U

Not Logged In

Education is not to be finished

You have been logged out. Please log in to continue.

Notifications

No notifications yet

We'll notify you when something new arrives

Junior Programming Scratch Level 1

Anyone who is just starting their journey into the world of programming, this course will help them get familiarized with the building blocks such as loops, variables, and conditions. This course helps students cover the basics like synchronization, sequencing, and learning about the scratch interface to bring their ideas to life.

Google
4.9 star reviewsout of total 93
Junior Programming Scratch Level 1

Next Batch Starting

31 October, 2026

Sat & Sun

12:00 PM - 1:00 PM

4 Months

1 Hour Class

Medium

Online - Zoom

Why take this course?

This course uses a Project-Based Learning (PBL) approach to develop problem-solving skills and foster creative thinking through hands-on programming projects. Students will explore key programming concepts like loops, variables, collision detection, and randomization while designing interactive animations, games, and digital art. By working on real-world challenges such as synchronizing sprite actions, controlling movement with event blocks, and creating custom interactions, students will gain practical experience in both coding and creative design. This course encourages students to think critically, experiment with solutions, and learn through making, helping them develop technical and problem-solving skills to create engaging, functional digital experiences.

Prerequisites:

  • To maximize the benefits of this course, students must be age 6 and above or have the qualifications mentioned below.
  • Prior coding experience is optional, but knowledge of basic computer use or experience in browsing the internet and Google can be helpful.
  • Students should complete Code.org’s Pre-readers Express to master mouse controls (drag & drop) and foundational coding concepts: Code.org Pre-readers Express.
  • A typing speed of 15 Words Per Minute (WPM) is recommended. For practice, you can visit these websites:

Course Outline

4 Month Plan

Learning Outcomes

  • Create their own sequences of instructions to make their favorite programs. They will also be able to explain their programs with programming terminologies such as loops, variables, conditions, and scratch blocks
  • Share their programs with their profiles on the scratch online platform and think of making the programs more efficient by removing redundancies.
  • Use the editing platform and other online resources like remove.bg or mazegenerator.net to create good backgrounds and sprites and animate them to build their own styles of animations.
  • Use customized media as sprites and also create their own variables, and synchronized sequences to develop single and multiplayer games.
  • With this foundation-level knowledge, they will be ready to treat programming as a problem-solving skill and move toward exploring intermediate-level concepts such as lists, abstraction, decomposition, and complex conditional or loops in Scratch Level 2.

Schedule

Up Coming

Times shown in
Starts 31 Oct

Ends 14 Feb 2027

Sat & Sun

12:00 PM - 1:00 PM

Batch 577

5 seats left

Taught by
Ayila Rasheed
Fees: $80.00/month
Starts 31 Oct

Ends 14 Feb 2027

Sat & Sun

12:00 PM - 1:00 PM

Batch 580

5 seats left

Taught by
Mishal Ahmed
Fees: $80.00/month
Starts 2 Nov

Ends 17 Feb 2027

Mon & Wed

12:00 PM - 1:00 PM

Batch 563

5 seats left

Taught by
Ayila Rasheed
Fees: $80.00/month
Starts 2 Nov

Ends 17 Feb 2027

Mon & Wed

2:00 PM - 3:00 PM

Batch 596

5 seats left

Taught by
Maryam Fatima
Fees: $80.00/month
Starts 3 Nov

Ends 18 Feb 2027

Tue & Thu

11:00 AM - 12:00 PM

Batch 549

5 seats left

Taught by
Asim Ghafoor
Fees: $80.00/month
Starts 3 Nov

Ends 18 Feb 2027

Tue & Thu

12:00 PM - 1:00 PM

Batch 595

5 seats left

Taught by
Maryam Fatima
Fees: $80.00/month
Starts 4 Nov

Ends 18 Feb 2027

Wed & Thu

11:00 AM - 12:00 PM

Batch 437

5 seats left

Taught by
Asim Ghafoor
Fees: $80.00/month
Starts 28 Nov

Ends 14 Mar 2027

Sat & Sun

10:00 AM - 11:00 AM

Batch 552

5 seats left

Taught by
Navaal Noshi
Fees: $80.00/month

Ongoing

Started 31 Aug

Ends 16 Dec 2026

Mon & Wed

1:00 PM - 2:00 PM

Batch 395

0 students enrolled

Status

Currently in Module 2

Taught by
Mishal Ahmed
Fees: $80.00/month
Started 9 Oct

