110100 Programming and Video Game Design I - Grades 9, 10, 11, 12
1 credit
In this dynamic and hands-on course, students will dive into the exciting world of video game design and programming. Through a combination of theory and practical application, students will explore the different aspects that contribute to the creation of compelling and engaging video games. From understanding game genres to mastering programming languages and utilizing cutting-edge game engines, students will develop the skills and knowledge needed to bring their creative visions to life. By the end of this course, students will have the ability to conceptualize, design, program, and showcase their very own video game projects.
110095 Programming and Video Game Design II - Grades 10, 11, 12
1 credit
This course builds on students' foundational knowledge of game creation, empowering them to design more complex and engaging interactive experiences. Through collaborative projects, students will refine their programming skills, explore dynamic storytelling, and implement advanced game mechanics. The course emphasizes student choice, allowing learners to develop games based on their interests, whether in action, puzzle, adventure, or innovative gameplay styles. By the end, students will have produced polished games that showcase both technical expertise and creative vision, preparing them for portfolio building, presentation, or even publishing.
PREREQUISITE: Programming and Video Game Design I