Current Status

Not Enrolled

Price

USD 80 / month

Get Started

Begin your Coding Journey with Scratch!

This course introduces students to the fundamental concepts of computer programming using Scratch, a visual programming language developed by MIT. Scratch allows students to create interactive stories, games, and animations through a block-based coding system. By engaging with Scratch, students will develop essential problem-solving skills, computational thinking, and creativity. The curriculum is designed to be engaging and accessible, providing a hands-on approach to learning coding concepts in a fun and supportive environment.

Learning Objectives:

  • Understand Basic Programming Concepts: Students will grasp foundational programming concepts such as sequencing, loops, conditionals, and variables.
  • Develop Problem-Solving Skills: Students will learn to break down problems into smaller, manageable parts and apply logical reasoning to solve them.
  • Enhance Creativity: Students will use Scratch to create their own interactive stories, games, and animations, applying their creativity and imagination.
  • Collaborate and Communicate: Students will work in pairs or groups to plan, design, and debug their projects, fostering teamwork and communication skills.
  • Apply Computational Thinking: Students will develop skills in planning, designing, and executing projects through iterative testing and debugging.

Prerequisites: None. This course is suitable for beginners with no prior programming experience.

Materials Needed:

  • Computer with internet access (Scratch is browser-based).
  • Headphones (for sound projects).

Key Outcome:

Learning Scratch coding fosters essential programming skills by introducing fundamental concepts such as loops, conditionals, and variables, while also enhancing problem-solving and logical thinking. It encourages creativity and self-expression through interactive stories, games, and animations, and promotes an understanding of computational thinking by breaking down complex tasks. Additionally, Scratch supports collaborative skills through project sharing and feedback, and boosts confidence and motivation by allowing users to see their ideas come to life, providing a strong foundation for future learning in computer science and beyond.

Assessment:
Assessment will be based on completion of projects, participation in class activities, and a final project showcase.

Certification: Certificate of completion provided upon finishing the course requirements.

Course Duration: 32 credit hours – 4 months (Normal Track)

Days & Timings: One-Hour Interactive Class, Twice a Week (Flexible Timings)

Course Format: Normal Track – 2 hours per week, Fast Track – 4 hours per week

Eligible Age Group: 7 and above

Course Instructors:

Register Now:

Download Curriculum

Course Content

Introduction to Scratch
Overview of Scratch interface
Introduction to sprites, backdrops, and costumes
Basic navigation and project setup
Basic Coding Concepts
Understanding and using motion blocks
Introduction to looks and sound blocks
Creating simple animations and effects
Events and Control
Using event blocks (e.g., when green flag clicked)
Implementing control blocks (e.g., repeat, if/else)
Creating interactive elements in projects
Loops and Variables
Understanding and using loops (repeat, forever)
Introduction to variables and their applications
Creating games with scoring systems
Sensing and Interaction
Using sensing blocks to interact with sprites
Implementing user input and responses
Designing interactive story elements
Project Design and Development
Planning a project (story, game, animation)
Designing and creating sprites and backdrops
Developing and coding interactive features

12 Comments

  1. Fatima

    My daughter loved the Scratch course. Her tutor was very helpful, patient and supportive. She learnt lots of aspects of Scratch and went from knowing absolutely nothing about coding to creating extensive projects independently. Credit to Affreej E-Learning for providing high quality instruction and flexibility of scheduling. Will definitely be enrolling her for more programming courses in the future.

    Reply
  2. Ayesha saulat

    Dear Afreej Group,
    I would like to express heartfelt gratitude for the wonderful learning experience of my daughter daniyah through your Scratch course. She has learnt so much especially in coding and I am truly impressed by how confidently she now creates projects independently.
    I also appreciate the flexibility you showed with scheduling whenever a time change was needed. Your support made the entire journey smooth and stress-free for her and for us as parents.

    Alhamdulillah, I have seen daniyah excel in her school projects as well, and I sincerely believe that the skills she gained through your program played a significant role in her growth.

    Thank you for providing such a positive and empowering platform for young learners. We look forward to enrolling her in the Python course with you soon, insha’Allah.

    Reply
  3. Furqan Ikhlas

    Enrolling my son in tis course has been one of the best decisions. In addition to professional, polite and extremely friendly tutors and management, that promote learning, it has provided a platform that teaches children to work cooperatively, respectfully and inclusively in teams.

    Reply
  4. Soofia Anwer

    I highly recommend scratch course conducted by Miss Sarah .My son learned and enjoy alot. Thanks to Affreejj for providing this amazing platform for young learners.

    Reply
  5. Tehmina Erum

    I like scratch classes conducted by Sir Ali with full dedication, I really appreciate n highly recommend to others for learning best courses from Affreej.

    Reply
  6. Saira Furqan

    I would definitely recommend this course for beginners.. My son really enjoyed it.. He’s almost done with the first level.. The teachers are extremely cooperative and kind to the kids..

    Reply
  7. Sameer

    This course is highly recommended for young coders . The tutor is extremely cooperative and helpful. My kids enjoy the sessions and have learned a lot

    Reply
  8. Mugheera Ahmed

    Enrolling my son in tis course has been one of the best decisions. In addition to professional, polite and extremely friendly tutors and management, that promote learning, it has provided a platform that teaches children to work cooperatively, respectfully and inclusively in teams. Raising not only coders but amazing citizens of tomorrow!

    Reply
  9. Tarika Nair

    My daughter has been attending both the basics and scratch and Coderz prog and I am
    Highly satisfied and recommend this to all junior Coders.

    Reply
  10. Amena

    I really like the coding class and my teacher is very nice, i have a lot of fun learning to code. I would really love to continue my lessons.

    Reply
  11. Sidra Ehsan

    Course is worth doing.

    Reply
  12. Aisha

    Would like to attend demo today for scratch.

    Reply

Leave your thought