Логика, алгоритми и творчество в действие
На това ниво учениците надграждат своите знания по програмиране, като се запознават с по-сложни структури и принципи. Те ще се научат как да организират програмите си по-ефективно, като разделят кода на отделни блокове и използват функции за многократна употреба.
Работата с платки като Micro:bit, както и със софтуерни и хардуерни обекти, ще им даде възможност да създадат собствени интерактивни проекти и игри.
В края на нивото учениците ще реализират финален проект, комбиниращ логика, алгоритми и творчество.
Информация за нивото
Продължителност:
1 Ниво -> 4 Модула ,
1 Модул -> 4 Занятия ,
1 Занятие -> 120 минути
Цени:
Ниво: ...
Модул: ...
(10% отстъпка при записване на второ дете от семейство при заплащане за модул)
* заплащане на таксата се извършва преди началото на всеки модул по банкова сметка, която ще получите след записване за съответния модул
В този модул учениците ще задълбочат знанията си за променливите и ще разберат как тяхното използване влияе върху логиката на програмата. Ще научат как да създават, променят и управляват различни видове данни, за да създават интерактивни проекти и игри.
- Дефиниране и промяна на стойности на променливи
- Работа със списъци и масиви
- Използване на различни типове данни в програмата
- Проект: Интерактивна игра с множество променливи
Тук учениците ще се запознаят с операторите – важни елементи, чрез които програмите извършват изчисления и вземат решения. Ще научат как се изграждат изрази и как операторите влияят на данните и логиката в кода.
- Аритметични, логически и сравнителни оператори
- Операнди и изрази – как работят заедно
- Условия и проверки в програмния код
- Проект:Интерактивна игра
Учениците ще открият как функциите помагат да се организира кода по-ефективно и как позволяват многократна употреба на логика. Ще научат как се създават функции, как предават параметри и как взаимодействат с променливи.
- Дефиниране и извикване на функции и процедури
- Използване на параметри и връщане на стойности
- Организация и приоритет на инструкциите във функция
- Проект: Робот, който изпълнява различни задачи чрез функции
Финалният модул дава възможност на учениците да приложат всичко научено до момента. Те ще разработят собствени игри, интерактивни програми и роботизирани мисии, комбинирайки логика, творчество и работа в екип.
- Проектиране на собствена игра или симулация
- Интегриране на сензори и хардуерни елементи
- Работа по екипен проект с функции и променливи
- Мисии с роботи по реални сценарии