Scratch Programming

Introduction

In this fun and creative class, we introduce students to the wonderful world of coding using Scratch, a platform developed by MIT. Students will use colorful dragand-drop blocks that are intuitive and easy to use to create stories, games, and animations. We cover essential coding concepts such as conditional, loop, variables, and much more, while also exploring the intriguing features Scratch offers, such as motion, sensing, and clones. At Dr Abdul Qadeer Khan School, we believe an essential goal for your child to learn coding is also to develop computational thinking, creativity, and critical thinking. With our project- and inquiry-based learning approach, our classrooms are very interactive, as teachers lead kids through an enlightening process of creating, logic, and problem-solving. We highly recommend young learners who are interested in coding start with Scratch.

Course Details

  • Module 1: Introduction to Scratch
  • Module 2: Coding Basics
  • Module 3: Adding Interaction
  • Module 4: Loops and Games
  • Module 5: Sharing and Collaboration

Learning Target

Gets hands-on experience in programming

  • Students can debug Scratch programs
  • and find logic errors.
  • Students can make a multi-level game.
  • Enhances rationalization thinking skills
  • Understand logics