Seed Programming

Physical
10,000 /- PKR

About Program

Scratch course is designed to introduce kids to programming through creativity, games, and visual thinking. Students start by exploring the Scratch interface and gradually learn how to animate characters, draw with code, and build interactive games. Through mini-projects like a Pac-Man and Space Invader, learners develop logical thinking and problem-solving skills. The course ends with polished games, presentations, and peer feedback to build confidence and communication skills.

In Collaboration with University of Central Punjab (UCP)

Course Outline

Lecture 1: Getting Started with Scratch
  • Installing Scratch and setting up the environment
  • Exploring the Scratch interface and tools
  • Understanding sprites, stage, and blocks
  • Moving sprites and controlling actions
Lecture 2: Turtle Graphics & Drawing Basics
  • Using the Pen extension
  • Drawing lines and shapes
  • Creating colorful patterns and artwork
  • Mini Activity: Design your own drawing
Lecture 3: Color Pop Game - Part 1
  • Introduction to the Color Pop game
  • Creating colorful balloon/ball sprites
  • Making sprites appear randomly on the screen
  • Using mouse clicks to pop objects
  • Mini Project: 🎈 Build the basic Color Pop gameplay
Lecture 4: Color Pop Game - Part 2
  • Adding score variables
  • Creating a countdown timer
  • Adding sound effects and animations
  • Increasing difficulty with speed and more objects
  • Mini Project: 🌈 Complete and polish the Color Pop Game
Lecture 5: Frog Crossing Game - Part 1
  • Creating the frog character
  • Adding moving obstacles
  • Handling collisions
  • Building core gameplay mechanics
Lecture 6: Frog Crossing Game - Part 2
  • Adding scoring systems
  • Creating levels
  • Win and lose conditions
  • Testing and improving the game
Lecture 7: Car Racing Game - Part 1
  • Introduction to racing game mechanics
  • Creating the player car sprite
  • Using keyboard controls for movement
  • Designing the race track and road
  • Mini Project: 🚗 Build a playable racing track
Lecture 8: Car Racing Game - Part 2
  • Adding enemy cars and obstacles
  • Implementing collision detection
  • Creating score and distance tracking
  • Adding sound effects and game-over screens
  • Mini Project: 🏁 Complete and polish the Car Racing Game
Lecture 9: Space Shooter Game - Part 1
  • Creating a spaceship
  • Adding shooting mechanics
  • Creating enemies
  • Collision detection for shooting
Lecture 10: Space Shooter Game - Part 2
  • Adding score tracking
  • Creating lives and health systems
  • Adding sounds and effects
  • Balancing gameplay difficulty