Courses

Learn and grow with us!

Coding - Grade 2

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-mccutcheon-3994051

Course Outline

Session 1

  • Introduction to Editor and Blocks

    • Drag and Drop Activity

session 2

  • Recap of Previous Session

  • Sequencing Activity

Session 3

  • Recap of Previous Session

  • Direction Blocks

Session 4

  • Recap of Previous Session

  • Move and Jump

session 5

  • Revision of topics

  • Assessment

Session 6

  • Recap of Previous Session

  • Sprites must follow the path

Session 7

  • Recap of Previous Session

  • Sequencing activity with directions

session 8

  • Recap of Previous Session

  • Sequencing activity with directions

Session 9

  • Recap of Previous Session

  • Loops with Rey and BB-8

Session 10

  • Recap of Previous Session

  • Harvesting Crops with Loops

session 11

  • Assessment

Session 12

  • Recap of Previous Session

  • Drawing in Artist using Loops

Session 13

  • Recap of Previous Session

  • Pattern Making 

session 14

  • Recap of Previous Session

  • Binary Images with Artist

Session 15

  • Recap of Previous Session

  • Binary Images with Artist

Session 16

  • Recap of Previous Session

  • Puzzles

session 17

  • Recap of Previous Session

  • Puzzles

Session 18

  • Recap of Previous Session

  • Nested Loops

Session 19

  • Recap of Previous Session

  • Shapes using Nested Loops

session 20

  • Assessment

Session 21

  • Recap of Previous Session

  • Background effects

Session 22

  • Recap of Previous Session

  • Numbers

session 23

  • Recap of Previous Session

  • Events 

Session 24

  • Recap of Previous Session

  • Events 

Session 25

  • Recap of Previous Session

  • Conditionals 

session 26

  • Recap of Previous Session

  • Conditionals 

Session 27

  • Recap of Previous Session

  • Repeat Blocks

Session 28

  • Recap of Previous Session

  • Repeat Blocks

session 29

  • Assessment

Session 30

  • Student Project Exhibit