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

Урок 8. «Настольный теннис для двоих» — Алгоритмика Scratch 3.0

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

Цель урока

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

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

  1. Зелёное поле и две ракетки-прямоугольника: синяя слева, красная справа.
  2. Пульты: левый игрок на клавишах, правый на стрелках, ракетки не выходят за границы поля.
  3. Мяч в центре поля.
  4. Блок «ждать до» и операторы «и», «или», «не».
  5. Блок «если касается края, оттолкнуться».
  6. Случайное направление после удара ракеткой.
  7. Ворота другого цвета; после гола мяч возвращается в центр.
  8. Переменные счёта, в начале 0 : 0.

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

  • «Ждать до» останавливает скрипт, пока условие не станет верным.
  • «И» — нужны все условия сразу, «или» — хватит одного, «не» — условие не выполняется.
  • Случайное число делает игру непредсказуемой: мяч каждый раз отскакивает по-новому.
  • Переменная нужна, когда значение меняется по ходу игры, как счёт матча. Показ переменной на сцене включают галочкой.

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

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