DigiPen Video Game Programming



Similar documents
Olympian High School Graphic Design Syllabus

Long Branch Middle School Music Technology Syllabus

Fundamentals of Web Design Syllabus Class Web Page:

HEALTH SCIENCE ACADEMY

Central High School / Small Business Development

VIDEO GAME DESIGN COURSE SYLLABUS

SYLLABUS & COURSE OUTLINE

HEALTH SCIENCE ACADEMY

CENTRAL HIGH SCHOOL AUDIO-VIDEO PRODUCTION DESIGN. Mr. Brad Senffner COURSE SYLLABUS

Adobe Illustrator: Workspace, Navigation, Layers, Selections, Shape and Pen Tool Functions learned in Computer Graphics 1

Great Basin College Spring Semester GRC 188 section 1001 Web Animation and Interactivity I

Southwest Magnet High School and Law Academy 1775 Williamson Road Macon, GA 31206

MATH 1111 College Algebra Fall Semester 2014 Course Syllabus. Course Details: TR 3:30 4:45 pm Math 1111-I4 CRN 963 IC #322

*****ALL CLASSES ASSUME THE USE OF PENS AND PENCILS ON A DAILY BASIS, and 1 flash drive per student is sufficient.

IMD-275 Advanced Multimedia & Web Design Fall 2015

Instructor: Ms. Jennifer Gidley LTHS Phone: (512) LTHS Fax:

II. Office Hours* (sign up at least 24 hours in advance in binder at student desk in office) Monday

How To Complete Math 1314 Online

PRINCIPLES OF ARTS, AUDIO/VIDEO TECHNOLOGY & COMMUNICATIONS Course Syllabus

Report on Game Design and Development Courses Meeting Knowledge Areas

Programming and Software Development. Networking Systems

*The above rules are in addition to the classroom rules and procedures attached.

CS135 Computer Science I Spring 2015

PARCC Technology Skills: Grades 6-8

Medical Assisting 201D Syllabus

Interactive Media Design

STATIONERY REQUIREMENTS YEAR

Course Outline Communications Technology (TGJ2O / TGJ3O) Bayridge Secondary School

COURSE SYLLABUS Digital Design

All Classes: A USB Flash Drive (You can purchase one Flash Drive and use it for all of your classes.)

Students will also learn the ISTE s (International Society for Technology in Education) skills for 21 st Century learning including:

MATH 115 Mathematics for Liberal Arts (3 credits) Professor s notes* As of June 27, 2007

COMPUTER SCIENCE Introduction to Programming: Visual Basic 1 CIHS C++ AP Java

How To Design A Game Design Program

CERTIFIED NURSING ASSISTANT SYLLABUS

COURSE GOALS AND OBJECTIVES

Comprehensive Course Syllabus. Computer Science Inquiry (CSI)

Audio Video Production

St. Mary s High School Media Arts

Course information: Copy and paste current course information from Class Search/Course Catalog.

Distance Education. On-site Education. .International Education Experiences in Canada

Psychology Course Syllabus Semester II

Computer Graphics & Visualization Programs

Introduction to Computer Programming. Classroom Expectations & Computer Lab Guidelines. Welcome to Introduction to Programming

SCHOOL SUPPLY LIST FOR HIGH SCHOOL

COMPUTER SCIENCE/ COMPUTER NETWORKING AND TECHNOLOGIES (COSC)

St. Maryʼs College High School Forensic Science

Northwest Career and Technical Academy Course Expectations

Number of hours in the semester L Ex. Lab. Projects SEMESTER I 1. Economy Philosophy Mathematical Analysis Exam

MAT 1111: College Algebra: CRN SPRING 2013: MWF 11-11:50: GRAY 208

Alphabet represented: LHHS Presenters: Guidance Counselors Mr. Pauley Mrs. Pressley Mrs. Krueger Ms. Skemp. Asst. Principal, Athletic Director

Saint Louis Christian College GMA101 Intermediate Algebra Professor Jon-Michael D. Brown I 3 Hours

Eagle Ridge Academy Back to School Supply Lists by Teacher Grades 9-12

College Algebra Math 1050 Fall :30-1:20 M-R BLT123

Making an Adventure Story AMAZING ADVENTURES. MS Word Scratch MS PowerPoint MS Excel. Making a Video VIDEO MAKERS

Learning Web Page: Office Hours: I can be melvin.mays@hccs.edu or

Business & Technology Education Syllabus

WELCOME TO PHS CLASS OF 2017

