Уроки программирования

Урок 11. «Математическая викторина» — Алгоритмика Scratch 3.0

Курс: Основы алгоритмики в Scratch 3.0, урок 11 из 12
Тема по программе: Блоки вопросов. Создание викторины
Среда: Scratch 3 — онлайн на scratch.mit.edu или офлайн-редактор
Длительность: 2 академических часа
Формат: занятие в PDF: теория, задачи с ответами и вариантами решений
Это сокращённое описание урока. Полные материалы — в курсе «Основы алгоритмики в Scratch 3.0». Первый урок курса целиком можно скачать бесплатно в разделе «Бесплатно».

Цель урока

Поработать с блоками математики, вопросами и переменными и сделать викторину.

Что делаем на уроке

  1. Фон — 10 ступенек и финиш.
  2. Спрайт проходит по каждой ступеньке.
  3. Длинную программу делим на части с помощью сообщений.
  4. Вопрос со сложением двух случайных чисел.
  5. Переменные a и b вместо длинной цепочки блоков.
  6. «Повторять пока не…»: вопрос задаётся, пока ответ не будет правильным.
  7. После каждой ступеньки переменные обнуляем.
  8. На третьей ступени — вычитание, дальше — три слагаемых.
  9. Творческое задание: придумать ещё 5 вопросов.
  10. На финише — время прохождения.

Что объяснить детям

  • «Объединить» превращает всё в текст, поэтому пример «5 + 3 =» собирают из нескольких объединений.
  • Чаще всего ошибка в том, что переменную забыли обнулить или записали значение не в ту переменную.
  • Деление в викторине не используют: ответ часто получается дробным.

Что в полном комплекте

  • 12 занятий в PDF — теория, задачи, проверочные вопросы, ответы и варианты решений
  • Рекомендации преподавателю: что говорить на каждом слайде, как решать задачи, где дети ошибаются
Made on
Tilda