VOICE OF CODING
  • Scratch
  • Python
  • Machine Learning
  • About Us
  • Sign Up
SCRATCH HOMEPAGE

Scratch Curriculum
  1. What is Scratch?
  2. Build sprites: characters/background
  3. Use commands: motion, looks, sound
  4. Use conditions: events, control, sensing, operators, variables​

Characterization (Day 1)
Characterization
​Students will learn how to:
  • Build sprites in Scratch
  • Make sprites think, talk, and move
  • Add objects and other character

Storytelling
​Students will learn how to:
  • Add different scenes
  • Create dialogue between characters
  • Build costume animations
  • Create interactive stories

Art (Day 2)
​Paint with Tera
Students will learn how to:
  • Make art with Scratch characters
  • Create collisions between characters
  • Code arrow commands
​
Animation
Students will learn how to:
  • Animate objects and characters
  • Loop actions and movements
  • Create stories using movement and animation

Interactive Art
Students will learn how to:
  • Bring paintings to life
  • Code events, triggered by clicks and keyboard

Sports (Day 3)
Net Sports
Students will learn how to:
  • Build a basic tennis game
  • Move a player using arrows
  • Keep score with a counter

Batter Up
Students will learn how to:
  • Build a basic basketball game
  • Calculate batting averages with variables

Extreme Sports
Students will learn how to:
  • Create extreme sport simulations
  • Generate moving obstacles
  • ​Program game over

Game Design Part 1 (Day 4)
Quest Game
Students will learn how to:
  • Write game narratives
  • Build a role-playing game
  • Make entrances and exits

Escape Game
Students will learn how to:
  • Generate random movement
  • Create a timer in game

Game Design Part 2 (Day 5)
Cave Surfing Game
Students will learn how to:
  • Create a side-scrolling game
  • Making winning and losing conditions
  • Create original sound effects

Launcher Game
Students will learn how to:
  • Code a launching game
  • Create levels with increasing difficulty

Students may be given homework each week.

Powered by Create your own unique website with customizable templates.
  • Scratch
  • Python
  • Machine Learning
  • About Us
  • Sign Up