English
Log In

Summer Camp: Fun Scratch Coding Projects for Kids (Level 2)

Class
Play
AI Code Academy
Average rating:
4.7
Number of reviews:
(1,663)
Popular
In this online live course (Level 2), students will learn some advanced Scratch coding and game skills with project based learning. This course has eight taught projects, and one final project with students’ own ideas

Class Experience

10 lessons//2 Weeks
 Week 1
Lesson 1
Scavenger Hunt
Students learn to create a game in which the player must go through doors to different areas and collect items to score points. Skills learned: ○ Use lists to store information ○ Manage multiple sprites ○ Check collision with multiple backdrops
Lesson 2
Build your Own Calculator
Students create a calculator by drawing sprites for the buttons, using mathematical operators, and updating values stored in variables. Skills learned: ○ Draw Sprites ○ Use mathematical operator blocks ○ Use Variables to store and display information ○ Broadcast messages
Lesson 3
Player Soccer
Students learn to create a soccer game in which two players compete simultaneously by controlling their character with the keyboard and trying to score on their opponent. Skills learned: ○ Control multiple sprites with keyboard input ○ Collision detection and corresponding actions ○ Play sounds ○ Keep sprite movement within bounds of a certain area ○ Use variables to keep track of scores and timers
Lesson 4
Create Your Own World
Students learn to create an open world adventure game in which they can interact with characters, collect objects, avoid enemies, and unlock doors to progress to new levels. Skills learned: ○ Use lists to store information ○ Interactions with multiple objects ○ Create roaming computer characters to interact with ○ Design a locked door mechanic with a collectible item to unlock the door
Lesson 5
Math Race
Students learn to create a game in which speed and accuracy are key in beating the computer opponent as you race to solve math problems. Skills learned: ○ Randomly generate numbers to form a math problem ○ Program the behavior of a computer opponent using random numbers ○ Move and updating multiple sprites ○ Handle user inputs and variables
 Week 2
Lesson 6
Rage Quit
Students learn to create a game in which you try to avoid oncoming attacks from obstacles for as long as possible to get a high score. Skills learned: ○ Move sprites by following the cursor ○ Generate and move clones from random start locations ○ Update the score when obstacles are avoided ○ Display a ‘Game Over’ screen ○ Use powerup mechanics to temporarily alter the game rules
Lesson 7
Brick Breaker
Students learn to create a game where the objective is to clear the screen of bricks by bouncing a ball toward them with a bumper. Skills learned: ○ Display a start screen and countdown ○ Interaction with multiple sprites ○ Use multiple broadcast messages ○ Random numbers and other operators ○ Use variables to update and display the score
Lesson 8
Infinite Runner
Students learn to create a game where the objective is to play for as long as possible while avoiding oncoming obstacles generated on the path ahead. Skills learned: ○ Draw sprites that will act as challenging and fair obstacles in a game ○ Select from a set of possible variations using random numbers and sprite costumes ○ Make new obstacles appear after a certain interval using clones ○ Update the score when obstacles are avoided ○ Program a sprite to jump and fall back down smoothly
Lesson 9
Review and Final Project Workshop
Students play live competitive review games to reinforce all concepts taught. Class time is dedicated to helping students while they work on final projects and answering any questions they have.
Lesson 10
Final Project Presentations
Students demonstrate what they’ve learned by sharing their creation with the class. They can get feedback from peers and the instructor, and get suggestions on how to make the project even better.
  • Students tackle guided projects to create advanced programs, focusing on game design, data structures, and algorithms.
  • They culminate their learning with a final project of their own design, supported by quizzes and review games for comprehensive understanding.
2 - 4 hours per week outside of class
Projects
Frequency: 1-2 throughout the class
Feedback: included
Details: Projects are not mandatory but we strongly encourage students to complete them.
Assessment
Frequency: included
Details:
Joined April, 2020
4.7
1663reviews
Popular
Profile
Teacher expertise and credentials
Project-based, STEM Coding + AI Programs + Mathematics

Early registration, Sibling and Multi-Course Bundle discounts Available!

The list of our summer camps can be found in this file:... 

Reviews

Group Class

$229

for 10 classes
5x per week, 2 weeks
60 min

Completed by 137 learners
Live video meetings
Ages: 8-11
4-8 learners per class

About
Support
SafetyPrivacyCA PrivacyLearner PrivacyTerms
Get The App
Download on the App StoreGet it on Google Play
© 2024 Outschool