Dive into programming logic with Scratch. Your kid will use code blocks and characters to gain a foundation in computational and logical thinking!

Programming for Children

Course Fee: PKR 4000/- πŸ“† 4 Weeks πŸ“™ English & Urdu

πŸ•’ Saturday, Sunday πŸŽ₯ Live Online Session

Programming for Children – Batch-2 July 2021 – Course Promo

Free Lectures Preview From Last Batch

Lecture 1
Coordinate axis + Name Printing + Turtle Graphics
Lecture 2
Broadcasting + Frog Road Crossing Game
Lecture 3
Frog Road Crossing Game cont.

Weekly Content & Projects

Week 1 – Content & Outcomes

Class 1 – Installation of Scratch + Intro to Scratch

  • Movement of Sprite
  • Turtle Graphics using Pen Block
  • Coordinate Axis
  • Angles and playing with it
  • Pattern Printing
    • Playing with angles and drawing using pen down and making a Rectangle, then making a Pentagon, Hexagon
    • Drawing a circle using move and turn, then Drawing a spiral

Download from here: Link

Class 2 – Turtle Graphics

  • Smooth Turtle Graphics using Gliding
  • Coordinate Axis Revision
  • Name Printing

Class 2 – Outcomes
  • Understanding the fundamentals of computer instructions β€œTHE ALGORITHM”
  • Understanding the arithmetic of grid – coordinate system (The cartesian plane), Understanding the basics of Geometry and Angles, Loops
    • Forever until
    • If instruction
    • Creating animations based graphics

Class 3 – Use Control Blocks (basic if-else Structure)

  • Loops
  • Key Press Events ( Introducing movement )
  • Painting own Sprites
  • Frog Road Crossing Game (Part – 1)
  • Detecting Collision
  • Changing Costumes

Class 3 – Outcomes
  • Create your own simple backdrops
  • Switching between costumes
  • How to make the flow of the piece of Code
  • Event handling using Broadcast

Week 2 – Content & Outcomes

Class 1 – Frog Road Crossing (Reaching Home)

  • Frog Road Crossing Game (Part -2)
  • Animated Dancing Frog
  • Randomization
    • Random Speed
    • Random Costumes
    • Random Wait
  • Game Over

Class 2 – Space Shooter Game

  • Drawing Bullet
  • Creating Clone
    • Creating Clones at Random Locations
    • Deleting Clone
  • Spawning Sprites
    • Bullet
    • Enemies
  • Boundary checks
  • Adding Multiple Sound Effects

Class 3 – Expanding Space Shooter Game

  • Making variables
    • Score
    • 3 Lives
  • Health Bar for Spaceship
  • Adding Bonus (Heart)
  • Rotating Spaceship
  • Scrolling Background
  • Game Over (Stopping all Scripts)
Week 2 – Outcomes
  • Adding Game Over
  • Learn to control Scripts using Variables
  • Learn to clone and handle individual clones generating events
  • Learn how to change velocity of sprites
  • Learn to create Animated backgrounds and characters

Week 3 – Content & Outcomes

Class 1 – Bricks Breaking Game

  • Play with directions
  • Create bouncing effect in games
  • Loops for cloning – generating multiple  sprites copies through coding
  • Create start-end splash screens
  • Flash, paddle when hitting the brick
Class 1 – Outcomes
  • Create and design sprites using paint
  • Explore different directions and rotation styles – all around, left-right
    • A deeper understanding of movements and rotational angles
  • Learn consistency of designed sprites with cloning
  • Play with Color Effect

Class 2 – Flappy Bird Game

  • The usage of clone
  • Adding scores
  • Levels
Class 2 – Outcomes
  • Design and Create more advanced –  customized backdrops and animations
  •  A deeper understanding of 
    • Sprites
    • Gravity acting objects
    • Velocity
    • Variables
    • Loops and Conditional Statements
  • Learn reactions to obstacles based on user-initiated events

