Learn School Academy

Courses

Content that delivers

Course Description

Welcome to our Coding Curriculum, designed to introduce students to the fascinating world of coding and computational thinking. Throughout the course, students will embark on a journey of discovery, learning fundamental programming concepts and applying them to create exciting projects and activities this course is accredited by Skill development council Canada

Grade: 4 and Above

Course Timing

Evening timings

Curriculum

Term 1: Introduction to Coding

  • Introduction to coding concepts and terminology.
  • Exploration of algorithms and their applications.
  • Hands-on projects and activities using Scratch, a beginner-friendly programming platform.
  • Cross-curricular Scratch projects integrating coding with other subjects.

Term 2: Repetition and Loops

  • Understanding the concept of repetition and loops.
  • Application of repetition in real-life scenarios.
  • Implementation of repetition in Scratch programs.
  • Creation of art, music, animations, and other projects using repeating patterns.

Term 3: Variables and Interactive Storytelling

  • Introduction to variables through real-world examples.
  • Creation of variables by developing a voting app.
  • Writing algorithms for interactive storytelling.
  • Designing and coding an interactive story, incorporating variables and user input.
  • Development of a ghost-catching game to reinforce coding concepts.

Term 4: Selection and Final Challenge Project

  • Exploration of the concept of selection through quiz and classification programs.
  • Creation of a ‘capital cities’ quiz and an animal classification program.
  • Reflection on key coding concepts learned throughout the course.

Syeda Fatima Zehra

As an exceptionally gentle and kind-hearted teacher, Fatima brings joy to her students through engaging coding classes. Her forte lies in simplifying intricate lectures, effortlessly delivering challenging content to ensure understanding and enjoyment among her students.

×