Ends 23 Jan 2027

Fri & Sat

1:00 PM - 2:00 PM

Batch 529

0 students enrolled

Status

Currently in Module 1

Taught by
Navaal Noshi
Fees: $80.00/month
Started 17 Jul

Ends 31 Oct 2026

Fri 10:00 AM - 11:00 AM
Sat 12:30 PM - 1:30 PM
Batch 509

0 students enrolled

Status

Currently in Module 4

Taught by
Asim Ghafoor
Fees: $80.00/month
Started 31 Aug

Ends 16 Dec 2026

Mon & Wed

12:00 PM - 1:00 PM

Batch 550

0 students enrolled

Status

Currently in Module 2

Taught by
Mishal Ahmed
Fees: $80.00/month

Teachers

Mishal Ahmed

Teaching Junior Programming Scratch Level 1


Joined: November, 2024

1 year and 11 months

I consider Scratch as a foundation for real problem-solving, not just drag-and-drop coding. Students learn how to think logically, break down ideas, and build interactive games, animations, and stories from scratch. Each class is hands-on, structured, and creativity-driven so kids don’t just follow steps, they understand why things work. My goal is to turn beginners into confident creators who can build their own ideas independently.

Shuja ul Hasan

Teaching Junior Programming Scratch Level 1


Joined: October, 2020

6 years and 0 months

As a creator I still use Scratch for myself, whenever i want to make a meme or a game. It's not just a way to learn to program, but a way to create, whatever you like. Sure it has its limitations, but when it comes to teaching kids how to create as a beginner, there's no better tool. And they also have plenty of tutorials for beginners and I introduce all of this while teaching to enable my students to become self-learners.

Asim Ghafoor

Teaching Junior Programming Scratch Level 1


Joined: May, 2026

5 months

For me, Scratch is where logic clicks into place. The same thinking that snaps a block into position is the real skill underneath all coding: breaking a big idea into small steps, testing it, and fixing what does not work. We build games, animations, and stories from scratch, so students are not just following along, they are creating. As an electronics engineer, I know confident problem solving starts here, and my goal is to turn beginners into makers who build their own ideas.

Navaal Noshi

Teaching Junior Programming Scratch Level 1


Joined: August, 2025

1 year and 2 months

Welcome to the most exciting coding adventure for young minds! We'll animate characters, build awesome games like Flappy Bird, and create pixel art , all while learning real programming in Scratch! Every session is fun, hands-on, and carefully structured so kids enjoy every moment while parents see real progress. Let's code something amazing together!

Ayila Rasheed

Teaching Junior Programming Scratch Level 1


Joined: October, 2026

I see Scratch as a way for students to learn how to think, not just how to code. In my classes, I’ll encourage them to explore ideas, experiment with different solutions, and build projects they can be proud of while developing confidence along the way.

Maryam Fatima

Teaching Junior Programming Scratch Level 1


Joined: October, 2026

Bio coming soon.

Projects

Our Young Innovators in Action

Every project tells a story of creativity, curiosity, and critical thinking. Here are some of the incredible works built by our students

Project Thumbnail
Scratch
Student Avatar

Ali Ebrahim khan

3D MAZE

View Profile
Project Thumbnail
Scratch
Student Avatar

Maaz Uppal

Ping pong game

View Profile
Project Thumbnail
Student Avatar

Muhammad Ibraheem Ali

11 years old

Pirate adventure game

View Profile

Why People Choose the STEM Educators

See all reviews
Find out if this course is suitable for your childSchedule your pre-assessment for free!
Book a free session

Think your kid is ready to take the course!
Enroll now and get started

monitorcode

Frequently Asked Questions

To enroll in any of our programming courses, your child must first attend a STEM Explorer Session. This helps us understand your child’s learning profile and ensures they are placed in a course that matches their skills and interests. After the session, we will share available time slots and course details and guide you through the next steps for enrollment.
Book a 30-minute STEM Explorer Session to find out the most suitable course for your child.
Learning to code helps build essential 21st-century skills such as critical thinking, problem-solving, and creativity. It fosters logical reasoning, boosts confidence in using technology, and prepares children for a future increasingly shaped by digital tools.
While we highly encourage punctuality and regular attendance, we understand that emergencies can happen. In such a case, parents must inform the instructor before the class and request a recording. In this way, the instructor can arrange a recording if informed in advance, as we do not usually record classes.