Показаны сообщения с ярлыком Скретч. Показать все сообщения
Показаны сообщения с ярлыком Скретч. Показать все сообщения

вторник, 23 марта 2010 г.

Scratch как театр 

Текст урока посвящается  Наталье Александровне Иванчевой, которая создала чудесную сказку про рыцарей и принцессу http://scratch.mit.edu/projects/electus/943526
Там у нее бьются рыцари в пустыни, плавают лебеди и сидит на берегу пруда прекрасная дама.
И все эти исполнители ролей управляются командами:



Мне очень близок и симпатичен подход, когда Scratch используется для создания цифровых историй и представлений. 
Интереснее всего про этот подход пишет Бренда Лаурел, которая специально думала и делала компьютерные игры для девочек и, кажется мне, что у нее книга или статья на эту тему была - Компьютер как театр
 
Главная идея этого урока, что создатель программы работает как режиссер спектакля. В Scrtatch эту метафору поддерживает так много элементов дизайна, что метафора театра здесь воспринимается естественно. Есть сцены, есть актеры, есть тексты пьесы. Собирать все это здесь в единый спектакль - одно удовольствие.


Текст пьесы

У нас есть текст пьесы и мы должны этот текст пьесы разбить на роли и раздать актерам. Каждый актер получает свою роль и свой текст. Этот текст своей роли он хранит в контейнере своего мозга. Мы не знаем как устроен контейнер и что там лежит. Мы говорим актеру - вот твой текст, помни его, будь готов весь этот текст проговорить. Если этот актер заболеет, то у нас должна быть возможность передать роль другому актеру.

Еще было бы здорово хранить и менять текст отдельно от актера. Например, если мы играем в России, то текст на русском. Поехали во Францию, просто поменяем текст и актеры будут произносить фразы на французском. Это чудесная возможность в обычном театре не доступна, но в компьютерном театре для нее нужно простое правило - хранить текст отдельно от формы его представления. 
Правило № 1 - хранить текст отдельно от поведения. 
- Где хранить? 
- В списке. Зайти в раздел Переменные  и Создать список. Про создание списка я писал в предыдущем уроке про презентации. Создали список - загрузили туда все фразы, которые говорит исполнитель. 

Назвал криво. Надо было назвать исполнителя Рыцарь 2, а локальный список назвать текст. Получился бы список под названием Рыцарь 2 текст.  -Yevgeny Patarakin 23.03.10 14:50 


Это и с точки зрения постановщика спектакля сильно упрощает дело. Захотим мы проверить, знает ли исполнитель свою роль. Так мы его можем попросить - расскажи весь свой текст: 

Если же мы захотим, чтобы актер последовательно проговорил все фразы, то мы добавим переменную и соберем такую конструкцию:  
   
 Про списки и их возможности и ограничения собрать отдельный урок. Здесь пока только правило хранения текстов. -Yevgeny Patarakin 23.03.10 16:06 

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

Взаимодействие актеров

Подумаем о спрайтах как об актерах, которые участвуют в одном спектакле, и нам станет понятен весь ужас использования блока команды "Ждать". Представьте себе, что у актера роль, которая начинается во втором действии. И мы на полях его роли пишем 
Ждать 600 секунд,  
Показаться на сцене,
Сказать реплика 1 из текста
Ждать 5 секунд
Сказать реплика 1 из текста
И он, бедолага, сидит и учит свою роль с секундомером. А если что-то пойдет не так? Если свойства сцены изменились? Если партнер задержался или поспешил? Тогда все пойдет наперекосяк и весь наш спектакль развалится.

Что делать - использовать управляющие блоки "Передать" и "Когда я получу". Используем театрального суфлера или помощника, который подсказывает актерам, что им пора действовать. В принципе, каждый актер может помогать другому. Сказал свою реплику вслух и потом тихонечко, чтобы зрители не видели, прошептать партнеру - "А теперь твоя очередь, говори давай, Рыцарь Черного Лебедя". "Передать" - это как раз такие тайные сигналы, которыми обмениваются спрайты. Они не видны публики и служат для организации и синхронизации действий. Главное для организатора - развести сообщения для публики (Говорить, Думать) от сообщений для актеров. 

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


В качестве примера - диалог Лопатина и Дуняши из первого действия пьесы "Вишневый сад". Перед началом пьесы дадим актерам тексты их ролей. 

