This year-long course introduces students to the exciting world of game design and programming through a variety of platforms and hands-on projects. We will begin by exploring the history of gaming consoles, then move into creating interactive projects with Scratch. From there, students will learn the fundamentals of programming through IT BASIC and apply those skills to programming IT BASIC Bots.
As the course progresses, students will explore GameMaker Lite for 2D game development and then transition into CodeCombat, where they will use Python to build coding and problem-solving skills in a game-based environment. To finish the year, students will be introduced to 3D design and printing using Tinkercad, gaining experience in digital design and prototyping.
By the end of the course, students will have gained experience across multiple platforms, built original games, and developed foundational coding, design, and problem-solving skills.
Unit 1: Introduction to Computers
Unit 2: Scratch
Unit 3: Exploring TI BASIC
Unit 4: Code Combat
Unit 5: Introduction to Game Design.
Unit 6: 2D Game Design
Unit 7: 3D Game Design
Unit 8: 3D Printing
Students are required to be prepared ready to complete the day's activity
Students are to attend class on time
Appropriate behavior is expected of all students.
Students are require to participate
Students are required to bring their laptop
Classwork– 30%
Test/Projects– 60%
Class Participation– 10%
Our Video Collection For Scratch
Student Arcade
Code Combat Presentations