Я изучаю программирование с помощью блоков

Второй уровень подходит для детей, которые уже прошли уровень 1 и имеют основные знания из мира программирования, которые понимают и умеют применять условные конструкции, циклы и события в создании программ. Для целей этого уровня дети должны иметь опыт с различной средой программирования. На уровне 2 ребята имеют возможность входить в мир программирования, знакомясь и применяя умения в создании более сложных программ, содержащих вложенные повторения и условия, комплексные условные конструкции, а также познакомиться с переменными – их типом и значением. Этот уровень подходит для детей, которые уже имеют прежние знания о программировании и проявляют интерес увеличивать наученное, чтобы приобрести знания и умения о создании более сложных программ для программирования поведения роботов и при создании игр. Уровень 2 для самых маленьких включает использование новой среды для программирования, в которой ребята работают уже и с текстовыми инструкциями. Для достижения максимальных результатов менторы каждой группы специальным образом проводят связь между инструкциями в качестве изображений и текстовыми инструкциями. Работа детей на этом уровне включает использование различных роботов, включающих уже знакомые из уровня 1 и, разумеется, новых таких. На уровне 2 мы расширяем знания детей о работе с дополнительной средой для программирования, в большинстве своем направленной на работу с текстовыми инструкциями.

Сертификат

Certificates Mindhub

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

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

500 баллы

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

Инструменты

wonder scratch-logo hopscotch sphero

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

Boards

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

Location

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

Time

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

Запишись

100 БАЛЛЫ

Модуль 1 - ВЛОЖЕННЫЕ ПОВТОРЕНИЯ

В этом модуле дети расширят свои знания о циклах, усложняя программы, которые делают, включая вложенные повторения. Они узнают, как на каждую итерацию внешнего цикла соответствует полный оборот внутреннего, с включенными в нем инструкциями. Изучая циклы и условия в программировании, дети конструируют сложные алгоритмы и применяют их на роботах и героях игр. В этом модуле юные программисты расширят свои знания, объединяя наученное и применят его в более сложные программы. Составляя более комплексные алгоритмы, включающие в себе различные виды циклей и условий, дети узнают о приоритетных действиях в одной программе и как устраняются ошибки в коде.

Темы

  1. Что такое „итерация“ и „бесконечный цикл“
  2. Смешивание видов циклов
  3. Приоритет и приложение сложных повторений
  4. Изготовление проекта Junior 4/5

100 БАЛЛЫ

Модуль 2 - Комплексные условия программы

В этом модуле дети дополнят свои знания, разрабатывая игры и программируя поведение роботов больше, чем одним условием в программе. Они узнают как ключевое слово “else” (иначе) может включить дополнительное ветвление в программе.

Темы

  1. Комплекснoе условиe типа if - then - else. Kогда оно используется?
  2. Разделение инструкций - когда команды входят в else?
  3. Работа с больше, чем одним условием
  4. Изготовление проекта Junior 7

100 БАЛЛЫ

Модуль 3 - Условие в условии - вложенные условия

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

Темы

  1. Оптимизирование и тестирование условий.
  2. Использование больше одного условия в программе
  3. Приоритет условий
  4. Изготовление проекта Junior 8

100 БАЛЛЫ

Модуль 4 - Знакомство с переменными

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

Темы

  1. Что такое „переменная“?
  2. Переменные как часть программы
  3. Виды переменных
  4. Изготвление проекта