Survey
* Your assessment is very important for improving the work of artificial intelligence, which forms the content of this project
* Your assessment is very important for improving the work of artificial intelligence, which forms the content of this project
TECHNOLOGY AND ENGINEERING EDUCATION NORTH ALLEGHENY SCHOOL DISTRICT COURSE TITLE: GAME DEVELOPMENT COURSE #: 9505 (SEM/FT) CREDITS: .5 GRADES: 9‐10 Course Description Game Development is a game design course...and much more. Technical skills such as programming, graphic design, animation, testing and debugging will be taught in this course. Skills taught will be transferable to other STEM (Science, Technology, Engineering and Math) career paths. Game Development will begin with drag and drop programming and advance to more complex projects that involve writing code. The engineering problem solving cycle plays a large role with integrating physics and math principles into game functionality. After you have learned how to develop and program a game, you will investigate how to market an original game idea. Grading Policy Grades are calculated on a total point basis comprised of quizzes, homework, challenges, labs, and projects. The following grading scale will be used: o A = 100%‐90%, B = 89%‐80%, C = 79%‐70%, D = 69%‐60%, E = 59%‐0% The final grade is an average of the percentages of the two marking periods. Cheating Policy Any student found cheating on a test or quiz will receive a zero (0) for that portion of the test or quiz and parent/guardian will be notified. Any student who copies another student’s homework or lab assignments will receive a zero (0) for that assignment. Classroom Rules Follow school Code of Conduct. Abide by school Acceptable Use Policy for Technology. Follow directions the first time they are given. Disruption of teacher of other students will not be tolerated. Bring your required materials to class. Be in your assigned seat when the tardy bell rings. Backpacks are to be stored under tables or benches. No media players are permitted in class unless authorized by instructor. Threats of any kind will be taken seriously. Respect the equipment in all technology labs. Respect school and others personal property. Course Objectives Instruction will focus on six critical areas: 1. Technical skills related to software development, computer programming & graphic design Creative, innovative & critical thinking. 2. Communication and collaboration as an individual and part of a team. 3. Using appropriate and accessible digital tools for research and learning. 4. Using engineering, physics & mathematical concepts critical to game development. 5. Post‐secondary and career options & resources related to STEM. 6. Further Career, STEM & Post‐secondary Education Options. 1. Technical Skills Programming through a drag‐n‐drop method. Programming by writing code using HTML 5. Follow technical and increasingly complex programming instructions in order and detail Program original game projects. Use digital design resources and color theory to draw and animate sprites, objects, platforms, backgrounds and loops. Become familiar and competent in using game engines (Construct 2); open files, save files, create and program original material, integrate separate files into a final game project, create and edit audio sound effects & music. Technical writing; user instructions, game directions, game rules and document development process within a development team. 2. Creative, Innovative & Critical Thinking Learn steps of the engineering design cycle (discover‐ evaluate, design‐ evaluate, develop‐ evaluate, deliver‐ evaluate) and how it works as a practical problem solving method. Use gained technical skills to improve game programs. Use gained technical skills to create, design & program original working games. Troubleshoot existing game programs to fix bugs and ensure performance. Test fellow classmate’s games to ensure performance. Perform self‐evaluations of projects against the required established directives. Perform evaluations of classmate’s projects against the required established directives. Develop a marketing plan for original programmed game to include; target audience, current competition, delivery options, product pricing, logo design and strategy to spend budgeted funds. 3. Communication & Collaboration Form game development groups to achieve directive of creating original game. Assign tasks to members of development group to achieve directive of creating an original game. Use the engineering design cycle within the development team to achieve directive of creating original game. Project management; students will have opportunity to lead a development team, assign tasks, evaluate progress, facilitate communication among team members and ensure that project is completed within time deadline. Conduct two in‐class presentations including demonstration of original game. 4. Using Digital Research Tools Use appropriate internet websites to gather and analyze research on a variety of subjects including; game development, marketing statistics, color and design theory, post‐secondary education options and careers in game development & technology. Use appropriate wiki’s and blogs to engage other (distance) users of Game Maker for research, ideas and help. 5. Engineering, Physics & Math Learn how the process used in designing and developing software can be applied to other design and development projects like bridges, buildings and machines. Learn how basic physics concepts like gravity, acceleration, velocity, speed, trajectory, Newton’s Laws of Motion, force & elasticity are used in game development Use required mathematical techniques to perform physics calculations in determining how physics is used in gaming compared to the real world Use knowledge of math & physics to evaluate behavior in games in the “virtual world” as compared to the “real world” 6. Further Career, STEM & Post‐secondary Education Options Research how technical & communication skills used in game design translate to other technology industries and businesses Research required post‐secondary diplomas, certificates & degrees needed to gain employment in game development and other technology based industries Research career trends, wage data and employment opportunities in game development and technology based industries Course Content and Sequence Unit 1 Lesson Day Course Orientation 1 Gaming can make a better world Gaming can make a better world Worksheet Designing Good Games Designing Good Games Worksheet STEM Fuse Arcade Game Critique Gaming and the Engineering Design Cycle Gaming and the Engineering Design Cycle Worksheet Unit 2 Lesson Career Assessment Choosing a College Job Search Worksheet (Monster) Physics, Math & Games Physics & Math vocab Physics & Math Formulas Physics used in game development Asteroid Destroyer Worksheet Thinking like a Programmer Thinking like a Programmer Worksheet Unit 1 & 2 Review Unit 1 & 2 Quiz Unit 3 Lesson Construct Intro Flip the Robot Monkey Flip the Robot Monkey Assessment Asteroid Destroyer Asteroid Destroyer Assessment Bovine Battle Bovine Battle Assessment Bug Smash Bug Smash Assessment Silly Salmon Silly Salmon Assessment Unit 4 Lesson Game Idea Generation Game Proposal Assignment Game Submission Process Game Submission Worksheet Game Development 2 2 3 4 5 6 7 Day 8 9 10‐11 12‐13 12‐13 12‐13 14‐15 15 16‐17 16‐17 18 19 Day 20‐24 25‐33 34 35‐43 44 45‐53 54 55‐63 64 65‐73 74 Day 75‐76 77‐78 77‐78 77‐78 79‐87 Group Presentations and Evaluations Course Surveys 88‐89 90