Age 6-7

Level 2 - I learn programming with blocks of code

At this level, children aged 6 and 7 years are introduced to recurring actions and program branching as well as events while creating interesting games in various programming environments.

The course is available in our centres:
Date 18/01/2025 (Saturday)
Durtion 5 weeks
12:00 - 13:30 (1.30h)
Price 15000.00 Ksh
Hall MindHub - Village Market, Nairobi
Enroll

Information about the module

At this level, children aged 6 and 7 years are introduced to recurring actions and program branching as well as events while creating interesting games in various programming environments.

Certificate

Certificates Mindhub

The student will receive certificate for each completed level.

Bonus points

500 points

Each completed module is bringing you 100 points and the full level 500 points.

Tools

wonder scratch-logo hopscotch sphero

Some of the instruments and programming environments used by the students in this level.

100 POINTS

Complex conditionals in programming

In this module students practice what they have learnt so far by creating games and programming robot behavior with more than one conditional in the program. Students learn how the key word ‘else’ can add a branch to the program.

Topics

  1. Complex conditional – if-then-else. When to use it?
  2. Instruction division – when are instructions inserted in ‘else’?
  3. Working with more than one conditional
  4. Preparing a project 6 (6-7)

100 POINTS

Conditional within a conditional – nested conditionals

In this module students will build upon what they have learnt so far by learning that one conditional could contain another conditional within itself. The practice in this module will help students appreciate the practical meaning of conditional instructions.

Topics

  1. Optimizing and testing of conditionals
  2. Using more than one conditional in a program
  3. Conditional priority
  4. Preparing a project 7 (6-7)

100 POINTS

Repeated iterations

In this module students expand their knowledge on loops by making their programs more complex, including repeated iterations. Students learn that a full cycle of the inner loop corresponds to an iteration of the outer loops. In this module students learn about loops and conditionals in programming and they build complex algorithms that then used on robots and game sprites. Students consolidate all that they’ve learnt so far and apply it to more complex programs. By building more complex algorithms that include various loops and conditionals, students learn about priorities in a program and how to fix errors in the code.

Topics

  1. What is an iteration?
  2. Mixing different loop types
  3. Priority in complex iterations
  4. Preparing a project 5 (6-7)

100 POINTS

Introducing variables

In this module students learn what variables are and also how to acquire value to the variable. They find out about the various types of variables and the way they can be applied to programming.

Topics

  1. What is a variable?
  2. Variables as part of the program
  3. Variable types
  4. Project preparation 8 (6-7)

Mentors