











CompuScholar Unity Game Programming
Unity Game Programming trains teens to code like real developers—building games with C#, animation, AI, and game physics. It’s serious computer science taught through hands-on projects.
$120
Quantity:
Please note: this item is non-refundable.

2026 Twelfth-Grade Curriculum Kit
CompuScholar Unity Game Programming
Unity Game Programming introduces students to programming, game development, and software design by creating interactive games with the industry-standard Unity game engine. Designed as a full high-school-credit course, it combines coding, problem-solving, digital design, and project-based learning in a format that keeps students actively engaged.
Using C# and Unity, students learn core programming concepts while exploring game physics, animation, artificial intelligence, user interaction, and object-oriented design. Throughout the course, they create and refine projects that gradually build both technical skills and confidence.
The fully online curriculum includes instructional content, programming labs, quizzes, tests, and project work. Students progress through the same development stages used by professional software teams, including planning, design, implementation, testing, and revision. By the end of the course, they will have completed a variety of game-development projects while gaining experience with real-world programming tools and workflows.
No prior coding experience is required, although students should be comfortable using a computer and managing files. Lessons support both visual and text-based learners, while auto-graded quizzes and tests simplify assessment. Project work is evaluated using straightforward rubrics that make it manageable for parents to oversee progress.
Students will need access to a Windows or Mac computer, as Chromebooks are not supported. Unity and Visual Studio Community Edition are required for the course and are available through Unity's licensing options.
While students are certainly motivated by creating games, the skills they develop extend far beyond game design. Programming, debugging, logical thinking, project planning, and problem-solving are valuable abilities in computer science, engineering, and countless other technical fields. By the end of the course, your teen won't simply have built games—he'll have experience thinking and working like a developer.

See a sample from the syllabus and planner and browse all that this course has to offer.
Find answers to the most frequently asked questions about this product below:
CompuScholar courses assume the student is already familiar with using a keyboard and mouse to select and run programs, navigate application menu systems, and generally interact with their operating system.
Programming students should understand how to store and retrieve files on the hard disk and how to use built-in operating system applications (Windows/File Explorer, Mac OS Finder) to navigate a file system and directory structures. It is helpful to also have some familiarity with text editors and using web browsers to find helpful information on the Internet.
We teach students how to program a computer from the ground up, but they should already know the basics about using one!