Создали список с текстом для Дуняши и экспортировали в этот список текст. 

Тоже самое сделаем и для Лопахина. Теперь у артистов есть роли.

Роли разучены (тексты в голове). Теперь мы хотим, чтобы партнеры начали обмениваться репликами.


Обратите внимание, как технично исполнители дергают друг друга за ниточки и передают ход. Сказал свою реплику и шепнул партнеру - "Теперь твоя очередь"  

В сети этот пример http://scratch.mit.edu/projects/patarakin/945353

Задание

Создавая примеры, в которых персонажи обмениваются фразами, обходитесь без блока  Ждать

понедельник, 1 февраля 2010 г.

Спрайт как порода. Новый сезон со Скретч

Новый сезон со средой Скретч. Буду вести мастер-классы и показывать - как и что можно сделать. Пока пример со сборником проектов, внутри которых изначально только один спрайт.

четверг, 27 августа 2009 г.

Международные новости Скретч

Это пост к разговору о том, что дети могут делать в сети и какие формы деятельности для них открыты и существуют.
1) В конце августа открылся-обновился сайт про использования Скретча в образовании - http://scratched.media.mit.edu/ и здесь собраны материалы, методички и примеры междкнародного сообщества.

среда, 1 июля 2009 г.

Scratch порталы по всему миру

Давно у меня желание создать российский Scrtatch портал, на котором бы школьники, студенты и учителя могли обмениваться своими проектами. Польза от такого портала понятная - легче находить партнеров, которые говорят на одном с тобой языке. И многие страны по этому пути уже пошли.
На ДекиВики проекта перечень переводных ресурсов

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

Угурвай - вообще-то бедненький по материалу сайт

СкретчМадрид - курс в рамках портала на Moodle

ScratchCatala - WordPress блог про Скретч, который ведет в Барселоне Женя_КаталАн (не удержался и написал ему письмо, как Пушкин Тагору. Ты Женя, я - Женя, Ты-Скретчер, Я-Скретчер, Давай дружить!!)

АрабскийСкретч - полноценный перенос сайта Скретч на арабский.

ПортугальскийСкретч полноценный перенос сайта Скретч на португальский.

Эстонский Скретч

ИзраильскийСкретч - сделан на GoogleSite

ГолландскийСкретч

ВенгерскийСкретч

В общем, есть что посмотреть у братьев-скретчеров. Будем перенимать опыт.

UPD - Получил в ответ приглашение встретится в Барселоне с указанием конкретного места встречи

Ver mapa más grande

понедельник, 15 июня 2009 г.

А что нам делать в августе с детьми?

Готовимся к летним компьютерным школам и думаем, что мы можем сделать вместе с кроликами и Австралией.

среда, 6 мая 2009 г.

Скретч-проект как ЦОР - vote with your feet

Близится день Скретча и я все чаще смотрю на сайт Scratch.mit.edu как на пример разумной организации сетевого сообщества. А еще параллельно смотрю на российские сетевые сообщества и отслеживаю темы обсуждений. Например, что про ЦОРы говорят. Иногда эти параллельные процесса пересекаются и получается странный результат. Скречт-проект - он же готовый ЦОР по определению. Может быть плохим или хорошим, но формально всем характеристикам ЦОРа он соответствует. А это значит, что и хранилище ЦОРов могло бы быть организованы так, как организовано хранилище Скретч-проектов:
- новые
- самые просматриваемые
- самые скачиваемые
- самые часто модифицируемые и повторно используемые. Не знаю как точно для ЦОРа передать top remixed, но это одно из самых важных качеств - как часто его берут, видоизменяют и используют в своих проектах.

И этот подход позволяет перестать говорить про ЦОРы. Народность и викификация ЦОРов не в том, что народ про ЦОРы говорит, а в том, что он их использует. Надо как то иметь возможность отслеживать голосование ногами. У Скречта это сделано - скачал, поставил лайк, использовал в работе - всё это считается открыто.

понедельник, 27 апреля 2009 г.

Скоро день Скретча

16 мая во всем мире отмечают день Scratch. В России мы к этому дню постараемся собрать весь перечень активностей - что делают школьники, студенты и учителя в чудесной среде Scratch проектов?
Ответы можно оставлять здесь или вписывать свой город на страничке Летописи - День Скретча 2009

