The Scalable Game Design team recommends the curricular materials shown on this page.

General Support Documents AgentCubesOnline

Scope and Sequence AgentCubes v2.0

General Reminder Cards - AgentCubes Version

Code Snippets - AgentCubes Version

Computer Science Principles (CSP) in Scalable Game Design



Hosting a Scalable Game Design Contest (Word Version)



Hosting a Scalable Game Design Contest (PDF Version)



First Person Teacher Reminder Sheet (PDF Version)



General Support Documents AgentSheets

Scope and Sequence AgentSheets v2.0

General Code Snippets for AgentSheets

General Reminder Cards - AgentSheets Version

Computer Science Principles (CSP) in Scalable Game Design



Design Your Own Game or Simulation Support Documents

Game Design Handout

AgentDesign Tool

Paper Design Booklet

All About DYOG ACO



Arcade World Player Card World Player Sheet Indy Score Rubric Indy Game Pixel Art Worksheet Indy Game Proposal CTP Patterns| Indy Game Agent Sheets Indy Game Project Arcade World Picture World Picture

AgentCubes Online Curricular Materials

These materials have been developed specifically for the online version of AgentCubes called AgentCubes online. All these resources are based on the guided discovery approach.

Google drive folder with assessment materials

AgentCubes Online Frogger

AgentCubes Frogger 3D in first person view.

You are a frog. Your task is simple: hop across a busy highway, dodging cars and trucks, until you get to the edge of a river, where you must keep yourself from drowning by crossing safely to your grotto at the top of the screen by leaping across the backs of turtles and logs.

Frogger is a classic arcade style game from 1981 developed by Sega. This design is about a 3D Frogger-like game which is a good first game design activity for students with no programming background.



Google drive folder with frogger assessment materials

Frogger Troubleshooting Assessment and Grading Rubric

Frogger Grade Sheet aligned to Guided Discovery Curricular Materials

Frogger Rubric for Standards Based Grading aligned to Guided Discovery Curricular Materials

AgentCubes Online First Person Lesson

AgentCubes Online first person view.

AgentCubes Online enables students to move their game into First Person mode. Learn how here!

First Person is a style of video game developed in the early 1970s. These games are quite realistic, since they allow the user to play from the perspective of a character in the game.





AgentCubes Online Journey

AgentCubes Online Journey 3D

Journey is a game where a traveler tries to reach a goal, with chasers blocking his way. Journey, which originated as Maze Craze, was originally created by a PhD student in the School of Education at the University of Colorado Boulder. It is a good game to extend the skills gained through programming Frogger, with the addition of the Hill Climbing and Diffusion computational thinking patterns.





AgentCubes Online Contagion

AgentCubes Online Contagion 3D

Contagions are spread among humans in various ways, including direct contact, communication through aerosols (e.g., coughing and sneezing), and communication through other indirect methods, such as mutual handling of objects. This simulation is a grossly simplified approximation of contagion spread through close proximity, which is a mix of the first two methods.

Lesson Plans

Student Exercises





AgentCubes Online PacMan

AgentCubes Online Pac-Man 3D in first person view

As Pac-Man, your goal is simple: eat as many pellets as you can without being attacked by ghosts. Pac-Man will die if he encounters normal ghosts, but the ghosts will turn blue when Pac-Man eats a power pellet. Blue ghosts can be eaten, but be careful - they will respawn at the start soon after!

Pac-Man is a classic arcade style game from 1980 developed by Namco and licensed for distribution in the U.S. by Bally/Midway. This design is about a Pac-Man like game which is a good first game design activity for high school students with no programming background.

Google drive folder with PacMan assessment materials





AgentCubes Online Incrementing Numbers

Incrementing Numbers is designed as a mini-project. This material has been designed as a guided discovery of how numbers increment, and the programming associated with incrementing those numbers.

AgentCubes Online Sokoban (draft)

Sokoban is a puzzle game. The player uses arrow keys to move the Sokoban agent around the world. The goal is to have the Sokoban agent push a crate onto a destination using the fewest possible number of steps. A Sokoban world may have multiple crates and destinations. Walls and narrow passages make it difficult to move crates onto destinations because the Sokoban agent cannot pull a crate. A crate that has been pushed into a corner is stuck there and cannot be moved so the player must restart the game.

Check back at the end of the summer for the final version





AgentCubes Desktop Version Curricular Materials

AgentCubes First Person Teacher Notes: DRAFT

AgentCubes First Person Student Help Sheets: DRAFT