Course Content
Day 1:Explore Scratch & Plan the Game
0–15 min: Welcome & Introduction What is Scratch? Show a fun example game 15–30 min: Tour the Scratch Interface Sprites, Stage, Code blocks, Costumes, Sounds 30–60 min: Game Planning Choose game type: treasure hunt, maze, or platformer Decide player, treasure, enemy, and background Sketch game idea on paper or whiteboard 60–90 min: Start Creating! Choose sprites (player, treasure, obstacle) Choose background Save the project Homework: Think of 3 obstacles/challenges to add to your game tomorrow
0/3
Day 2 : Movement & Controls
0–15 min: Recap & Check Sketches Let the kids to share their game idea: Brainstorming 15–30 min: Code Character Movement Use arrow keys to move Add animation (change costume while moving) 30–60 min: Add Boundary Logic Keep player inside screen Bonus: Add walls or invisible blocks60–90 min: Start Creating! Make character say something when moving Add a sound when spacebar is pressed
0/3
Day 3 : Treasures, Scoring & Fun
0–20 min: Warm-up Game: Guess the Block! Kids guess what each block does 20–45 min: Add Treasures to the Game Place coins or gems Use if touching to collect 45–65 min: Add Score System Create and update score variable65–80 min: Sound Effects & Feedback Add sounds for collecting items Use say or broadcast for pop-up message 80–90 min: Polish & Play-Test
0/3
Day 4 : Add Obstacles & Game Over Logic
0–15 min: Quick Recap & Demo a Fun Game Over Screen Demo your work 15–45 min: Add an Enemy or Trap Code obstacle to move or glide Use if touching β†’ stop all 45–70 min: Create Game Over Screen Use broadcast, switch backdrop, add message70–85 min: Add Difficulty Make enemy faster as score increases Add timer 85–90 min: Save Project Mini Challenge: Add a sound or costume change when the player gets hit
0/3
Day 5: Final Touches & Game Showcase
0–30 min: Add Instructions Page & Title Screen Use when green flag clicked β†’ broadcast to go to start screen 30–60 min: Add Final Touches Music, backdrop change, show/hide sprites Reset score and positions properly 60–80 min: Game Testing & Feedback Peer review: everyone plays 2 other games and gives feedback80–90 min: Game Showcase Volunteers present their game Group claps and cheers! Students will get certificates and achievement awards
0/3
Private: Scratch Game: Treasure Hunt Adventure

    Step 1: Understand the Stage Size

    πŸ“ Scratch stage is:

    • X-axis: from -240 (left) to 240 (right)

    • Y-axis: from -180 (bottom) to 180 (top)

    Explain:

    β€œIf your player keeps going past these edges, they’ll disappear! We’ll write code to stop them.”

    🧩 Method 1: Prevent From Going Offscreen (Simple)

    if <x position > 230> then
    set x to 230
    end
    if <x position < -230> then
    set x to -230
    end

    –> Add these checks inside the forever loop under the movement code.

    Explanation for choosing position:

    • x position > 230 β†’ if a player is too far right

    • set x to 230 β†’ Move it back to the edge

    Step 2: Use “if on edge, bounce” (Fun Visual Option)

    if on edge, bounce

    This makes the sprite bounce back instead of going offstageβ€”it works well for arcade-style games.

    0
      0
      Your Cart
      Your cart is emptyReturn to Summer Camp