Я создаю игры и программирую искусственный интеллект роботов

Уровень “Продвинутый в блоковом программировании” включает практическое приложение наученного из предыдущих 2 уровня, в составление сложных алгоритмов и надстраивание знаний о переменных. В этом уровне ребята имеют возможность экспериментировать максимально с наученным до этого момента, создавая сложные игры. Здесь ребята учатся работать больше с несколькими переменными, определяя их типы в зависимости от потребностей их игр. В этом уровне ребята надстраивают также программирование поведения роботов, причем впервые в их программах включаются переменные величины. Не в последнюю очередь в этом уровне дети учатся читать готовый код и устранять в нем ошибки - отладку. Снова полагаемся на разнообразие среды для программирования и инструментов аппаратных средств, так как для детей 6-ти и 7-ми лет особенно важно видеть непосредственное выполнение созданной ими программы и как она изменилась бы при изменении одной или больше инструкций.

Сертификат

Certificates Mindhub

Ученики получают сертификат после прохождения каждого уровня.

Бонусные баллы

500 баллы

Каждый завершенный модуль приносит студенту 100 баллов, а полный уровень - 500 баллов.

Инструменты

wonder scratch-logo hopscotch tynker

Некоторые из инструментов, используемых для проектов на этом уровне.

Boards

Один уровень = 4 Mодуль

Location

Един Модуль = 4 Уроки

Time

Один урок = 120 Минуты

Запишись

100 БАЛЛЫ

Модуль 1 - СУЩНОСТЬ И УПРОЩЕНИЕ АЛГОРИТМОВ

В этом модуле дети разовьют свои умения по программированию, совершенствуя одно из самых важных умений программиста - как упрощать сложные алгоритмы при помощи оптимизирования инструкций в них.

Темы

  1. Что такое „алгоритм“? (Junior)
  2. Конструирование алгоритма (Junior)
  3. Введение упрощения алгоритма
  4. Изготовление проекта Junior 10

100 БАЛЛЫ

Модуль 2 - АЛГОРИТМЫ, СОДЕРЖАЩИЕ ПОВТОРЕНИЯ И УСЛОВИЕ

Когда создаем сложную программу, надо иметь ввиду множество возможных ситуаций, которые могут воспрепятствовать достижение желаемой цели. Фокусом здесь будет смекалка детей как использовать условные конструкции оптимально и как преобразовать различные виды циклов. Потом они будут программировать на практике воздействия „извне” преодолевать выполнением разных последовательностей инструкций „внутри” алгоритма.  

Темы

  1. Приоритет действий при сложных алгоритмах
  2. Создание комплексных алгоритмов
  3. Устранение ошибок при конструировнии сложных алгоритмов
  4. Изготовление проекта Junior 11

100 БАЛЛЫ

Модуль 3 - ПРИЛОЖЕНИЕ ПЕРЕМЕННЫХ

После знакомства с переменными и теперь дети расширят свои знания, узнав, как присваивать им разные значения. Добавят к программам больше одной переменной, в зависимости от того, насколько они необходимы для конкретной игры.  

Темы

  1. Значение переменных. Присваивание значения
  2. Переменная как часть простого алгоритма.
  3. Работа с несколькими переменнами
  4. Изготвление проекта

100 БАЛЛЫ

Модуль 4 - ПРОЕКТЫ О ПРОГРАММИРОВАНИИ ПОВЕДЕНИЯ РОБОТОВ

Приложим все наученное в интересном модуле, включая разнообразные проекты, в которых будем программировать поведение различных роботов. Кроме того, в модуле объединим все полученные знания, чтобы создать занимательные и интерактивные игры.  

Темы

  1. Выполнение миссий из международного соревнования по программированию.
  2. Изготовление проекта, содержащего условные конструкции с больше, чем одним роботом.
  3. Изготовление проекта, содержащего циклы и условия
  4. Изготовление проекта Junior 12