Постоянные разделы Knopka setev2.jpg Shkaf knopka2.jpg Promknopka.jpg Masterklass.jpg ПОМОЩЬ.png Web202.jpg
Текущие активности Веб-квест.png Tyrgenevknopka.jpg Акция кнопка.jpg Knopkakalendar.jpg Мама кнопка.jpg

Мастер-класс Школа Скретч/Евгений Патаракин

Материал из Wiki-Сибириада
Перейти к: навигация, поиск

Содержание

Мастер-класс Школа Скретч

Автор и ведущий Мастер-класса Школа Скретч

I2-patarakin.png
Патаракин Евгений Дмитриевич, Нижний Новгород, НГПУ, доцент, кандидат педагогических наук

Для кого проводится

Для библиотекарей, педагогов-библиотекарей и учителей школ, работающих с детьми и подростками в ВикиСибириаДе

Дата проведения

Май-Август 2012 года

Что будем делать

  • Познакомимся с возможностями среды, в которой библиотекари, учителя, дети и их родители могут собирать игры, истории и модели
  • Попробуем и обсудим новую цифровую грамотность
  • Вместе соберем квест путешествие со множеством героев
  • Представим свою работу в сообществе скретчеров со всего мира
  • Поучаствуем в дне Скретча

Как присоединиться

Аннотация Мастер-класса

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

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

  1. Параллельное выполнение сценария. Любой агент в среде Scratch может выполнять параллельно несколько действий: двигаться, поворачиваться, изменять цвет и т.д. Например, мы можем собрать скрипт-программу, которая будет управлять перемещением объекта:

Всегда { Идти (10) Если край, оттолкнуться}
Другой скрипт будет управлять внешним видом нашего объекта. Всегда{Следующий костюм}.
В результате одновременного выполнения указанных скриптов агент одновременно меняет внешний вид и положение на экране.

  1. Взаимодействие с пользователем. Все агенты в Scratch реагируют на нажатие клавиш клавиатуры или на нажатие кнопок манипулятора мыши.
  2. Коммуникация и синхронизация деятельности агентов. Агенты в среде Scratch обмениваются сообщениями. Автор сценария управляет взаимодействием агентов при помощи команд "послать сообщение" и "когда я получу сообщение":

Когда я получу «Беги, кролик» {Идти(10) Передать «Спасибо тебе, заяц»}

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

Возможности Scratch

Когда ученики создают проекты в Скретче, они осваивают множество навыков 21 века:

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

Сообщество Scratch

Scratch интересен и сам по себе, и тем сообществом, которое сложилось вокруг этого средства. В сообществе участники обмениваются и обсуждают результаты своей деятельности — конкретные объекты, программы, рисунки и т.п. Сообщество носит открытый характер. Любой желающий может посмотреть все материалы. Регистрация необходима только, если нужно загрузить на сервер свой готовый проект. Все члены сообщества делятся своими проектами и их рецептами. Нет никаких секретных рецептов, все рецепты открыты для всех. Каждый рецепт можно использовать и видоизменять. Каждый зарегистрировавшийся участник сообщества может опубликовать на сервере сообщества свой проект. При публикации автор добавляет к проекту краткое описание и ключевые слова - теги. Другие участники сообщества могут отметить проект как понравившийся, отметить проект своими собственными тегами, оставить комментарий к проекту, добавить проект в галереи со сходными тематиками. Участники могут скачать проект, если они хотят посмотреть его сценарий на своем компьютере. В скачанный проект можно внести изменения и дополнения. После этого можно вновь опубликовать проект на сервере как свой собственный. При этом компьютерная программа сервера распознает проект как производный от другого проекта и добавит в описание проекта ссылку "Этот проект сделан на основе проекта -> Ссылка на родительский проект.

Если проект выполнен с нарушением правил, принятых на образовательном сайте, то участники могут отметить этот проект как недопустимый по содержанию. Причины такой отметки обязательно должны быть пояснены в дополнительном сообщении. Такие случаи рассматриваются модераторами сайта, которые принимают решение об удалении проекта и лишении его автора права размещения проектов в будущем. В сообществе Scratch заботятся о безопасности участников. Дети моложе 13 лет не записывают при регистрации адрес своей электронной почты. На сайте не публикуются никакие личные данные об участнике, кроме страны, в которой он находится. Участники сообщества не могут обмениваться частными сообщениями. В сообществе Scratch допустимы только открытые комментарии к опубликованным проектам.

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

