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

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

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

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

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

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

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

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

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

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

Цени:

Ниво: ...

Модул: ...

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

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

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

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

Теми
  • Как мисли компютърът – алгоритми и инструкции
  • Първи стъпки във визуалното програмиране
  • Събития и управление на действията в програмата
  • Проект: Интерактивна история или мини игра
Модул 2
Работа с данни и променливи

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

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

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

Теми
  • Какво е цикъл и защо се използва
  • Видове цикли и техните приложения
  • Комбиниране и влагане на цикли
  • Проект: Анимация с повтарящи се движения
Модул 4
Условия и логика в програмирането

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

Теми
  • Какво е условие и как се проверява
  • Прости и сложни условия в програмата
  • Логически оператори и вложени условия
  • Проект: Игра с избори и различни изходи