Courses

Neophyte Neophyte Courses

Neophytes are brave young explorers. Just getting started with coding, Neophytes approach technology with an open mind. They are fearless natives in a digital world.

Learn more about Neophytes


ASP Scratch Lessons

Public Neophyte
Assign these lessons to ASP students.

Try Course Now

Intro to Scratch: 1st/2nd Grade

Public Neophyte
This course will introduce programming in Scratch and is intended for 1st and 2nd graders.

Try Course Now

Intro to Scratch: Game Development

Public Neophyte
Build your own version of The World's Hardest Game and learn the Scratch programming language while doing it!

Try Course Now

JavaScript for Scratchers

Premium Neophyte
In this course we will transition from block-based Scratch programming into text-based JavaScript!

Try Course Now

Scratch Storytelling

Premium Neophyte
Learn to make your own animated choose-your-own-adventure style stories.

Try Course Now

Hacker2 Hacker Courses

Hackers like to make things... and break things! They explore the digital world with adeptness and curiosity. They will surprise you with their ingenuity and energy.

Learn more about Hackers


Helicopter Game

Public Hacker
Create a game where the player pilots a helicopter with the mouse and collects coins while avoiding obstacles

Try Course Now

JavaScript Objects

Public Hacker
An Introduction to JavaScript using Objects

Try Course Now

[No coding] Unity Basics

Public Hacker
Getting familiar with the Unity 5 game engine's interface; Controls,Terrain, Particles, Animations, Shaders, Lighting, Components.

Try Course Now

One-Lesson Javascript Games

Public Hacker
Javascript games that can be created in one lesson

Try Course Now

Pokedex Website

Public Hacker
Make a pokedex website that will display imported data and an image from a spritesheet for a certain pokemon.

Try Course Now

Functions Exercises Course

Account Hacker
Learn about functions and make a phone simulator in the process

Try Course Now

Hacker Concepts

Account Hacker
Practice and prove you understand the Hacker concepts required to rank up to a Coder

Try Course Now

2D Platformer Game

Premium Hacker
Learn how to animate sprites together and program a Platformer game!

Try Course Now

Captain Andersen's Dice

Premium Hacker
Me 'n the crew always be rollin bones by the docks. Help us keep our games fair, by usin' yer codin' knowledge to build us some dice games!

Try Course Now

Create a Portfolio

Premium Hacker
We'll learn to use HTML and CSS by creating a portfolio for your student page

Try Course Now

Exercises: Drawing

Premium Hacker
Practice displaying shapes to the screen. In processing, your programs will ultimately be about showing pictures to the user. Whether you are designing games, interactive stories, or visualizing data, it is crucial that you can display shapes and images to the screen

Try Course Now

Fundamentals in Minecraft

Premium Hacker
Learn programming fundamentals in Minecraft

Try Course Now

Introduction to Minecraft Plugins in JavaScript

Premium Hacker
In this course we will learn how to make plugins for Minecraft in JavaScript using Scriptcraft!

Try Course Now

JavaScript Game Design

Premium Hacker
Learn the fundamentals of JavaScript by building your own game

Try Course Now

[No coding] Unity Intermediate

Premium Hacker
Learning more about Unity's Interface: Prefabs & Parenting, Humanoid 3D Models, Dynamic Mesh Components, UI Basics, Audio.

Try Course Now

Roblox Heist Game

Premium Hacker
Learn the basics of Roblox by creating a Heist game where the player attempts to steal a rare jewel and escape before being caught

Try Course Now

Side Scroll Adventure

Premium Hacker
Learn all the fundamentals of making a game in JavaScript as you journey through unknown lands!

Try Course Now

Snake in JavaScript

Premium Hacker
In this course we will build a classic snake game in JavaScript!

Try Course Now

Temple Dungeon

Premium Hacker
Build a Zelda-style forest dungeon in ScriptCraft, using the drone and make a game for players to solve as they go through it, using classes!

Try Course Now

Visual Effects lessons

Premium Hacker
VFX lessons in JavaScript

Try Course Now

Coder Coder Courses

Coders are builders and thinkers. Deeper understanding of multiple subjects helps them to be creative. Coders collaborate with friends and take control of their world.

Learn more about Coders


Unity Advanced

Public Coder
Learn how to add Script functions to your game! Collision, Teleporting, Enable/Disable, Spawning, UI Variables.

Try Course Now

Dear Aaron

Account Coder
Make a spooky program that can be asked any question and answers it correctly sometimes.

Try Course Now

Autonomous Robotics: Maze Solvers

Premium Coder
Must Purchase Robotics Base Kit and Robotics Sensor Kit

Try Course Now

Build an RPG in Unity

Premium Coder
Build a first or third person Action RPG in Unity

Try Course Now

CakeEater

Premium Coder
A Tile-based puzzle game where you must eat all of the Cake. Build as many levels as you want and challenge your friends

Try Course Now

Card Games

Premium Coder
Create a digital version of a deck for your favorite card game!

Try Course Now

Exercises: Array Methods

Premium Coder
Arrays are extremely useful and can do many complicated actions. Array methods help you work with arrays much faster and can really cut down on the length of your programs as well as make them much easier to read and understand.

Try Course Now

Exercises: Arrays

Premium Coder
Learn to use arrays as data structures

Try Course Now

Exercises: Functions

Premium Coder
All computer programs are a list instructions. Logic structures decide WHEN the program should do things and WHAT things it should do. Functions tell the computer HOW to do things. Functions decide what your program is capable of doing and are therefore of pivotal for you to understand fluently.

Try Course Now

Exercises: Logic

Premium Coder
A collection of exercises using boolean logic

Try Course Now

First Person Exploration

Premium Coder
Create a first person exploration game

Try Course Now

Front-end web design

Premium Coder
Learn to create web pages with HTML and CSS

Try Course Now

Introduction to Robotics: Remote Control Car

Premium Coder
Learn the basics of Arduino and bluetooth control as you work your way towards building a small RC car.

Try Course Now

Minecraft Minigames in JavaScript

Premium Coder
In this course we will start by building a Snowball Fight minigame plugin for Minecraft using JavaScript, then we will expand the game to be a full paintball-style capture the flag arena!

Try Course Now

Oculus Games with Unity: Rail Shooter or Rollercoaster

Premium Coder
In this course we will build a virtual reality rail shooter (or rollercoaster) using Unity3D and an Oculus Rift!

Try Course Now

Super Roll A Ball

Premium Coder
Introductory Unity Course

Try Course Now

Wand World

Premium Coder
Learn more advanced Scriptcraft concepts by making a series of Wizardry themed plugins

Try Course Now

Developer Developer Courses

Developers are literate in coding and robotics. Both creative and analytical, and can solve problems independently and help others. Developers are digital citizens with the skills and power to change the world.

Learn more about Developers


Exercises: Game Studies

Premium Developer
Rebuild some classic game mechanics seen in various games

Try Course Now

Unity Games for Mobile Devices

Premium Developer
In this course we will learn how to optimize our existing Unity games for use on a mobile device!

Try Course Now

Developer Developer 2 Courses

Learn more about Developer 2s


Developer Developer 3 Courses

Learn more about Developer 3s


Developer Developer 4 Courses

Learn more about Developer 4s


Developer Developer 5 Courses

Learn more about Developer 5s


Developer Developer 6 Courses

Learn more about Developer 6s