Scratch-comm-links.jpg

  • Люди воображают и представляют, что именно они хотят сделать и получить в результате
  • Создают проект, основанный на своих представлениях
  • Играют с результатами своей деятельности
  • Делятся результатами своей деятельности с другими людьми
  • Обдумывают и обсуждают свои результаты
  • Обсуждение и обдумывание приводит к новым представлениям и новым проектам.

Spiral.png

Чему научимся в мастер-классе

Полезные материалы

Самое главное в мастерской

План работы мастерской

Тема урока Содержание Вопросы и задания
Введение Как установить Scratch, запустить программу, выбрать русский язык, посмотреть примеры и сделать перые шаги. Зачем вам может быть полезен Скретч, если вы не преподаете информатику? Запустить Скретч на своем компьютере
Урок 1 Обзор среды. Термины: спрайт, скрипт, команда, процедура. Экран как сцена. Среда Скретч как компьютерный театр. Исполнители = Актеры. Где и что находится. Как дать команду? Как объединить команды? Как запустить и остановить выполнение команд? Как объединить несколько блоков? Сколько действий можно делать одновременно?
Урок 2 Обзор разделов Мультимедиа - объекты, фоны, звуки Как доставать объекты и звуки из папок? Как самому добавлять свои изображения? Какие форматы принимает Скретч? Как сохранить отдельный спрайт?
Урок 3 Цветные ящики команд и процедур движение, внешний вид, рисование, управление Экспериментируем с командами в разделах движение, внешний вид и контроль. Пояснение к уроку № 3 Как уставновить объект в нужной точке? Как переместить объект? Как спрятать и показать объект? Как контролировать выполнение программы?
Урок 4. Звуки, музыка и рисование, числа, датчики и переменные Экспериментируем с командами в рисование, датчики, переменные Как построить на экране лес из одного дерева? Как нарисовать дом и дерево. Как сохранить свой рисунок в виде активного спрайта? Как записать рассказ? Как озвучить персонажа?
Урок 5 Собираем свою презентацию. Добавление фоновых изображений, изменение внешнего вида, смена костюмов. Как добавить свои фоновые изображения, как добавить своих героев, как управлять переключением изображений в фоне? Как выводить текстовые пояснения?
Урок 6 Обмен сообщениями. Управление событиями. Конструкция "Передать" - "Когда я получу". Примеры использования в проектах. Скретч как театр. Задание
Урок 7. Скретч для придумывания историй, игр и спектаклей. Игры и истории. Создаем квест. ScratchQuest Разработка сценария. Переход из одной сцены в другую. Встречи с новыми персонажами. Переменные и списки. Как связать сцены между собой? Когда будут появляться персонажи? Как наш герой будет общаться с персонажами? Где мы будем хранить разговоры?
Урок 8. Спрайт как многоразовый персонаж. Спрайт как порода Собираем отдельные спрайты. Как сохранить отдельный спрайт? Как объединить работу сообщества, объединяя отдельные спрайты?
Урок 9. Участие в сообществе Представляем свои проекты мировому сообществу. Утаскиваем новые идеи из копилки мирового сообщества. Как зарегистрироваться на сайте Scratch.mit.edu Как найти интересный проект? Как скачать проект? Как загрузить свой проект? Как собрать группу участников и галерею проектов. Как обменяться проектами
Урок 10. День Скретча в России Организуем день Скретч в России http://day.scratch.mit.edu/ 22 мая 2010 года Как представить свою работу в ходе дней Scratch?
Урок 11. Что после Scratch Среды для совместной деятельности по придумыванию историй, создания игр и моделей NetLogo, StarLogo TNG


Об авторе мастер-класса

Что автор пишет

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


Подводим итоги Мастер-класса

Первые результаты

Учебные ресурсы:

Школа Scratch/Результаты

528866_sm.png
Школа Scratch помогла нам собрать и объединить новых скретчеров. Посмотрите, какие они молодцы


Теперь будет обобщать опыт и собирать его в новой вики книге Новая коллективная книга про Скретч

  • СкретчерСкретчер Patarakin
Личные инструменты
Пространства имён
Варианты
Действия
Навигация
Инструменты