Kids use Scratch to create interactive stories and games with logic and creativity. They learn the basics of programming, such as sequences, loops, and conditionals, by building fun projects. This program helps develop problem-solving skills and fosters an early interest in technology in a playful and engaging way.
Level 1: Creative Coding with Scratch
Introduction to Scratch interface
Creating characters and backgrounds
Making animations and movement
Basic control blocks (moving, turning)
Simple interactions (click events, key presses)
Level 2: Intro to AI Games and Chatbots
Building simple AI logic (if/then)
Creating talking bots
Interactive games with player feedback
Using variables to store data
Adding sensors for more complex interactions
Level 3: AI Stories & Games
Advanced Scratch logic and loops
Branching storylines
AI-powered game or animation project
Incorporating user input for dynamic responses
Debugging and optimization techniques
Assessment Methods
Checkpoint projects after each level to ensure understanding of core concepts
Peer review and feedback sessions to foster collaborative learning and improvement
Final project presentation that showcases the culmination of skills learned, evaluated on creativity, functionality, and complexity
Self-assessment logs where students reflect on their learning process and progress