Course Information

Coding, just like any other language, is learned best at a young age. There are many ways to teach programming, however, the main challenge is how to explain abstract mathematical concepts like axis, parameters and variables to young children. Scratch, a programming language that was developed by MIT, rises to the challenge. It uses colorful animation to help illustrate difficult concepts and opens a door to the wonderful world of code.

This introductory course invites kids to create games, videos and stories, while learning the foundations of coding so there’s no need for previous experience. Kids will get to know the Scratch learning environment, its friendly animated characters and cool graphic design tools. They will create fun games by dragging and dropping built-in blocks of code, which will help them implement the internal logic and structure of programming.

Course Outline

  • Introduction Lesson

  • Basics of Scratch programming

  • Getting Know about controls/movement/looks and sound

  • Example projects

  • Getting started with scratch coding

  • Patterns and relationship

  • Introduction to variables

  • Creating own game

  • Skill covered

  • Educator's Name

    Mmathapelo Mahlakoane
  • A very determined young women who loves engaging with other people and very dedicated to her work. She has obtained a degree in BSCIT specialising in systems engineering.She has been in the IT field for five years and along those years she has learnt to analyse, solve, create and implement.

Your Feedback