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

Веб-сайты, которые можно использовать для начала работы

  • scratch.mit.edu: перейдите к Создать, чтобы создать новый проект. Дети могут просматривать и запускать проекты даже без создания учетной записи; учетная запись помогает сохранять проекты и делиться ими.
  • Scratch Ideas: интерактивная библиотека учебных пособий, включая "Начало работы", анимацию, игры, музыку и истории. Это лучшая отправная точка для первой недели.
  • Видеоуроки: короткие видеоролики о перемещении, вращении, изменении цвета, создании простых игр, рассказывании историй и рисовании.
  • Начальные проекты: примеры проектов доступны для вашего ребенка, чтобы открыть, заглянуть внутрь и тогда ремикс. Начните с Maze Starter, Pong Starter или Animate the Crab вместо пустой страницы.
  • Руководство по началу работы (PDF): официальный документ, в котором описывается, как создавать проекты, использовать учебные пособия и создавать ремиксы примеров проектов.
  • ScratchEd: магазин ресурсов и сообщество для родителей и учителей; подходит, когда взрослые хотят найти занятия или планы уроков.

Правила для первого занятия: не просите ребенка «создать игру». Пусть малыш сразу сделает небольшое дело: нажмите зеленый флажок, чтобы персонаж поздоровался, сделал 10 шагов, переоделся или включил звук. Небольшой результат, с которым ваш ребенок сможет справиться самостоятельно, лучше, чем большой проект, основанный на видео.

Scratch 6-недельный план для начинающих

Неделя 1 – последовательность и события. Ознакомьтесь с руководством по началу работы. Малыш использует зеленые флажки, двигается, говорит, издает звуки и меняет фон.
2-я неделя — Анимация. Заставьте персонажа ходить, переодеваться, менять цвет или рассказывать короткий диалог.
3-я неделя — Циклы. Используйте repeat и навсегда для танцевального или патрульного персонажа.
Неделя 4 — Контроль и условия. Выполняйте лабиринты или перемещения персонажей с помощью клавиш со стрелками.
Неделя 5 — Переменные и очки. Используйте переменные score в игре по ловле предметов или подсчету очков. задания.
Неделя 6 — Маленькие и смешанные проекты. Выберите стартовый проект, измените персонажей, правила и звуки, чтобы создать свою собственную версию.

Три способа помочь ребенку учиться самостоятельно, не застревая

1. Разделите проект на небольшие вопросы

Вместо того, чтобы «сделать игру-лабиринт», спросите: «С чего начинается персонаж?», «Какую клавишу мне нажать, чтобы пройти?», «Что такое выигрыш?». Каждый ответ представляет собой группу командных блоков, которые нужно попробовать. Когда ваш ребенок застрянет, просто вернитесь к маленькому вопросу, на который нет ответа.

2. Сделайте прогноз, прежде чем нажимать зеленый флажок.

Спросите: «Как вы думаете, что сделает персонаж?» перед запуском кода. Затем сравните прогноз с результатами. Это превращает исправление ошибок в целенаправленное наблюдение вместо одновременного изменения нескольких блоков кода.

3. Сделайте ремикс одного изменения, прежде чем делать больше

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

Почему самообучение Scratch все еще может быть трудным?

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

Поэтому образец видео или проекта должен сопровождаться небольшими вопросами и конкретными целями. Чтобы хорошо учиться, не обязательно проходить большую игру; Детям нужно много раз выбирать команду, наблюдать за результатами и исправлять небольшую ошибку.

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

Подходящая продолжительность

Для новичков достаточно 20–30 минут занятия: 5 минут на повторение цели, 15–20 минут на создание и попытку, 5 минут на то, чтобы ребенок рассказал, что он сделал. Лучше остановиться после небольшого шага, чем продолжать до тех пор, пока ребенок не начнет просто ходить.

Самое главное

Scratch не нужно изучать как предмет, который нужно быстро «закончить». Позвольте вашему ребенку перейти от коротких целенаправленных задач к свободным проектам: понять каждый блок, предсказать результат, исправить ошибки, а затем создать свой собственный мир. Karotto может помочь вашему ребенку сделать первые шаги; Scratch — это то место, где дети делают эти шаги далеко.

Пусть дети сначала познакомятся с блоком

Karotto предлагает короткие задачи по перетаскиванию, помогая детям отрабатывать последовательности, циклы и условия перед началом открытого проекта Scratch.

Просмотреть Karotto в App Store →