Introduction to Game Design
- Level Middle School
- Contact Hours 85
- Timeframe Semester
This is a first-semester course that introduces students to game design and programming. Through a guided and structured approach, students learn to design, develop, and publish games. Students also learn about major programming topics like variables, functions, conditionals, and mouse/keyboard events while building fun and interactive games that they can play and share with others.
To view the entire syllabus, click here or click to explore the full course.
MODULES - 6
Students reflect on their game-playing experience and learn more about major video game topics and categories.
Students learn the basics of JavaScript including variables, user input, mathematics, and functions.
Students learn about JavaScript libraries and how to create the basic structure of an animated or interactive program.
Students incrementally develop a mini golf game, learning more important computer science topics like booleans and if/else statements.
Students incrementally develop a projectiles game, learning about Groups and Tiles, while improving their fundamental program development skills.
Students incrementally develop a platform jumper game, learning how to animate game components with sprite sheets, while improving their fundamental program development skills.
Explore programs that your students will build throughout this course!
Here are a few examples of teacher resources and materials to use in the Introduction to Game Design course
| Standards Framework | Alignment |
|---|---|
| Arkansas MS Introduction to Code | 64% View |
Create and organize Assignments in any CodeHS course that you're teaching. You can even add custom assignments to pre-existing CodeHS courses.
Learn MoreDidn't find what you were looking for? Here are a few links that might be useful to you.
Design, develop and publish games. Along the way they cover variables, functions, conditionals and mouse and keyboard events, building interactive games they can play and share.
No. It is a first-semester course with a guided, structured approach, and it teaches the programming topics as students build.
JavaScript.
CodeHS places it at 9th grade in the Game Development pathway, and lists it for 7th and 8th grade in the CodeHS 6-12 pathway.
About 85 contact hours, built to run as a semester course.
Yes, choose the Utah course if you teach in Utah!