Courses

Learn and grow with us!

Coding - Grade 4

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 App Lab, which will use “Blockly Language” and is very easy to use.

 

Course Level: Medium

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

    • Button

session 2

  • Recap of Previous Session

  • Buttons and Text Box

Session 3

  • Recap of Previous Session

  • Labels, Buttons and Screens

Session 4

  • Recap of Previous Session

  • Radio Buttons

session 5

  • Revision of topics

  • Assessment

Session 6

  • Recap of Previous Session

  • Drop Down Buttons

Session 7

  • Recap of Previous Session

  • Canvas and XY Co ordinates

session 8

  • Recap of Previous Session

  • Turtle Commands

Session 9

  • Recap of Previous Session

  • Canvas and Turtle Commands 

Session 10

  • Recap of Previous Session

  • Checkbox 

session 11

  • Assessment

Session 12

  • Recap of Previous Session

  • Data Records

Session 13

  • Recap of Previous Session

  • Data Records

session 14

  • Recap of Previous Session

  • Conditionals 

Session 15

  • Recap of Previous Session

  • Conditionals 

Session 16

  • Recap of Previous Session

  • Variables

session 17

  • Recap of Previous Session

  • Variables

Session 18

  • Recap of Previous Session

  • For Loops

Session 19

  • Recap of Previous Session

  • For Loops

session 20

  • Recap of Previous Session

  • While Loops

Session 21

  • Recap of Previous Session

  • While Loops

Session 22

  • Assessment

session 23

  • Recap of Previous Session

  • Nested for Loops 

Session 24

  • Recap of Previous Session

  • Nested While Loops

Session 25

  • Recap of Previous Session

  • Mini Project 

session 26

  • Recap of Previous Session

  • Mini Project

Session 27

  • Recap of Previous Session

  • Mini Project 

Session 28

  • Recap of Previous Session

  • Mini Project 

session 29

  • Assessment

Session 30

  • Students Project Exhibit