WikiMOO: различия между версиями
Материал из Поле цифровой дидактики
Patarakin (обсуждение | вклад) Новая страница: «{| class="wikitable" ! Свойство ! Тип ! Назначение |- | `Относится к квесту` | Страница | Разделяет несколько миров |- | `Код локации` | Текст | Стабильный идентификатор для Lua |- | `Ведёт в` | Страница, множественное | Рёбра графа мира |- | `Содержит персонажа` | Страница, множе...» |
Patarakin (обсуждение | вклад) Нет описания правки |
||
| (не показаны 4 промежуточные версии этого же участника) | |||
| Строка 1: | Строка 1: | ||
=== Свойства === | |||
{| class="wikitable" | {| class="wikitable" | ||
! Свойство | ! Свойство | ||
| Строка 39: | Строка 40: | ||
| Страница пользователя | | Страница пользователя | ||
| Авторство и оценивание | | Авторство и оценивание | ||
|} | |||
=== Диаграмма === | |||
<uml> | |||
@startuml | |||
skinparam monochrome true | |||
skinparam shadowing false | |||
package "MediaWiki" { | |||
[Страница локации] --> [Шаблон:Квест-локация] | |||
[Шаблон:Квест-локация] --> [Модуль:Квест] | |||
[Модуль:Квест] --> [Модуль:Квест/Данные] | |||
[Модуль:Квест] --> [Semantic Scribunto] | |||
[Semantic Scribunto] --> [SMW: свойства и #ask] | |||
} | |||
actor Игрок | |||
Игрок --> [Страница локации] : выбирает действие | |||
[Модуль:Квест] --> Игрок : текст, предметы, доступные ссылки | |||
Игрок --> [Страница/профиль прохождения] : сохраняет прогресс | |||
actor Автор | |||
Автор --> [Страница локации] : создаёт комнату и сюжет | |||
Автор --> [Модуль:Квест/Данные] : программирует объект | |||
@enduml | |||
</uml> | |||
=== Механики === | |||
{| class="wikitable" | |||
! Механика | |||
! Действие игрока | |||
! Учебная функция | |||
! Реализация | |||
|- | |||
| Навигация | |||
| Выбрать дверь, маршрут, собеседника или документ | |||
| Принятие решений, чтение и прогноз последствий | |||
| Wiki-ссылка или переход, найденный через SMW | |||
|- | |||
| Поиск улик | |||
| Найти страницу, факт, ошибку, изображение или свойство | |||
| Информационная грамотность и наблюдение | |||
| Категории, полнотекстовый поиск, `#ask` | |||
|- | |||
| Диалог | |||
| Выбрать вопрос или реплику персонажу | |||
| Аргументация, иностранный язык, этика общения | |||
| Страницы реплик, шаблоны, Lua-ветвление | |||
|- | |||
| Проверка ответа | |||
| Ввести/выбрать код, число, термин или объяснение | |||
| Формирующее оценивание | |||
| Lua-функция проверки; для ввода — дополнительная форма/расширение | |||
|- | |||
| Инвентарь | |||
| Получить, применить или объединить объект | |||
| Планирование и причинно-следственные связи | |||
| Упрощённо — ветви страниц; полноценно — хранимое состояние | |||
|- | |||
| Ресурс | |||
| Потратить время, энергию, попытку или подсказку | |||
| Оптимизация стратегии | |||
| Lua-расчёт при наличии переданного состояния | |||
|- | |||
| Роль | |||
| Действовать как эксперт, свидетель, инженер, биолог | |||
| Профессиональная проба и контекстное обучение | |||
| SMW-свойство роли и разные маршруты | |||
|- | |||
| Конструирование | |||
| Создать сцену, объект, правило или Lua-функцию | |||
| Вычислительное мышление и обучение через создание | |||
| Шаблоны, формы, модуль и страницы данных | |||
|- | |||
| Рефлексия | |||
| Объяснить выбор и сравнить маршрут с другими | |||
| Метапознание и аргументация | |||
| Страница отчёта, обсуждение, семантический журнал | |||
|} | |||
=== Примеры === | |||
{| class="wikitable sortable" | |||
! Площадка | |||
! Что посмотреть | |||
! Что перенести в MediaWiki | |||
! Ограничение | |||
|- | |||
| [https://genially.com/templates/games/escape-room/ Genially Escape Room] | |||
| Шаблоны с кодами, анимацией, звуком и мультимедиа | |||
| Визуальную подачу миссии, ритм подсказок, чередование типов задач | |||
| Главный акцент — готовая визуальная оболочка, а не открытая модель данных | |||
|- | |||
| [https://en.actionbound.com/ Actionbound] | |||
| GPS, QR-коды, карты, задания, викторины, очки, таймер и прогресс | |||
| Станции квеста, смешение физических и цифровых действий, маршрутную модель | |||
| Ориентация на мобильное приложение и лицензируемую платформу | |||
|- | |||
| [https://www.breakoutedu.com/ Breakout EDU] | |||
| Библиотеку готовых breakout-игр по предметам и возрастам | |||
| Связь загадок с предметным содержанием и командным решением | |||
| Значительная часть материалов доступна по подписке | |||
|- | |||
| [https://digida.mgpu.ru/index.php/Joyteka Joyteka] | |||
| Квесты, викторины, тесты, термины и текст-квесты; на digida отмечена зависимость части комнат от платной подписки | |||
| Сравнение закрытого конструктора с открытым wiki-конструктором | |||
| Ограниченная переносимость созданного продукта | |||
|- | |||
| [https://digida.mgpu.ru/index.php/Ai_dungeon AI Dungeon] | |||
| Генерацию однопользовательского и многопользовательского текстового приключения средствами ИИ | |||
| Динамический нарратив, анализ непредсказуемости и необходимость педагогических ограничителей | |||
| Слабее контролируется учебная траектория и фактическая точность | |||
|- | |||
| [https://scratch.mit.edu/studios/27076916 Scratch CYOA Studio] | |||
| Проекты с выбором маршрута и несколькими концовками | |||
| Быстрое прототипирование графа выбора перед переносом в wiki | |||
| Сценарий и логика сильнее связаны с конкретным проектом | |||
|} | |||
=== === | |||
{| class="wikitable" | |||
! Пример | |||
! Среда | |||
! Что демонстрирует | |||
! Значение для проекта | |||
|- | |||
| [https://en.wikiversity.org/wiki/Social_entrepreneurship/SSE_Quest_Matrix SSE Quest Matrix] | |||
| Wikiversity / MediaWiki | |||
| Матрицу квестов с фазами, действиями, стоимостью, наградами и типами результатов | |||
| Квест можно моделировать как учебную программу и систему заданий, а не только как художественный сюжет | |||
|- | |||
| [https://en.wikiversity.org/wiki/Why_study_math%3F/using_interactive_games Math interactive games] | |||
| Wikiversity | |||
| Идею математической escape room, где для выхода решаются предметные задачи | |||
| Прямой пример предметной интеграции | |||
|- | |||
| [https://en.wikiversity.org/wiki/AI-assisted_game_creation/Lesson_2:_Choosing_tools AI-assisted game creation] | |||
| Wikiversity | |||
| Учебный курс по выбору небольшого и полезного рабочего процесса с ИИ | |||
| Пример того, как обучение разработке игры само становится wiki-курсом | |||
|- | |||
| [https://www.mediawiki.org/wiki/Extension:QuizGame QuizGame] | |||
| MediaWiki extension | |||
| AJAX-викторины, просмотр игр и таблицу лидеров | |||
| Возможный дополнительный механизм, но не обязательная часть базового прототипа | |||
|- | |||
| [https://www.mediawiki.org/wiki/Extension:PictureGame PictureGame] | |||
| MediaWiki extension | |||
| Игры на основе изображений | |||
| Источник идей для визуальных улик | |||
|- | |||
| [https://www.mediawiki.org/wiki/Wikimedia_Apps/Team/Android/%22Which_came_first%3F%22_Game Which came first?] | |||
| Wikipedia Android | |||
| Пять вопросов о хронологии событий и ссылки для дальнейшего чтения; пары генерируются из страниц «В этот день» | |||
| Показательный пример игры, автоматически производимой из энциклопедических данных | |||
|} | |} | ||
Текущая версия от 20:05, 12 октября 2026
Свойства
| Свойство | Тип | Назначение |
|---|---|---|
| `Относится к квесту` | Страница | Разделяет несколько миров |
| `Код локации` | Текст | Стабильный идентификатор для Lua |
| `Ведёт в` | Страница, множественное | Рёбра графа мира |
| `Содержит персонажа` | Страница, множественное | Участники сцены |
| `Содержит предмет` | Страница, множественное | Объекты взаимодействия |
| `Требует флаг` | Текст, множественное | Условие доступности |
| `Выдаёт флаг` | Текст, множественное | Последствие посещения или действия |
| `Учебная цель` | Страница/текст | Связь с программой курса |
| `Автор локации` | Страница пользователя | Авторство и оценивание |
Диаграмма

Механики
| Механика | Действие игрока | Учебная функция | Реализация |
|---|---|---|---|
| Навигация | Выбрать дверь, маршрут, собеседника или документ | Принятие решений, чтение и прогноз последствий | Wiki-ссылка или переход, найденный через SMW |
| Поиск улик | Найти страницу, факт, ошибку, изображение или свойство | Информационная грамотность и наблюдение | Категории, полнотекстовый поиск, `#ask` |
| Диалог | Выбрать вопрос или реплику персонажу | Аргументация, иностранный язык, этика общения | Страницы реплик, шаблоны, Lua-ветвление |
| Проверка ответа | Ввести/выбрать код, число, термин или объяснение | Формирующее оценивание | Lua-функция проверки; для ввода — дополнительная форма/расширение |
| Инвентарь | Получить, применить или объединить объект | Планирование и причинно-следственные связи | Упрощённо — ветви страниц; полноценно — хранимое состояние |
| Ресурс | Потратить время, энергию, попытку или подсказку | Оптимизация стратегии | Lua-расчёт при наличии переданного состояния |
| Роль | Действовать как эксперт, свидетель, инженер, биолог | Профессиональная проба и контекстное обучение | SMW-свойство роли и разные маршруты |
| Конструирование | Создать сцену, объект, правило или Lua-функцию | Вычислительное мышление и обучение через создание | Шаблоны, формы, модуль и страницы данных |
| Рефлексия | Объяснить выбор и сравнить маршрут с другими | Метапознание и аргументация | Страница отчёта, обсуждение, семантический журнал |
Примеры
| Площадка | Что посмотреть | Что перенести в MediaWiki | Ограничение |
|---|---|---|---|
| Genially Escape Room | Шаблоны с кодами, анимацией, звуком и мультимедиа | Визуальную подачу миссии, ритм подсказок, чередование типов задач | Главный акцент — готовая визуальная оболочка, а не открытая модель данных |
| Actionbound | GPS, QR-коды, карты, задания, викторины, очки, таймер и прогресс | Станции квеста, смешение физических и цифровых действий, маршрутную модель | Ориентация на мобильное приложение и лицензируемую платформу |
| Breakout EDU | Библиотеку готовых breakout-игр по предметам и возрастам | Связь загадок с предметным содержанием и командным решением | Значительная часть материалов доступна по подписке |
| Joyteka | Квесты, викторины, тесты, термины и текст-квесты; на digida отмечена зависимость части комнат от платной подписки | Сравнение закрытого конструктора с открытым wiki-конструктором | Ограниченная переносимость созданного продукта |
| AI Dungeon | Генерацию однопользовательского и многопользовательского текстового приключения средствами ИИ | Динамический нарратив, анализ непредсказуемости и необходимость педагогических ограничителей | Слабее контролируется учебная траектория и фактическая точность |
| Scratch CYOA Studio | Проекты с выбором маршрута и несколькими концовками | Быстрое прототипирование графа выбора перед переносом в wiki | Сценарий и логика сильнее связаны с конкретным проектом |
| Пример | Среда | Что демонстрирует | Значение для проекта |
|---|---|---|---|
| SSE Quest Matrix | Wikiversity / MediaWiki | Матрицу квестов с фазами, действиями, стоимостью, наградами и типами результатов | Квест можно моделировать как учебную программу и систему заданий, а не только как художественный сюжет |
| Math interactive games | Wikiversity | Идею математической escape room, где для выхода решаются предметные задачи | Прямой пример предметной интеграции |
| AI-assisted game creation | Wikiversity | Учебный курс по выбору небольшого и полезного рабочего процесса с ИИ | Пример того, как обучение разработке игры само становится wiki-курсом |
| QuizGame | MediaWiki extension | AJAX-викторины, просмотр игр и таблицу лидеров | Возможный дополнительный механизм, но не обязательная часть базового прототипа |
| PictureGame | MediaWiki extension | Игры на основе изображений | Источник идей для визуальных улик |
| Which came first? | Wikipedia Android | Пять вопросов о хронологии событий и ссылки для дальнейшего чтения; пары генерируются из страниц «В этот день» | Показательный пример игры, автоматически производимой из энциклопедических данных |
