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