Unity Programming I

Computer Science Teacher

Ready to take your students’ programming skills into the next dimension?

Using all-new Unity 2018, the most widely-used professional 3D game engine, students build games that can be played on a wide variety of consoles and VR headsets. Students will create two fully executable games that can be shared with friends and added to a digital portfolio.

This course prepares students to take the Unity Certified Associate Exam.

Outcomes & Objectives


Use advanced programming knowledge to build three-dimensional (3D) games

Your students will be able to…

  • Learn to navigate the Unity 2018 game development engine
  • Apply Unity C# language to build gaming interactivity
  • Create simple 3D designs using Unity
  • Refine the iterative process (plan, implement, review, adjust)
  • Complete two executable 3D games

Student Work

Here are some examples of past student work completed in this course:

Inside Unity Programming



Recommended Course Sequence

Career Opportunities

Students who complete this course will be more prepared for careers such as:

  • Aerospace Engineer
  • Animator, Multimedia Artist
  • Automotive Engineer
  • Cartographer
  • Computer Systems Analyst
  • Game Publisher, Designer, Developer
  • Logistician
  • Networks Systems and Data Communication
  • Producer/Director
  • Software Developer
  • Software Engineer
  • Technical Writer
  • Video Game Tester
  • Web Developer