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