Skip to main content

high school

Unity Learn for Educators

Resource Thumbnail Image
Description of Resource

Teach your students with the same real-time 3D development platform and workflows used by professionals to create immersive experiences across industries. Teach students how to use Unity to create interactive products and experiences in 2D, 3D, AR and VR. Find resources for integrating Unity into your curriculum.

This includes the Create with Code course. In this official course from Unity, you will learn to Create with Code as you program your own exciting projects from scratch in C#. As you iterate with prototypes, tackle programming challenges, complete quizzes, and develop your own personal project, you will transform from an absolute beginner to a capable Unity developer. By the end of the course - if you are completing it through a school program - you will also be ready to put your skills to the test on the Unity Certified User Programmer Exam. Most importantly, though, when you complete this course, you will have the confidence that you can Create with Code. Educators who want to bring this curriculum into their classroom should complete the short Teacher Training course first.

Also included are courses, a live series, a Facebook group, a curricular framework, and more.

Code Avengers Edu

Resource Thumbnail Image
Description of Resource

Code Avengers courses teach critical 21st century skills, including computer programming, critical thinking, and problem solving. Students learn how to logically sequence events, create playable games, and model real situations. They also learn computational thinking by developing algorithmic and design thinking abilities. Once students have a strong grasp of the fundamentals, they can transition to learning programming languages, such as JavaScript and Python and web languages such as HTML5 and CSS3, or build their theoretical knowledge with our Computer Science and Design courses on a Code Avenger PRO account.

We aim to provide confidence for all learners to not only navigate but thrive in the digital world. Our learning activities are accessible and flexible to the needs of diverse learners, with characters, themes and activities that all children can relate to.

Construct 3

Resource Thumbnail Image
Description of Resource

Construct 3 is a web-based, 2D game creation tool. Over 250,000 users monthly create games in Construct 3. Construct's been designed to allow you to make your own game you've always wanted to make.

Engage and inspire your students with Construct 3, the best tool to teach a wide range of skills. From the principles of programming to team-work, publishing, marketing and more. Suitable from primary to adult education and everything between. Construct 3 is widely used in 47 US states as well as countless schools, colleges and universities around the world.

Construct 3 has a powerful event based system that allows you to teach and learn the principles of programming in an accessible and easy to understand way. Write your first lines of Javascript code in Construct's event blocks. Unlike other proprietary languages you find in other game making software, Javascript is a real world language used widely in industry.

Construct 3 runs in the browser so will run on just about any device including Chromebooks & Raspberry Pis! No lengthy installing or updating multiple machines — it just works and auto updates itself with the latest updates. Once loaded Construct 3 will work even when you're offline.

Codecademy

Resource Thumbnail Image
Description of Resource

When we started Codecademy, our goal was to give anyone in the world the ability to learn the skills they’d need to succeed in the 21st century. We set out to create a new, interactive way of learning — making it engaging, flexible, and accessible for as many people as possible. Since then, we have helped millions of people worldwide unlock modern technical skills and reach their full potential through code.

We want to create a world where anyone can build something meaningful with technology, and everyone has the learning tools, resources, and opportunities to do so. Code contains a world of possibilities — all that’s required is the curiosity and drive to learn. At Codecademy, we are committed to empowering all people, regardless of where they are in their coding journeys, to continue to learn, grow, and make an impact on the world around them.

Terminal Two

Resource Thumbnail Image
Description of Resource

Terminal Two teaches fundamental coding concepts through immersive and engaging games. Built by educators and gamers, we understand what engages kids and how to teach coding concepts in a fun environment instead of a series of stale lessons.

Terminal Two is largely focused on coding education within the homes and classrooms of the US. However, with a computer and internet access, our resources are readily available to parents and educators outside of the US as well. 

A core problem with coding literacy is that learning to code seems boring. As gamers and coders ourself, we know learning to code can be super fun. So, we set out to partner with real game studios to turn stale coding education into a thrilling adventure. Terminal Two video games have the look and feel of games that kids are already playing. They cover a wide variety of concepts and skill levels. We carry students from knowing nothing about code to reading and writing it with confidence.

Hack 'N Slask

Resource Thumbnail Image
Description of Resource

Hack ‘n’ Slash is a puzzle action game about hacking -- reprogram object properties, hijack global variables, hack creature behavior, and even rewrite the game’s code. The only way to win is not to play...by the rules!

Key Features:

  • Use in-game tools to hack the game while you’re playing it: Your sword can hack the variables of objects. You find magic artefacts that allow you to tune global variables to your liking. Discover equipment that lets you see the game’s internal debug visualization to uncover things that weren’t meant to be seen.
  • Hack the code: As you achieve advanced hacking mastery, you’ll be able to dive directly into the game’s assembly in the form of procedurally generated dungeons and modify the live-running code.
  • Make the game yours: Puzzles have myriad solutions, many of which we haven’t anticipated. As you master the game’s hacking mechanics, you can mold and shape the game in whatever way you desire.
  • Crash it!: You’re hacking the game for real! You can totally break it. Rollback in time to change the rules so the bugs don’t cause the world to fall apart, whether they’re yours or ours!
Subscribe to high school