Week 4 – Content & Outcomes

Class 1 – Pac Man (Simple Version)

  • Single level game
  • Design a game environment with your own customized sprites
  • Speed up enemies as player scores increases
  • Introducing lives concept

Class 2 – Pac Man (Advanced Version)

  • Multiple enemies with different power
  • Food with different scores
  • Infinite levels

Week 4 – Outcomes
  • Repeat all previously learned coding concepts to build a more advanced and professional game.

Our Services

7 Days Money Back Guarantee

If you get dissatisfied with any course, then within the 1st week of your any Live Courses, you can contact us and get a full fee refund

Life time Access to Lecture Recordings

Once you enrolled in any course, you will get life-time access to all recorded lectures and practice problems

Shareable Certificate

A shareable certificate provides proof for an employer, or an institution that you have successfully completed an online course

Learn from Anywhere

with Certified Teachers of Pakistan’s top Tech Institutes in Live Interactive Sessions And get Peers’ Feedback for Weekly Graded Assignments

Payment Methods

Easy – Paisa
Jazz Circle
Bank Transfer

Frequently Asked Questions

Who can join this course?
  • Anyone with age 8 and above can join this course.
What is hardware (device) requirements of this course?
  • Only a Laptop/ PC is required with good internet connection
Any pre-requisite for this course?
  • There is no pre-requisite of this course
Why a child should take this course?

Today, technology is all around our kids. And programming has become the most fundamental skill to learn. Scratch is a block-based programming tool by MIT Media Lab, specially designed for children of age 8 to 16 years old to prepare them for the upcoming technology challenges of 21st-century 

After every class, your child will be able to develop a fully-fledged project himself/herself including different games from a beginner (frog road crossing) to an advanced level (pac-man and flappy bird). Designed content of each class will not only teach your child fundamental programming concepts in depth. But that will also able your child to gain a foundation in computational and logical thinking.

Where will the course be conducted?
  • Live classes are conducted on Microsoft Teams
  • Google Classroom is used for after class discussion and material exchange
  • Once you get enrolled in any course, all the details will be shared with you
What if I do not find a course useful?
  • Our instructors will always be there for you to respond to your queries and to resolve any concerns you may have with the course. But if you are dissatisfied with the course, then within the 1st week of the LIVE course, you can contact us and get a full fee refund

What Perks do I Get after registration in a Live Online Course?
  • Recordings of Live Online Interactive Sessions
  • Life-Time Access to Lecture Recordings and Reading Material
  • Recordings of Live Tech Personalities’ Talk, depending on course
  • Shareable Certificate
How to register for a Course?
  • Select a course, see details
  • Click on the ‘Register Now’ button, you will be seen on course page
  • Fill the registration form and submit your details. (*your details will not be shared with anyone)
  • After form submission, you will receive an email with the guidelines and details
  • Follow those guidelines (mentioned in the email)
  • You can transfer your payment through Easypaisa, JazzCash, or bank transfer

For More Questions?

Featured Recorded Course

Cracking the Coding Interviews

Last Updated June 2021

Learn in-depth technical skills with 30+ LeetCode Challenges to crack placement procedures in top-notch tech firms.

Course Fee: PKR 15000/- PKR 10500/-

πŸ“† 8 Weeks πŸ•’ Recorded πŸ“• English & Urdu

Game Development Scratch to Unity

Last Updated – September 2021

Learn building your own 2D and 3D games in powerful gaming engines. Start your game development career!

Course Fee: PKR 8000/- PKR 5500/-

πŸ“† 4 Weeks πŸ•’ Recorded πŸ“• English & Urdu

Preparation for Coding Competitions

Last Updated – June 2021

Learn in-depth technical skills to excel the world of programming competitions. Get hands-on practice with STL

Course Fee: PKR 12000/- PKR 8500/-

πŸ“† 6 Weeks πŸ•’ Recorded πŸ“• English & Urdu