Coding with Scratch – A Visual Programming Course

This hands-on Course introduces kids and teens to the world of programming through Scratch, a block-based coding platform developed by MIT. Participants will explore creative storytelling, game design, and animation using intuitive visual code blocks.

Over the course of 10 sessions, students will build interactive stories, games, and projects while learning core programming concepts like events, loops, variables, and logic. With step-by-step guidance, they’ll develop their own final project to showcase their creativity and skills.

Course Information

This Scratch programming course is a beginner-friendly, fun-filled Course for young learners to explore the basics of coding. Through interactive sessions and projects, students learn computational thinking while creating animations, stories, and games.

What Will You Learn?


Students will explore key programming concepts including motion, looks, sound, control, logic, variables, and sensing, while building creative and engaging projects using the Scratch platform.

  1. Introduction to programming and Scratch environment
  2. Creating animations using sprites, motion, and events
  3. Interactive games with scoring and keyboard control
  4. Changing costumes, adding sound, and basic animation
  5. Using loops and conditional logic for behavior control
  6. Designing stories with dialogues, scenes, and characters
  7. Tracking scores and using variables in projects
  8. Win/lose conditions using sensing blocks
  9. Basic game design: goals, rules, and level planning
  10. Build and showcase a final game or story project

Requirements


No prior programming experience is required – perfect for beginners and curious minds!

  1. Suitable for ages 8–14 (adaptable to skill levels)
  2. A laptop or desktop with internet access
  3. Scratch account (free and easy to create)
  4. Optional: Notebook or sketchpad for planning stories/games
  • Day 1: Introduction to Scratch
    Begin your journey with Scratch by understanding the basics of programming. Explore the Scratch interface, including the Stage, Sprites, and Blocks. Create your very first animation with a character saying “Hello, world!”.
  • Day 2: Movement and Events
    Learn how to move characters using motion blocks and trigger actions using event blocks. Practice controlling sprites with the keyboard and build a simple maze navigation game.
  • Day 3: Looks and Sound
    Customize your sprites by changing costumes and adding speech bubbles. Learn how to use sound effects and background music to enhance your projects. Animate a dancing character with music.
  • Day 4: Control & Logic
    Dive into programming logic with loops and conditional statements. Understand how to repeat actions and control sprite behavior. Create fun projects like a traffic light simulation or a bouncing ball animation.
  • Day 5: Storytelling Basics
    Use Scratch to tell your own story. Learn how to structure a story with a beginning, middle, and end. Bring it to life with characters, backdrops, and dialogues. Create your own mini movie like “A Day at School” or “The Space Adventure”.
  • Day 6: Variables & Scores
    Learn what variables are and how they’re used in games. Create a score system and display it on screen. Build a fun game like “Collect the Stars” where your score increases with each item collected.
  • Day 7: Sensing and Advanced Logic
    Explore sensing blocks that detect collisions, mouse position, and more. Add win/lose conditions using logic. Create an obstacle dodge game with lives and scoring to make gameplay more exciting.
  • Day 8: Game Planning & Design
    Understand the fundamentals of game design including goals, levels, and rules. Plan your own game by choosing a theme, designing characters, and sketching out ideas. Begin building the first version of your game.
  • Day 9: Build Your Game – Part 1
    Start building your final game project. Add interactivity, visuals, sounds, and a scoring system. Get personalized support as you bring your idea to life.
  • Day 10: Final Touches & Showcase
    Complete and polish your game. Add final touches like music, transitions, and effects. Present your work to the class, enjoy peer feedback, and receive your completion certificate or digital badge.
Batch Start Date Timing Days Mode

Custom Batch Time

Course price

₹1,500
₹3,000