КОДВАРДС в игровой форме даст детям навыки и понятия,универсальные для любого языка программирования.
Дети знакомятся с основами программирования через выполнение компьютерных и некомпьютерных заданий.
Возможности для детей:
- Базовые навыки программирования
- Навыки решения задач
- Коммуникация и работа в группе
- Познание нового и принятие новых концепций
- Навыки логического мышления
|
Модульная система построена по принципу "от простого к сложному" и дает ребенку возможность осваивать все более глубокие профессиональные знания по мере взросления и освоения материала.
Базовые понятия и структура программы
|
- Объекты мира, объекты-персонажи, программа
- Из чего состоит программа, виды инструкций
- Перемещения и взаимодействие с объектами
- Переменные, базовые математические операции
- Компьютерная программа, возможность менять порядок инструкций
|
На занятиях ребенок получит представление о таких понятиях как:
- Выполнение совместных задач несколькими объектами
- Параллельное и последовательное взаимодействие. Распределение работы, кооперация, избегание
- Сообщения, коммуникация в реальном времени
- Отложенная передача сообщений: от передачи сообщений к хранению данных
|
Исполнение программы: ветвления и условия
|
- Работа с циклами: выделение однотипных действий, итерации, упрощение инструкции
- Изменяющиеся условия. Ветвления, как способ реагировать на изменения
- Выход на понятие «алгоритм поведения персонажа»
|
Усложненные структуры данных
|
- Дополнительные структуры данных: концепции стека, очереди. Игровая демонстрация понятий
- Структура данных дерево: понимание зависимостей в хранении информации
- Графы: задачи на плоскости и их интерпретация. Поиск оптимального пути
|