Courses

Learn and grow with us!

Coding - Grade 5

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

    • Buttons and Text Boxes

session 2

  • Recap of Previous Session

  • Labels, Radio Button- and Drop-Down Button

Session 3

  • Recap of Previous Session

  • Canvas and Turtle

Session 4

  • Recap of Previous Session

  • Variables

session 5

  • Revision of topics

  • Assessment

Session 6

  • Recap of Previous Session

  • Conditionals 

Session 7

  • Recap of Previous Session

  • Conditionals 

session 8

  • Recap of Previous Session

  • Loops 

Session 9

  • Recap of Previous Session

  • Loops 

Session 10

  • Recap of Previous Session

  • Loops 

session 11

  • Recap of Previous Session

  • Nested Loops 

Session 12

  • Recap of Previous Session

  • Nested Loops 

Session 13

  • Recap of Previous Session

  • Defining and Calling Functions 

session 14

  • Assessment

Session 15

  • Recap of Previous Session

  • Parameterized Functions 

Session 16

  • Recap of Previous Session

  • Parameterized Functions 

session 17

  • Recap of Previous Session

  • Data 

Session 18

  • Recap of Previous Session

  • Data 

Session 19

  • Recap of Previous Session

  • Canvas 

session 20

  • Recap of Previous Session

  • Canvas 

Session 21

  • Assessment

Session 22

  • Recap of Previous Session

  • Slider

session 23

  • Recap of Previous Session

  • Slider

Session 24

  • Recap of Previous Session

  • App Development Lifecycle

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