Логика, алгоритми и творчество в действие

На това ниво учениците надграждат своите знания по програмиране, като се запознават с по-сложни структури и принципи. Те ще се научат как да организират програмите си по-ефективно, като разделят кода на отделни блокове и използват функции за многократна употреба.

Работата с платки като Micro:bit, както и със софтуерни и хардуерни обекти, ще им даде възможност да създадат собствени интерактивни проекти и игри.

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

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

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

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

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

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

Цени:

Ниво: ...

Модул: ...

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

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

Модул 1
Променливи и данни в действие

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

Теми
  • Дефиниране и промяна на стойности на променливи
  • Работа със списъци и масиви
  • Използване на различни типове данни в програмата
  • Проект: Интерактивна игра с множество променливи
Модул 2
Изрази и оператори в алгоритмите

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

Теми
  • Аритметични, логически и сравнителни оператори
  • Операнди и изрази – как работят заедно
  • Условия и проверки в програмния код
  • Проект:Интерактивна игра
Модул 3
Функции и структуриране на кода

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

Теми
  • Дефиниране и извикване на функции и процедури
  • Използване на параметри и връщане на стойности
  • Организация и приоритет на инструкциите във функция
  • Проект: Робот, който изпълнява различни задачи чрез функции
Модул 4
Проектно програмиране и роботика

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

Теми
  • Проектиране на собствена игра или симулация
  • Интегриране на сензори и хардуерни елементи
  • Работа по екипен проект с функции и променливи
  • Мисии с роботи по реални сценарии