Introduction to Game Design and Development GAME 1303 Syllabus

Office: D Instructor: Vanessa Jones. Phone: (714) Office Hours: Monday & Wednesday 1:30pm-2:30pm. Jones Vanessa@sccollege.

INTERNET/WEB DESIGN SYLLABUS Star Valley High School

ENGR 102: Engineering Problem Solving II

COURSE SYLLABUS ARTV 1303 (3:3:0) Basic Animation. Design Communications. Creative Arts. Technical Education Division.

College Prep. Geometry Course Syllabus

General Classroom Rules: Rule #1 Be Respectful Rule #2 Be Prompt Rule #3 Be Prepared

Syllabus: Web Design 1

Medical Assistant 1 SYLLABUS

Art 301 Web Design. Louis A. Solis Office Hours: Fri 1-3pm Location of Office hours: room AC404

Bachelor of Games and Virtual Worlds (Programming) Subject and Course Summaries

All syllabus contents / guidelines subject to change

The Art Institute of Philadelphia Catalog Addendum GAME ART & DESIGN

REQUIRED MATERIALS: I. COURSE OVERVIEW AND OUTLINE:

Blended Course Evaluation Standards

Bergen Community College - Information Technology Course Syllabus

The Art Institute of California Orange County Course Syllabus

EXPECTED LEARNING OUTCOMES:

Name: Period: Date: Foundations of Technology Mr. Báez Foundations of Technology Syllabus

Student Guide and Syllabus for MAT100 Introductory Algebra

IVY TECH COMMUNITY COLLEGE REGION 03 SYLLABUS MATH 136: COLLEGE ALGEBRA SUMMER Instructor: Jack Caster Telephone: ext.

Syllabus. Website: Office Location: NRG, Room 2147 Office Hours: TTh 9:00-10:00 a.m.

Albright Digital Media Alumni: Where Are They Now? Combined Major in Digital Media

Wethersfield Public Schools Course Outline

Computer Science. 232 Computer Science. Degrees and Certificates Awarded. A.S. Degree Requirements. Program Student Outcomes. Department Offices

BAA DigiPen 3D Animation 11

MUH 3016 Survey of Jazz Winter Session Credit Hours, Online Course

Visual Media Design Certificate Program Prior to Fall 2013

COMPUTER SCIENCE TECHNOLOGY ITSC 1301 INTRODUCTION TO COMPUTERS Website: Course Syllabus

RUBRIC for Evaluating Online Courses

Graphic Design

TECM 3200: Web Design and Development University of North Texas Technical Communication Spring 2015

New York City College of Technology Mathematics Department

West Sound Technical Skills Center 101 National Avenue N. Bremerton WA 98312

Transcription:

Professional Preparation for Future Success DigiPen Video Game Programming Instructor: Name: Mr. Linton Porteous Phone: 360 848-0706 (ext. 4037) Email: lporteous@nwtech.k12.wa.us Website: http://www.nwtech.k12.wa.us/domain/43 Course Hours: Session 1: 8:00 a.m. 10:30 a.m. Session 2: 11:25 a.m. 1:55 p.m. Description: DigiPen Video Game Programming is an advanced program "creating makers of technology, not users of technology": Create video games with DigiPen's FunEditor 2.1 game engine. 3D modeling, animation and rendering. Foundation programming concepts using C++. Object-oriented programming in C++. 2D & 3D video game design concepts. Applied higher mathematics for video games. Students learn how to design and program video games through the study of 2D and 3D computer animation, computer programming in C++ and computer science fundamentals. DigiPen Institute of Technology is helping to fill the video game industry's biggest need: qualified video game programmers and artists.

Instructional topics/units will be covered (but not limited to): Game design defining what the game will be. Game mathematics calculating algorithms for the game. Game assets providing art and sound assets for the game. Game programming using C++ to define the game logic. Game development individually and in teams, creating complete video games. Key Learning Objectives and Industry Competencies Upon successful completion of the program, students will be able to: Use industry-standard game design terminology and techniques. Course Resources Use applied math to create 2D game engine algorithms. Discuss & create game-ready 2D and 3D art and sound assets. Understand fundamental programming techniques applicable across a wide-range of computer programming languages. Program in C++ using both procedural and object-oriented paradigms. Program operable C++ game engine components. Create game prototypes using DigiPen's FunEditor 2.1 game engine. Video Game Programming Technology Academy module books #1-6. DigiPen's FunEditor 2.1 game engine. Freeware: o Imaging: o Audio: o Programming: o Games engines: Blender & Paint.NET Audacity Visual C++ 2010 Express Unity & Canvas Suggested Experience (prior to joining the course) Algebra 1. Required Materials Computer literacy. Pen, pencil & eraser. Binder with paper: lined & graph. Geometry kit: ruler, compass & protractor. Headphones. USB flash drive.

