Първи стъпки в света на логиката и програмирането

Това ниво е първият досег на децата от ниво Middle с визуалното (блоково) програмиране и основите на логическото мислене – начина, по който компютърът разбира човешките идеи.

По време на обучението учениците научават как функционира компютърната система, какво представляват софтуерът и хардуерът и как си взаимодействат. Те ще разберат какво е програма, как се създава алгоритъм и как отделните инструкции се комбинират, за да доведат до желания резултат.

Малките програмисти ще създават анимации и ще управляват роботи, докато усвояват основните концепции на програмирането – цикли, условия и събития.

Целта на това ниво е да събуди интереса към програмирането и да изгради стабилна основа, върху която децата ще надграждат знанията си в следващите курсове.

За постигане на това използваме разнообразни инструменти –роботи за обучение, визуални среди за програмиране и интерактивни игри, които превръщат ученето в забавно и вдъхновяващо преживяване.

Информация за нивото

Продължителност:

1 Ниво -> 4 Модула ,

1 Модул -> 4 Занятия ,

1 Занятие -> 120 минути

Цени:

Ниво: ...

Модул: ...

(10% отстъпка при записване на второ дете от семейство при заплащане за модул)

* заплащане на таксата се извършва преди началото на всеки модул по банкова сметка, която ще получите след записване за съответния модул

Модул 1
Откривам програмирането

В този модул децата ще научат какво е програма и как инструкции могат да бъдат подредени в логическа последователност. Ще разберат как можем да управляваме герои и роботи, използвайки различни среди за програмиране.

Теми
  • Какво е команда и какво е програма?
  • Подреждане на действия в правилен ред
  • Разглеждане на различни интерфейси
  • Логически игри и задачи с числа
Модул 2
Магията на повторението

В този модул децата ще се запознаят с идеята за цикли – повтарящи се действия в програмата. Ще разберат как повторенията правят кода по-кратък и по-лесен за изпълнение.

Теми
  • Разлика между еднократни и повтарящи се действия
  • Цикъл с брояч (повторение определен брой пъти)
  • Повтаряне до изпълнение на условие
  • Игри и упражнения с цикли
Модул 3
Избирам посока: условия в програмата

В този модул децата ще открият как програмата може да „взема решения“ в зависимост от зададени условия. Това ги учи, че алгоритмите могат да следват различни пътища.

Теми
  • Какво означава „условие“
  • Условни действия – ако/иначе
  • Създаване на прости логически проверки
  • Приложение на условия в игри
Модул 4
Програмата оживява със събития

В този модул малчуганите ще разберат как програмата може да реагира на събития – например натискане на клавиш или движение на робот. Така ще открият връзката между действията на потребителя и поведението на героите.

Теми
  • Какво е събитие и как работи
  • „Хвърляне“ и „хващане“ на събития
  • Взаимодействие между различни герои/роботи
  • Създаване на малки игри със събития