Prepare your students today for the jobs of tomorrow in the field of interactive design and development. Teach them how to use Unity to create interactive products and experiences in 2D, 3D, AR and VR. Our new learning platform for teachers will be available in late summer 2019.
Access free resources for teaching Unity technology in your classrooms, programs, and courses. Find complementary materials for educators and learners – lesson plans, standards alignment, projects, assessments, organizers, and more!
Unity Pro–Free for Education
Get Unity Pro for free for in-class instruction and student practice. Available for qualifying non-for-profit education institutions. Educators may complete the quick online license grant application on behalf of their school or program.
Access hundreds of tutorials, projects and courses for beginner, intermediate and advanced learners. These resources are designed for the independent learner and can be used to supplement instructor-led learning.
Teach “Create with Code”
In this free course from Unity, students learn to Create with Code as they program their own projects from scratch in C#. They iterate with prototypes, tackle programming challenges, and complete quizzes. By the end of the course, students will be ready to put their skills to the test on the Unity Certified User Exam. Most importantly, they will know they can Create with Code. Educator resources included.
Teach Unity across a vast range of subjects
Create with Code is a standards-aligned full-course curriculum for teaching computer programming for Unity development. It includes everything educators need to successfully bring Unity into their classrooms. Students learn to program their own projects in C# coding language. Upon completion, students will be ready for the Unity Certified User: Programmer Exam.
Game design and development
Set students on the path to becoming game developers with Unity, the leading platform for game development used by professionals across the globe. Find everything you need to teach game design and development – from game design fundamentals, game narrative, and no-coding-required game kits, all the way to game projects they code themselves.
Virtual reality (VR)
Dive into creating virtual reality in your classroom, no experience required. Students learn how to develop a VR simulation and deploy it, with or without coding. This learning path includes standards-aligned lesson plans, assessments, assets, and learner-facing tutorials.
Science – physics
Engage students by using the physics functionality in the Unity platform. Students modify a catapult through parameters such as weight and angle to see motion trajectory, measure distance, and observe real physics behavior in action. This pathway includes flexible educator lesson plans, assessments, projects, and learner-facing tutorials.
Art and media
Explore interactive digital storytelling using Unity. Tap into how digital story writers construct narrative for interactive mediums, like games, film animations, and unique interactive art projects. See how Unity interface elements are used, understand core logic, interaction physics, and workflows for turning video and photographs into digital assets for your 3D environment.
Explore math concepts like probability by manipulating an interactive Unity project. Access standards-aligned lesson plans, assets and projects for engaging students with unique teaching techniques. See how core Unity capabilities and products can provide a primer and enable key concepts.
Get inspired by these examples of work by real students in secondary and higher education.
Moncage – Solve An Incredible Perspective Based Puzzle Box
This experimental game is derived from a shader in Unity and demonstrates gameplay that is completely built upon the visuals, mostly implemented by manipulating the cameras in Unity. These creators combined their passions for art and games.
Lyra: The Traitor Lyngrave
Lyra was the Best Student Project of the 2018 Unity Awards and features nonlinear narrative with turn-based combat. The game follows two characters, Lyra and Oakmont, on their journey through a dark world currently embroiled in the stirrings of civil war. Read more about this project on our blog.
In this first-person journey, your character will have to use parkour skills to cross these beautifully crafted landscapes. You’ll also uncover the secrets of a mysterious dormant village.
Project Pupil – Augmented Learning
Before digital, students learned a subject by observing, feeling, and discussing real objects. Project Pupil explores how education can return to the physical space by creating prototypes of augmented reality (AR) interactions and designs for future classrooms.
Afghan Hero Girl
CTI, founded by Fereshteh Forough, is the first coding academy for girls in Herat, Afghanistan. CTI has given more than 150 female students the skills and confidence to code, build apps, and generate work opportunities for themselves, including developing this 2D side-scrolling platformer.
Student-made Tire Change App in Unity for HTC Vive
Mark Suter’s Intro to Computer Programming class in an Ohio high school offers a broad curriculum where students can gain an understanding of the scope and scale of work it takes to produce quality software and see how it can fit into their career interests. Students use Unity to learn C# and to develop VR apps.
Chicken VR for HTC Vive
Two middle-schoolers were able to take their school's obsession with chickens into the virtual world. In this VR first-person chicken simulator, you can teleport around and explore, eating food, drinking water, and laying eggs.
Resources for students
Home to Unity’s award-winning learning materials, our new learning platform makes it even easier to browse our collection of resources. Discover hundreds of free projects and tutorials, including two new beginner projects – Ruby’s Adventure: 2D Beginner and John Lemon’s Haunted Jaunt: 3D Beginner.
Create with Code
High school students can learn to Create with Code as they program their own exciting projects from scratch in C#.
By the end of the course they will be ready to earn the Unity Certified User: Programmer certification.
Student Ambassador Program
Join a global community of Unity creators and community organizers who are eager to help faculty and other students learn to create with Unity.
Ambassadors receive Unity training and access to industry events.
Stand out from the crowd by becoming Unity Certified. A Unity Certification demonstrates to employers that you have the technical skills and applied knowledge they need.
Unity and community support
Unity Global Education Advisory Board
Industry and academic leaders with expertise in cultivating and hiring interactive design and development talent meet twice a year to provide guidance and feedback on strategic decisions to fulfill Unity Education’s vision to enable everyone to become a creator.