Professional Standards Attendance is an important component to learning and employability. The Northwest Career & Technical Academy follows an attendance policy similar to business and industry in that a student is considered an employee or a professional and is expected to be in full session attendance in order to assure that maximum learning and productivity are achieved. The standards reflect what all employers expect of their employees: Being dependable Students are to be at school/work every day. Being on time. Doing a full day's work. When a student is absent, the absence needs to be excused in writing within two days. This note must include student name, date of absence, reason for absence, parent name and contact number. As the computer game industry adopts a wide variety of dress codes and standards, students are expected to follow normal high school dress codes whilst erring towards business casual. Credit Opportunities High school credits o Algebra 2 (1 credit) o Computer Science (1 credit) o Fine Art (1 credit) o Or, if attending for a second year (as a DigiPen Video Game Programming Designated Studies student): Computer Science (3 credits) Skagit Valley College credits o A maximum of 24 credits are available (broken down separately over the two semesters), for students achieving a grade C or higher (under the current Tech Prep articulation agreement). o Articulated courses and their credits: MIT 105 Two-Dimensional Level Design I (5 credits) MIT 205 Two-Dimensional Level Design II (5 credits) MIT 115 Introduction to Scripting & Programming I (4 credits) MIT 215 Introduction to Scripting & Programming II (4 credits) MIT 235 User Interface Design (5 credits) SOSC 113 Job Search Techniques (1 credit)

DigiPen Institute of Technology credits o A maximum of 7 credits are available (broken down separately over the two semesters), for students achieving a grade B or higher. o Articulated courses and their credits: CS 120 (3 credits) CS 120 L (1 credit) GAM 100 High Level Programming I The C Programming Language High Level Programming I The C Programming Language [Lab] Project Introduction (3 credits)

Grades, Grading Scale, and Job Readiness Whilst the grading system necessarily devolves into a numeric value (see the Grading Scale, below), students are graded using a standards-based philosophy, matching the following descriptions: o A: Excellent work demonstrating a clear and full understanding of the material, and a professional level of effort in completing all of the set tasks. o B: Very good work demonstrating clear understanding of the material. Perhaps a task is incomplete, or there is a demonstrable lack of full effort, or there are one or two key flaws in the understanding. o C: Good work demonstrating understanding of the material. Perhaps some tasks are incomplete, or there is a demonstrable lack of effort, or there are some key flaws in the understanding. o D: Satisfactory work demonstrating some understanding of at least the basic principles being taught. Many tasks may remain incomplete, or there may be a marked lack of effort in completing the work, or there will be several key flaws in the understanding. o NC: The "No Credit" grade covers many bases, from a complete failure to attempt the work (often due to absence), to a demonstrable failure to understand the basic principles being taught. The simplest of the given tasks for that day remains incomplete or the attempt indicates a clear lack of understanding, engagement or effort. Grading scale the Academy grading scale is as follows:

Late Work Policy Late work may be submitted 48 hours after the deadline. It is expected that late work be carried out as homework. For extended periods of absence, a personal success plan will be discussed that can measure the students ability against a streamlined set of core competencies. Re-Do Policy Grades may be re-evaluated or extra credit may be received where a student clearly demonstrates completion of previously ungraded work, or completion of clearly superior work. Extra Help Students have access to a self-study guide that outlines the free software resources that they can install on their (Windows) home computers. Professional and Industry Behavior Expectations All students at the Academy will be responsible for the rules and expectations laid out in the Student/Employee handbook. The handbook can be downloaded from the website at: http://www.nwtech.k12.wa.us/ (under Students & Parents). In addition to the overall Academy expectations, in the computer lab the following is expected: No drink and no food. Lockers are available outside the classroom. No use of mobile devices (e.g. mobile phones) or music players, networked or otherwise. This includes lap tops. Professional computer use is for work-related activities only. Next Step After successful completion of the DigiPen Video Game Programming course, students have some great opportunities to continue their education, having experienced a broad range of skills encompassed within the broader scope of game development. Students will know whether programming in general is for them, or game programming in particular. At the same time, they'll have gained valuable insights into 2D and 3D computer graphics, game design and software development.