This level 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.
The student will receive certificate for each completed level.
500 points
Each completed module is bringing you 100 points and the full level 500 points.
Some of the instruments and programming environments used by the students in this level.
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.
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.
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.
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.