Продвинутый в основах программирования

В этом уровень ученики сталкиваются с выделением алгоритмов в функциях и процедур, используя блоковое программирование в различной среде. Они затверждают свои умения работы с переменными, создавая интерактивные игры и программируя роботы и печатные платы "Micro:bit". Знакомятся с понятием "реестр в памяти" и создают интересные проекты в проектной части уровня.

Сертификат

Certificates Mindhub

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

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

500 баллы

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

Инструменты

sphero scratch-logo tynker microbit

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

Boards

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

Location

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

Time

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

Запишись

100 БАЛЛЫ

Модуль 1 - РАБОТА С ПЕРЕМЕННЫМИ

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

Темы

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

100 БАЛЛЫ

Модуль 2 - ОПЕРАТОРЫ В ПРОГРАММЕ

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

Темы

  1. Сущность операторов
  2. Что такое „операнды“? Типы операторов
  3. Литералы - присваивание значения переменной
  4. Изготвление проекта

100 БАЛЛЫ

Модуль 3 - ПРОЦЕДУРЫ И ФУНКЦИИ - СУЩНОСТЬ И ПРИЛОЖЕНИЕ

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

Темы

  1. Определение процедур
  2. Функции. Приложение функций
  3. Приоритет инструкций при построении функции
  4. Изготвление проекта

100 БАЛЛЫ

Модуль 4 - ПРАКТИЧЕСКИЙ МОДУЛЬ - ПРИЛОЖЕНИЕ НАУЧЕННОГО

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

Темы

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