суббота, 11 апреля 2009 г.

social practice

Что дает ученикам и учителям практика работы с социальными сервисами? Писать такие обобщения - мне просто ужас как не просто.




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

Работа в среде блогов формирует у преподавателей и учеников представления о ценности обновляемой информации, навыки оперативной работы с информацией, умения собирать и представлять информационные потоки.

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

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

Работа в таких средах как Scratch, NetLogo, Starlogo И Alice формирует представления о сложных системах и параллельных процессах. Участие в сетевых сообществах, в которых авторы обмениваются играми и моделями, приучает делиться результатами своей деятельности и тщательно оформлять эти результаты.

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

Группы сервисов Yahoo и Google объединяют возможности множества приложений и позволяют конструировать комбинации из различных информационных потоков. Работа в среде таких групп сервисов формирует цифровую компетентность, умения читать, комментировать, создавать, анализировать и видоизменять информационные потоки.

вторник, 3 февраля 2009 г.

послесловие: обсуждение схем взаимодействия

Это несколько запоздалое обдумывание разговоров, которые велись 27 января в комнате http://friendfeed.com/rooms/rulearning2-1
Про схемы учащегося сообщества
Как технологии влияют на то, как современные дети играют, учатся и общаются в современном цифровом мире.
Как мы можем играть вместе с детьми и создавать что-то вместе?

Куда меня пытались подвинуть участники обсуждения? К тому чтобы поговорить о хороших и плохих играх. Есть игры развивающие и полезные, но про них мало кто знает и в них практически не играют. А есть игры дурацкие и вредные и в них играют много и постоянно. Может все это и правда, но обсуждать это мне не хочется. Про это и вне нашего блога и в других комнатах говорят. Я бы еще раз, здесь в блоге камушки краеугольные зафиксировал:
1) В любой компьютерной или видео игре участник чувствует личную вовлеченность, ответственность и свое значение - он влияет на процесс и это важно для участника. Этому нужно учиться - и это тот урок, который нам дают все игры без исключения.
2) Мы можем влиять на выбор ребенка, только если мы сами будем вовлечены в игровой процесс, если нам будет о чем с ним поговорить. МакМагнолли от Лого-групп про опыт видео-игр очень здорово сказал, что он обсуждает покупаемые игрушки со своими дочерьми - в плане, что ты сможешь делать с этой игрушкой? Чему ты научишься - и ему удается всякую гламурную фигню таким образом отсеивать. Главное, хотелось бы мне избежать позиции - мы знаем, что есть разные игры и большинство из них кажутся вредными. Поскольку нам некогда разбираться, мы лучше все определим как вредные и уведем детей из этого страшного мира.
3) Схемы, которые я рисую и пытаюсь обсуждать - схемы деятельности, которую мне и вправду хочется реализовать в условиях одного отдельно взятого города.
Я постараюсь выстроить представленную ниже схему внутри нижегородского региона и меня очень интересует ее левая часть - цифровые объекты (читай ЦОРы) и Модели (читай игры, цифровые истории)


Далее Тезис дня - Необходимо подвергнуть ЦОРы экспериментальной викификации, чтобы учителя, студенты и школьники смогли использовать их в своих работах - историях, презентациях, играх, моделях

Ужас, ужас! Этак он еще начнет конвивьялить наши ресурсы!

Да, одним из результатов разговоров стало увеличение численности постояльцев - нас там в комнате уже 44 человека. Спасибо всем, что пришли.

пятница, 12 декабря 2008 г.

А что мне там делать? (Поход на рыбалку)

Это специальный пост для мастер-класса ДетиИнтернетРодители, который будет проходить 16 декабря. Для того, чтобы принять участие в мастер-классе нужно совершить 2 действия:
- Оставить комментарий к данному сообщению на блоггере
- Прописаться в комнате http://friendfeed.com/rooms/rulearning2-1

1) Для какой аудитории предполагается проведение мастер-класса
Родители, учителя и будущие учителя, которым хотелось бы расширить свое представление о том, что в сети можно делать.
Мало накормить рыбой - надо дать удочку
Мало дать удочку - надо научить этой удочкой пользоваться
Мало научить пользоваться - надо пару раз взять с собой на рыбалку.


