Skip to content

Session 5: Scratch Games ๐ŸŽฎ

Overview

Grades: 5-6 | Duration: 45 minutes | Session: 5 of 17

Students design and program original games in Scratch, applying advanced programming concepts with intentional design.


Session 5: Scratch Games

Learning Objectives

By the end of this session, students will:

  • Design game mechanics intentionally

  • Program using variables, conditionals, and loops

  • Create engaging player experience

  • Consider game design ethics


Session 5: Scratch Games

Materials Needed

  • ๐Ÿ’ป Computers with Scratch access

  • ๐Ÿ“ Game design documents

  • ๐Ÿ““ Engineering journals

  • ๐ŸŽฎ Game examples


Catholic Integration

Saint Connection

Recreation and Leisure โ€” Catholic tradition values healthy recreation! St. John Bosco used games and play to reach young people. Good games can build community and skills!

Scripture

"A cheerful heart is good medicine." โ€” Proverbs 17:22

Opening Prayer

Dear God, thank you for the gift of play and creativity. Help us design games that bring joy, build skills, and respect the player. May our creativity honor you. Amen.


Lesson Procedure

Opening Circle (6 minutes)

  1. Game Design Philosophy:
  2. Good games are intentionally designed
  3. Balance challenge and fun
  4. Consider the player experience
  5. Ethics in Gaming:
  6. Games can be positive or harmful
  7. Our responsibility as creators
  8. Design for good: skill-building, connection, joy
  9. Programming Concepts:
  10. Variables โ€” Track score, lives, progress
  11. Conditionals โ€” If-then decisions
  12. Loops โ€” Repeated actions
  13. Events โ€” Respond to player input

Main Activity: Game Development (31 minutes)

Part 1: Game Design Document (7 minutes)

Answer These Questions: 1. Game Concept: - What type of game? (Maze, catch, quiz, adventure, platform) - What's the goal? - What makes it fun?

  1. Game Mechanics:
  2. How does the player control?
  3. What are the rules?
  4. How does the player win/lose?

  5. Player Experience:

  6. Is difficulty balanced?
  7. Is it appropriate for all ages?
  8. Does it build positive skills?

  9. Technical Plan:

  10. What sprites needed?
  11. What variables needed?
  12. What events trigger actions?

Part 2: Programming (20 minutes)

Build Your Game:

Step 1: Set Up (3 min)

  • Create sprites

  • Set up backdrop

  • Initialize variables (score, lives)

Step 2: Player Control (5 min)

  • Arrow key movement

  • Click interactions

  • Responsive controls

Step 3: Game Logic (7 min)

  • Scoring system

  • Win/lose conditions

  • Obstacle/enemy behavior

  • Level progression (if time)

Step 4: Polish (5 min)

  • Sound effects

  • Visual feedback

  • Instructions

  • Game over screen

Part 3: Playtesting (4 minutes)

  • Test each other's games

  • Give constructive feedback:

  • What's fun?
  • What's confusing?
  • What could improve?

Engineering Journal (5 minutes)

  1. Game concept sketch
  2. Variables used: ___
  3. Conditionals used: ___
  4. Player feedback: ___
  5. Write: "Good game design includes..."

Closing Circle (3 minutes)

  1. Showcase โ€” Brief game demos!
  2. Design Ethics โ€” "How can games be positive?"
  3. Closing Prayer โ€” "God, thank you for the joy of creativity and play. Help us use these skills to bring happiness to others. Amen."

Assessment

Observation Checklist:

  • Created functional game

  • Used variables and conditionals

  • Considered player experience

  • Incorporated feedback


Differentiation

For Students Who Need Support

  • Game templates to modify

  • Simpler mechanics

  • Partner programming

For Advanced Students

  • Multiple levels

  • High score system

  • Complex game mechanics


Wonder at Home ๐Ÿ 

Family Activity: Share your game with family! Discuss game design together. Analyze favorite family gamesโ€”what makes them fun? Design a board game together using similar principles!


Teacher Notes

  • scratch.mit.edu for platform

  • Preview student games for appropriateness

  • Encourage positive themes

  • Can extend over multiple sessions


Previous: Session 4 โ€” Forensic Science
Next: Session 6 โ€” Gratitude Design