11:00ч. - 13:00ч. (2ч) / 4 седмици
Зала "MindHub - Люлин" - ж.к. Люлин 7, ул. „Добри Немиров“ 5 Sofia
In this module students are introduced to the world of programming. Students learn what a program is made of and how we can control the behavior of robots and game characters by applying different types of instructions. In this module students learn how ordering instructions in a logical sequence allows us to create programs with clear, exact instructions that lead to an expected result.
In this lesson students are introduced to a basic programming concept – logical sequence. Students learn that computers can execute only precise short instructions that have been ordered in the right way, and that lead to an expected end result. In this lesson students are introduced to the instruction (statement) concept. The practice part of this lesson is based on applying instructions with various tools.
In this lesson students write the sequence of steps that need to be taken for their sprite to move from one place to another. They apply what they have learnt in Lesson 1 in a suitable for them programming environment. Students are briefly introduced to the concept of an event. In this topic students learn what an algorithm is. We teach them that this is a sequence of steps that you take to achieve a pre-defined result. In this lesson students will learn how to use various interfaces to create a set of instructions and will identify the differences between the interfaces.
Arithmetic is a key component of the program creation process. In this lesson students find out about the connection between programming and mathematics.
This is a practice lesson and it helps students put to use all they have learnt in the module and successfully do a project.