Unity Game Programming

The Unity Game Programming course from CompuScholar, Inc. teaches high school students how to create video games using the C# language and Unity's popular development environment.  It covers a full school year and includes standard CompuScholar course components like full-color lesson text, instructional videos, auto-graded quizzes and tests, hands-on projects, teacher's material and support.

Sample student project

Students will learn real-world coding skills including data types, variables, flow control, functions, OOP and more!

Unity C# scripting


Check out the syllabus at the course description page and then request a review account to get started.