Simple & easy to follow lesson plans.

 
 

CSTA & CCSS

Curriculum utilizes the Common Core State Standards as well as the Computer Science Teacher Association Standards

VIDEO & SLIDES

Activities can be viewed step-by-step by watching a video playlist.  Each activity includes a companion slide presentation.  

LEVELED

More experienced makers may opt to use the presentation alone.  Newer makers may prefer the video walkthroughs.

 

 How to use this curriculum >

Implementation strategies, audiences and more about, and on how, to use CURRICULUM I with your class.

 

CURRICULUM I Activities


 

Level 1: Beginner - (60min)

In this project, a CHARACTER starts at HOME BASE and follows a PATH while avoiding OBSTACLES to get a PRIZE. To win, the character brings the prize back to home base. The character isn’t allowed to touch the OBSTACLES. If it does, it’s “zapped” and starts over from HOME BASE. 

LEVEL 2: BEGINNER  (45MIN)

In this game, the player moves a PADDLE from side-to-side to hit a BALL. The game’s objective is to eliminate all of the BRICKS at the top of the screen by hitting them with the BALL. But, if the ball hits the bottom ENCLOSURE, the player loses and the game ends!

LEVEL 3: intermediate(60MIN)

In Asteroids, the player controls a spaceship in the center of the screen, avoiding incoming asteroids. The player launches missiles to destroy incoming asteroids, before the asteroids can destroy the ship.  When the ship is destroyed, the game ends.  

 

LEVEL 4: INTERMEDIATE   (60MIN)

Pong is a table tennis sports game featuring simple two-dimensional graphics. The aim of the game is for the PLAYER to score on the COMPUTER while defending your GOAL. In this case we will need to give the COMPUTER the intelligence so we can play agains it.

LEVEL 5: INTERMEDIATE    (45MIN)

In this project, we’ll make a stopwatch. This project uses original objects to represent seconds and milliseconds, and give the user the ability to start, stop and restart the watch.

 

LEVEL 6: INTERMEDIATE    (60MIN)

This project models the events in the water cycle. By moving the sun, users make water droplets evaporate, and form clouds, and clear the sky. By clicking on the clouds, users make it rain.

 

 

LEVEL 7: INTERMEDIATE    (60MIN)

Remake the worldwide hit “Flappy Bird.” The object of the game is to keep the bird (which the player taps) aloft while avoiding the obstacles coming in from the right side of the screen.

 
 
 

For teachers: videos to get you started



COMPUTATIONAL CONCEPTS YOU WILL develop

  • Abstract thinking 
  • Object oriented programing
  • Iterative development
  • Conditional Statements 
  • Logical conjunctions
  • Events
  • Math 
  • Sequence
  • Randomizing
  • Debuging
  • Remixing and forking
  • Basic Artifical Inteligence
  • Program Optimization
  • Clonning
  • Game design 
  • User Experience
  • Cartesian Geometry
  • Newtonian Phisics
  • Metric System
  • Clases
  • Loops
  • Variables
  • Input
  • Conditionals
  • Output
  • Behaviors