Introduction to Programming Courses

ASP Scratch Lessons

Assign these lessons to ASP students.

View Course

Intro to Scratch: 1st/2nd Grade

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

View Course

Exercises: Logic

A collection of exercises using boolean logic

View Course

Exercises: Drawing

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

View Course

Exercises: Arrays

Learn to use arrays as data structures

View Course

Snowflakes

An Introduction to JavaScript using Objects

View Course

JavaScript for Scratchers

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

View Course

Scratch Storytelling

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

View Course

One-Lesson Javascript Games

Javascript games that can be created in one lesson

View Course

Side Scroll Adventure

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

View Course

Captain Andersen's Dice

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!

View Course

Blender Basics

In this course we'll learn the basics of 3D modeling!

View Course

Card Games

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

View Course

What is Coding?

Learn about specific coding concepts to further expand your knowledge in programming fundamentals and maybe get some extra points while your at it!

View Course

Introduction to Chrome Extensions

Learn how to make a basic extension for Google Chrome and embed your games.

View Course

First Person Exploration

Create a first person exploration game

View Course

Wand World

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

View Course

Dear Aaron

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

View Course

Helicopter Game

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

View Course

Intro to Scratch: Game Development

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

View Course

The Haunted Library

Build an escape room for your friends to solve in a haunted library with creepy ghosts, secret passages, and a spooky mystery to solve.

View Course

Word Play

Different types of projects using a Scrabble dictionary

View Course

Create a Portfolio

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

View Course

[No coding] Unity Intermediate

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

View Course

Exercises: Objects

Practice using objects in JavaScript

View Course

2D Platformer Game

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

View Course

Fundamentals in Minecraft

Learn programming fundamentals in Minecraft

View Course

MVCode Dash

A Geometry dash spin off

View Course

Functions Exercises Course

Learn about functions and make a phone simulator in the process

View Course

Pokedex Website

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

View Course

Choose your Adventure

A game where the player gets to choose its adventures

View Course

Unity Advanced

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

View Course

CakeEater

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

View Course

Hacker Concepts

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

View Course

Blender Intermediate

In this course we'll learn how to add color, textures, and detail to our 3D worlds and objects! We'll also learn how to edit lighting in Unity!

View Course

Build an RPG in Unity

Build a first or third person Action RPG in Unity

View Course

Visual Effects lessons

VFX lessons in JavaScript

View Course

Blender MISC Objects

This course contains miscellaneous lessons and youtube videos on how to create certain objects. It's if you want to create something specific. I would come back here after finishing the Blender basics, intermediate, and other blender courses first!

View Course

Shape Shifting Magic!

In this course you'll learn a lot more about modifiers and creating very interesting shapes and patterns with them!

View Course

[No coding] Unity Basics

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

View Course

Roblox Heist Game

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

View Course

Exercises: Array Methods

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.

View Course

Exercises: Functions

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.

View Course

Artificial Intelligence (A.I.)

Learn how to make smart enemies that you can play games against!

View Course

Temple Dungeon

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!

View Course