Scratch Curriculum
- What is Scratch?
- Build sprites: characters/background
- Use commands: motion, looks, sound
- Use conditions: events, control, sensing, operators, variables
Characterization (Day 1)
Characterization
Students will learn how to:
Storytelling
Students will learn how to:
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:
Animation
Students will learn how to:
Interactive Art
Students will learn how to:
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:
Batter Up
Students will learn how to:
Extreme Sports
Students will learn how to:
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:
Escape Game
Students will learn how to:
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:
Launcher Game
Students will learn how to:
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