Scratch как живая лаборатория командного творчества

Материал из Поле цифровой дидактики


Описание события Cравнительное исследование совместных редактирований страниц Scratch wiki сделанных на разных языках, сравнительный анализ Scratch студий
Тип события Конференция, Доклад
Начало 2026-04-07T14:00:00.000Z
Окончание 2026-04-07T14:00:00.000Z
color orange
Адрес события
Видео запись события
Среды и средства, которые использовались в рамках события Scratch, Scratch, Scratch API, MediaWiki API
Формируемые в рамках события компетенции
Область знаний
Местоположение
Формат реализации


История

 DescriptionInventor
20 things to doThe concept of "Twenty Things to Do with a Computer," Пейперт и Соломон в 1971 году: Создать робота черепаху, Запрограммировать черепаху нарисовать человека, Изучить биологию робота-черепахи, Сделать экранную черепаху, Играть в Spacewar, Изучить с черепахой дифференциальную геометрию, Рисовать спирали, Нарисовать сердце (и научиться искать ошибки), Выращивать цветы, Сделать фильм, Сделать музыкальную шкатулку и программировать мелодию, Экспериментировать с музыкальными эффектами, Компьютеризировать конструктор и построить башню блоков, Сделать грандиозное световое шоу, Писать стихи, Попробовать программированное обучение, Изучать физики на кончиках пальцев, Объяснить себя при помощи программы, Играть в куклы, Запустить рекурсию и придумать ещё 20 способовPapert
Solomon
Children Learning to CodeВ книге собраны различные международные практики обучения детей программированию. Различные обучающие среды, образовательные стандарты. Особое внимание уделено развитию среды Scratch в России - одним из побочных результатов книги стал рост числа участников сообщества Scratch в России. Проект был поддержан Всемирным Банком и МГПУ. ; На русском языке
Обучение детей программированию: залог развития человеческого капитала в XXI веке. Руководство для российских законодателей и практиков в области образования / – Москва : Алекс (ИП Поликанин А.А.), 2019. – 164 с.
225px-Learning_to_code.jpg
Patarakin
Parandekar
ScratchСреда программирования, которая позволяет детям создавать собственные анимированные и интерактивные истории, игры и другие произведения. Этими произведениями можно обмениваться внутри международной среды, которая постепенно формируется в сети Интернет. Scratch — это учебный блочный язык программирования, позволяющий ученикам создавать игры, цифровые истории. Среда разработки дает возможность детям редактировать аудиофайлы и монтировать небольшие, но полноценные видеоролики. В новые версии языка создатели обещают добавить функционал для создания собственных мобильных приложений.Resnick
Thinking Like a TreeThinking Like a Tree (and Other Forms of Ecological Thinking ) Мы можем сказать, что дерево следует стратегии TREE - T- test - пробуй, R - randomly - случайно, E-evaluate - оценивай (определяй, какие из корней нашли лучшую почву), E-elect - выбирай (направление, куда будем двигаться). Конечно, шагающее дерево в действительности не выбирает и не принимает решение, куда двигаться. Но, этот способ размышления о дереве, следующем определенной стратегии поведения, может оказаться полезным.Resnick

Wiki Scratch

  1. https://en.scratch-wiki.info/wiki/
  2. https://de.scratch-wiki.info/wiki/
  3. https://fr.scratch-wiki.info/wiki
  4. https://ru.scratch-wiki.info/wiki/

Извлечение данных из Scratch вики

 Description
Как собрать данные Scratch Wiki при помощи MediaWiki APIЗнания сообщества Scratch хранятся в нескольких вики на разных языках. Мы хотим собрать и сравнить данные о поведении участников
Сравнение Scratch wikisЭто рецепт извлечения данных по MediaWiki API из различных вики площадок, связанных с языком программирования Scratch.

Данные

ScratchWikis2026
Английский язык * https://raw.githubusercontent.com/patarakin/stat-data/ab321872b9f652295d7175d4b1263fe6c32a973a/datasets/csv/contrib_en.csv
Японский язык https://raw.githubusercontent.com/patarakin/stat-data/ab321872b9f652295d7175d4b1263fe6c32a973a/datasets/csv/contrib_jp.csv
Немецкий язык https://raw.githubusercontent.com/patarakin/stat-data/ab321872b9f652295d7175d4b1263fe6c32a973a/datasets/csv/contrib_de.csv
Французский язык https://raw.githubusercontent.com/patarakin/stat-data/ab321872b9f652295d7175d4b1263fe6c32a973a/datasets/csv/contrib_fr.csv
Русский https://raw.githubusercontent.com/patarakin/stat-data/ab321872b9f652295d7175d4b1263fe6c32a973a/datasets/csv/contrib_ru.csv

Модели вики

Общая модель вики


Студии Scratch

Извлечение данных из Scratch студий

 Description
Как изучить студию с помощью Scratch APIМы хотим изучить деятельность участников, которые разместили свои проекты внутри конкретной студии Scratch. В этом рецепте мы изучаем как авторы размещают свои проекты в данной студии (по ее номеру) и в других студиях. При этом исходно мы не использовали данные о комментариях к студии и проектам.
Как оценить командность в студиях ScratchМы хотим сравнить командность действий в студиях Scratch. Рецепт сделан на примере 5 студий, но может быть расширен и можно провести большое исследование для множества студий

Квест-студии

Как проанализировать комментарии отдельной студии Scratch

Данные

 Description
DetectiveStudio (dataset)Материалы на основе Scratch API
Студия Collab Challenge (dataset)Это история совместной деятельности внутри Scratch студии Collab Challenge - https://scratch.mit.edu/studios/4789981/ - где в 2018 году собирались проекты на конкурс Collab Challenge. Данный датасет - возможность посмотреть деятельность сквозь призму данных Scratch API - 354 проекта
  • Collab_Challenge2018.png