AI and Scratch Coding Camp
This camp introduces students to coding and Artificial Intelligence using Scratch, a visual and beginner-friendly programming platform. Over five days, learners explore how computers understand voice, movement, and patterns while creating interactive, AI-powered projects under mentor guidance. Each session blends creativity and logic, helping students build confidence, problem-solving skills, and foundational AI awareness.
Learning Outcomes
Students will:
Understand Scratch coding fundamentals including events, sequences, loops, and conditions
Discover how computers recognize voice, motion, and basic patterns
Use microphone and webcam inputs to build interactive applications
Apply creativity and logic to design AI-enabled projects
Receive real-time feedback and build confidence through hands-on learning
5-Day Learning Journey
Day 1: Introduction to Scratch and First Game
Explore the Scratch interface, learn basic blocks, and create the first animation or mini-game
Project: Cat Chase Game
Skills: Events, loops, movement, game logic
Day 2: Voice Recognition and Talking Programs
Use AI extensions to make projects respond to voice commands
Project: Talking Robot
Skills: Speech recognition and AI event handling
Day 3: Facial and Emotion Detection
Integrate webcam-based recognition to drive on-screen reactions
Project: Emotion Detector
Skills: Webcam input, sensing, animation control
Day 4: Motion-Based Game Interaction
Use body movement to control characters and gameplay outcomes
Project: Catch the Fruit
Skills: Motion sensing, scoring, interactivity
Day 5: Final AI Creator Challenge
Design and present a custom AI-powered project using all learned concepts
Project options: AI Artist, AI Storyteller
Skills: Variables, conditions, AI logic, project design
This camp builds a strong foundation for future learning in AI, coding, and game development while keeping learning engaging, interactive, and project-focused.