Creative Coding 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 the JavaScript game design library and how to use it to create the basic structure of an animated or interactive program.
Students incrementally develop a mini golf game, learning more about important computer science topics like booleans and if/else statements.
Students incrementally develop a projectiles game, learning about topics of 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!
Purchase Utah Creative Coding with your Utah Fits All Scholarship funds.