Новое направление для детей, которые уже знают основы Scratch и хотят делать собственные проекты. Здесь дети придумывают и создают свои игры, обмениваются идеями, тестируют работы друг друга и просто общаются. Преподаватель помогает с разработкой, подсказывает и направляет там, где это необходимо.
Здесь мы уже не столько изучаем сам Scratch, сколько учимся делать интересные и законченные проекты. Думаем, как увлечь игрока, придумываем историю и игровые механики, работаем с оформлением, тестируем результат и учимся хорошо подавать свою работу.
На обычном курсе Scratch удобен как среда для изучения основ программирования. Но возможности среды на этом не заканчиваются: в ней можно собирать большие игровые проекты со своими механиками, уровнями, интерфейсом, анимациями и множеством взаимодействующих систем.
Мы не строим программу вокруг постоянного изучения новых блоков Scratch. Циклы, условия, переменные, сообщения, клоны и другие основные инструменты уже знакомы. Теперь задача — научиться сочетать их и использовать в более крупных алгоритмах и системах.
Работающая программа ещё не обязательно является хорошей игрой. Поэтому в клубе появляется отдельная задача — смотреть на проект глазами игрока и разбираться, почему в одну игру интересно играть, а другую хочется закрыть через минуту.
Важная часть клуба — общение между детьми. Участники показывают друг другу проекты, обсуждают идеи, играют в чужие игры и получают обратную связь от тех, кто видит проект впервые.
Базовый курс отвечает прежде всего на вопрос, как работает программирование. Scratch-клуб идёт дальше: как придумать проект, спроектировать его, реализовать, оформить, протестировать, получить обратную связь и довести до законченного состояния.