Courses

Learn and grow with us!

Coding - Grade 3

Course Description

This course has been designed to educate students to help young students learn to think ingeniously, and reason methodically, which form the basic skills for life in the 21st century. It is designed to be exciting, instructive, and easy to learn. It has tools for creating interesting stories, games, and more, using block-based programming.

 

Learning coding is about developing important intellectual skills, which are useful for problem-solving across many areas. In this course, students will learn basic programming skills by creating collaborative storybooks, animations, and games with Sprite Lab, which will use “Blockly Language” and is very easy to use.

 

Course Level: Easy

Duration: approximately 20 Hours (30 Sessions)

Course Objective: The Objective is to enhance cognitive skills and problem-solving skills.

Prerequisites:

  1. Google Chrome web Browser
  2. Code.org Login and Password
pexels-cottonbro-5999086

Course Outline

Session 1

  • Introduction to Editor and Blocks

    • Drag and Drop Activity

    • Draw Simple Shapes

session 2

  • Recap of Previous Session

  • Draw simple pattern

Session 3

  • Recap of Previous Session

  • Simple Puzzle Designing

Session 4

  • Recap of Previous Session

  • Behaviors

session 5

  • Revision of topics

  • Assessment

Session 6

  • Recap of Previous Session

  • For loops

Session 7

  • Recap of Previous Session

  • For loops

session 8

  • Recap of Previous Session

  • Conditionals

Session 9

  • Recap of Previous Session

  • Conditionals

Session 10

  • Recap of Previous Session

  • Nested Loops

session 11

  • Recap of Previous Session

  • Nested Loops 

Session 12

  • Recap of Previous Session

  • Functions

Session 13

  • Recap of Previous Session

  • Functions

session 14

  • Assessment

Session 15

  • Recap of Previous Session

  • Variables

Session 16

  • Recap of Previous Session

  • Variables 

session 17

  • Recap of Previous Session

  • Math Operators

Session 18

  • Recap of Previous Session

  • Math Operators

Session 19

  • Assessment

session 20

  • Recap of Previous Session

  • Make shapes using Game Lab

Session 21

  • Recap of Previous Session

  • Loops using Game Lab

Session 22

  • Recap of Previous Session

  • Variables using Game Lab

session 23

  • Recap of Previous Session

  • Conditionals using Game Lab

Session 24

  • Recap of Previous Session

  • Loops in Game Lab

Session 25

  • Recap of Previous Session

  • Mathematical Operations in Game Lab

session 26

  • Recap of Previous Session

  • Sprites in Game Lab

Session 27

  • Assessment

Session 28

  • Mini Project

session 29

  • Mini Project

Session 30

  • Students Project Exhibit