Scratch-клуб

Scratch-клуб

Когда основы Scratch уже освоены

Новое направление для детей, которые уже знают основы Scratch и хотят делать собственные проекты. Здесь дети придумывают и создают свои игры, обмениваются идеями, тестируют работы друг друга и просто общаются. Преподаватель помогает с разработкой, подсказывает и направляет там, где это необходимо.

Проект «Electric train» Ссылка → https://scratch.mit.edu/projects/1368444208/
Проект «ship and cube and UFO» Ссылка → https://scratch.mit.edu/projects/1353130034/
Проект «among us - тренировка» Ссылка → https://scratch.mit.edu/projects/1203161030/
Проект «Мир котов закупорка мира разделение...» Ссылка → https://scratch.mit.edu/projects/1369260277/
1 / 4

Что на занятиях

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

Собираем свои проекты

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

Сложные алгоритмы из знакомых инструментов

Мы не строим программу вокруг постоянного изучения новых блоков Scratch. Циклы, условия, переменные, сообщения, клоны и другие основные инструменты уже знакомы. Теперь задача — научиться сочетать их и использовать в более крупных алгоритмах и системах.

  • связывать несколько игровых механик в одну систему
  • разделять большую задачу на небольшие алгоритмы
  • организовывать взаимодействие объектов и состояний игры
  • искать ошибки в больших проектах и дорабатывать существующий код
  • планировать проект до того, как он разрастётся и станет неудобным

Учимся геймдеву

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

  • баланс сложности и игровых механик
  • понятное управление и обратная связь для игрока
  • визуальное оформление и единый стиль
  • структура и последовательность уровней
  • темп игры и постепенное усложнение
  • тестирование и исправление непонятных или скучных мест

Разработка вместе с другими

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

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

Базовый курс отвечает прежде всего на вопрос, как работает программирование. Scratch-клуб идёт дальше: как придумать проект, спроектировать его, реализовать, оформить, протестировать, получить обратную связь и довести до законченного состояния.