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