Middle

8 - 9 Years Enroll
Level 3

Duration 4 Modules

Level 3 - Expert in Visual Language Programming

This module introduces students to the algorithm allocation in functions and procedures using block programming in a variety of environments. They strengthen their skills to work with variables creating interactive games and programming robots and Micro:bit boards. They are introduced to the concept of memory register and develop interesting projects in the project part of the level.

Modules

Module 1

WORK WITH VARIABLES

Now that children have been introduced to variables and the manner they change our program, in this module, children will deepen their knowledge on working with variables and will learn how to assign values to them. They will supplement their programs with more than one variable developing interesting projects with robots and creating entertaining games. 

Module 2

PROGRAM OPERATORS

By getting to know the operators, children will have the opportunity to understand how each of them affects the data in the program. They will also understand what operands are and why they have an important role in the programming code. 

Module 3

PROCEDURES AND FUNCTIONS - NATURE AND APPLICATION

In this module, children will supplement their knowledge by learning about procedures and functions. They will find out what they are used for and how to optimise a program creating functions which contain different number of instructions. 

Module 4

PRACTICAL MODULE - APPLICATION OF THE GAINED KNOWLEDGE

In this module, children will improve their skills preparing various projects, inolving the interaction between hardware and software object. They will accomplish robotic qualification missions from the international programming competition.