Есть 2 удочки мастер-класса, которые мне хочется вручить участникам:
- Френдфид - такой сервис, где можно заниматься микроблоггингом и собирать свою деятельность из множества кусочков - и у нас специальная комната, где можно потренироваться и пообсуждать сетевую деятельность - про объекты и сервисы, с помощью которых ученики могут создавать новые объекты. Присоединяйтесь. Если мы вместе обживем в ходе мастер-класса эту комнату - это будет достойный результат совместной деятельности.
- Скретч
Буквально к теме рыбалки:
- Галерея рыб из-под пера Сергея Шустова и мы можем проследить развитие галереи.

2) Какие вопросы предлагаются к обсуждению в течение дня:
Что делать? - это основной вопрос и предполагает, что мы можем в сети что-то делать, а не просто разговаривать. И я предполагаю, что своими действиями, а не разговорами мы можем быть интересны подросткам.
Проблема не в том, что дети уходят в интернет (это нормальное освоение новых мест), а в том, что там пустынно, не обжито и мало чем можно заняться. И они оказываются как на улице, где никаких детских площадок и полно машин со взрослыми проблемами. И нужно обустраивать детские площадки и заниматься с детьми там. Т.е. нельзя сказать - лучше иди книжку почитай, это не пройдет, нужно там в сети научиться вместе сочинять новые книжки. Нужно организовывать там в сети кружки виртуальные умелые ручки.
А вот - Что и как мы можем делать в сети? И могут ли быть эти действия интересны подростковой аудитории - Это - проблемные вопросы мастер-класса.


3) План проведения Мастер-класса:
1. Вектор первый. Что мы можем делать и насколько то, что мы делаем интересно детям?

1.1 Списки потоков чтения.
Что я читаю и отмечаю - такие заметки на полях новостной ленты, которая у меня собирается. Я когда-то надеялся, что такие новости чтения могут формироваться сразу командой, но не видел ни разу коллективной ленты чтения. Комната для обсуждения - был ли Гегель дурой?
1.2. Отмечаю в закладках - темя близкая к 1.1 пункту. Delicious.com/patarakin и здесь тоже интересна тема формирования сети или группы людей, которые обмениваются закладками. Если я отмечаю закладчика другом, то он может добавлять закладки специально для меня.

1.3 Фотографии - Фликр или Picasa


1.4. Видео на Ютьюб
- Группа Лучше один раз увидеть
- Цифровая экология

1.5 Тексты в блогах и в вики

1.6. Карты, которые мы создаем и на GoogleMaps и на картах Yahoo. Например, карты летних школ или полезные слои


1.7. Программы Скретч http://scratch.mit.edu/users/patarakin и другие сервисы, которые позволяют подросткам создавать игры и компьютерные истории - придумывать и творить в сети. У меня есть серьезное подозрение, что создание электронных таблиц, документов и презентаций - есть, вообще говоря, бизнес-деятельность и она может быть вовсе не интересна подростку.

2. Вектор второй. Наблюдение за деятельностью. Что мы можем наблюдать и как мы можем оценивать? Ниже приведены иконки сервисов, которые собирает в себе ФрендФид и я собираюсь обсудить тему папок и потоков. До последнего времени деятельность ученика если и собиралась, то собиралась в папках и хранилась на компьютере или на диске. А давайте попробуем представить каким бы могло быть динамическое портфолио, куда бы собирались различные активности учеников?



3. Вектор третий. Заготовки для деятельности.
Ситуация, когда у нас есть ресурсы - те же ЦОРы - можем ли мы привлечь школьников к работе над этими коллекциями? Как? Будут ли они включать наши объекты в свои игры?


Направление наиболее очевидно в галереях Скретча - например, галерея свободных спрайтов. Обсуждается это направление здесь - уголок комнатки про сервисы и учебные объекты.

Еще более спорная возможность - музейные экспонаты внутри детского проекта


Развитие идеи со свободной галереей птиц. Объекты, которые могут быть отданы в свободный доступ. Но, чтобы они начали использоваться мы должны приложить дополнительные усилия, мы должны как Шарики бегать за возможными получателями и пользователями ресурсам и говорить - смотри, смотри - вот как можно использовать эти рисунки! Из них же можно делать чудесные анимированные истории.

Узнать больше об этом проекте