At this level, the kids get to explore concepts in computer science using Microsoft MakeCode and Minecraft. The aim of the course is to develop logic, creative and spatial thinking to the extent that the kids can make sense of complex concepts in programming such as events, conditions, variables, loops, functions, etc. through the prism of the virtual 3D world of Minecraft. This course is very special, especially since it provides an opportunity for the kids to learn through the platform of one of the most popular computer games in the world – Minecraft. Learning through the Microsoft platform will help them explore and test for themselves exactly how this particular game works at its core. This will in turn broaden their horizons and awaken their hunger for creativity.
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.
In the introduction of this module, we present visual (block) programming to the children. They develop an undrestanding of what is a "programming environment", and learn how to use it while creating their first computer program. Each topic in the module build-up the knowledge and skills of young programmers, so they know how to use "event", "condition", and "variable" and can start to write code for programming hardware components.
The first two topicks of the second module provoke children to apply their knowledge, developing a project in two different programming environments. In addition, the young programmers face new conepts - "cycles" and "operators". In this module children write their first complicated programs and further develop their programming skills using hardware components.
Each of the first two topics in the module is dedicated to a large-scale game project through which children practice the previously acquired knowledge. The next two topics present young programmers to a new software tool for building mobile applications which is becoming a great tool for developing logical thinking.
During this module the children learn about HTML and CSS, getting familiar with the basic structure of commands, and terms, such as "tag" and "attribute". In the first topic of the module we introduce the concepts of browser and development environment by making a smooth transition from the familiar technologies, to build on the lessons learned in the previous three modules.
No topics into this module.