04
Механики для Яндекс.Практикума
Задача:
Задача:
В курс Яндекс. Практикума по подготовке программистов нужно было внедрить механики, которые воспитывали бы в студентах самостоятельность.
Методисты курса пришли к выводу, что эта ценность — одна из важнейших для профессионала: в ситуации, когда что-то не получается или не хватает навыков, программисты, которые опираются на себя, не ждут, когда их чему-то научат, а сами идут навстречу знаниям, ищут ответы на форумах и пробуют решить проблему. Если же специалист игнорирует чужие ошибки, не пытаясь обратить внимание на них или исправить, если он перекладывает ответственность на других, то от этого проигрывает вся команда — по срокам, результатам, темпам развития.
Комбо
Комбо
Программа обучения уже была готова, и нам нужно было придумать отдельные упражнения и механики, которые мы могли бы интегрировать в курс. На встречи с командой мы потратили 1,5 часа, и примерно столько же команда посвятила «домашней работе».
1
Описываем ролевую модель программиста в дизайн-студии.
Методика «Анализ базового фрейма»
2
Формулируем задачи.
Методика для анализа ценностей: ассоциативный ряд
3
Ищем идеи-фреймы.
Методика «Компас фреймов»
4
Отбираем лучшие идеи.
Методика «Рейтинг фреймов»
5
Придумываем упражнения и механики.
Методика «Таблица артефактов»
6
Отбираем финальные идеи.
Без методики
Где эти методики можно найти в алгоритме CRAFT
Где эти методики можно найти в алгоритме CRAFT
Попробуйте применить это комбо, если хотите придумать несколько упражнений на развитие самостоятельности (или любой другой ценности) у ваших студентов.
Поляна задач

1 Составляем лонг-лист проблем 

Методика «Анализ базового фрейма»


2 Определяем самые важные проблемы: 

Методика «Дерево текущей реальности»


3 Формулируем задачи:

4 методики для анализа задач разных типов (барьер, мотив, навык, ценность)


4 Отбираем самые важные задачи:

Методика «Таблица последствий»

Гора идей

1 Ищем идеи-фреймы 

Методика «Вопрос вне контекста»

Методика «Компас фреймов»


2 Отбираем лучшие идеи

Методика «Рейтинг фреймов»

Методика «Фильтр поведенческих моделей» 

Методика «Таблица артефактов» 

Методика «Фрейм: два в одном»


3 Формулируем Большую идею

Методика «Кодирование Большой идеи»

Гора действий и предметов

1 Сочиняем историю

Методика «Мифология фрейма и его ролевой модели»

Методика «Драматургическая канва»


2 Анализируем возможности

Методика «Таблица глубины иммерсии»

Методика «Внесистемный поиск ресурсов»


3 Проектируем 

Методика «Карта учебных историй» 

Методика «Последняя миля»

Процесс
Процесс
Шаг 1. Описываем ролевую модель программиста в дизайн-студии.
Методика «Анализ базового фрейма».
С помощью команды мы описали фрейм «работа программиста в дизайн-студии» — cмоделировали ситуацию, в которую, скорее всего, попадут выпускники курсов.

К этой схеме сейчас у нас есть два замечания.

Первое: форма отношений описана как реплики участников. Это эмоционально, но неточно: лучше описывать взаимодействия по схеме «роль1 делает что-то по отношению к роли2».

Второе: форма отношений у некоторых ролей односторонняя — у тимлида есть какое-то обращение к программисту, а обратного взаимодействия нет, а надо бы.

В центре схемы — программисты, которые взаимодействуют со специалистами дизайн-студии: решают проблему заказчика, получают запросы от продюсера, указания от тимлида (руководителя группы). Программисты работают в связке с дизайнером — обсуждают с ним результаты и идеи, взаимодействуют между собой и с профессиональным сообществом.
— Какие проблемы?
Обычно методику «Анализ базового фрейма» используют, чтобы описать проблемы: схема подсказывает, что не так между участниками фрейма? Мы же часть работы сделали мысленно: список проблем не составили, а сразу перешли к конкретизации ценностей. Сегодня мы бы чётко следовали алгоритму: сначала формулируем проблему, потом её конкретизируем и превращаем в задачу.
Шаг 2. Формулируем задачи.
Методика для анализа ценностей: ассоциативный ряд.
Мы проанализировали роли и формы отношений и сформулировали ситуации выбора: когда программист демонстрирует ценность «самостоятельность». Каждой такой ситуации мы подыскали новое определение.
Отношения между коллегами-программистами:
— Я увидел недочёт и сообщу об этом, а не просто проигнорирую — инициатива.

— Я стараюсь сделать работу комфортной заранее, чтобы потом не тратить на это время — организация рабочего пространства.
Отношения между программистом и продюсером:
— Я узнал что-то новое и сообщу об этом, а не буду ждать, пока меня спросят — компетентность.
Отношения между программистом и заказчиком:
— Я помогу коллеге разобраться с проблемой и не будут говорить, что это не входило в мои договоренности — дружелюбие.
Отношения между программистом и продюсером или заказчиком:
— Я пытаюсь решить бизнес-задачу, а не просто выполняю задание — бизнес-ориентированность.
Отношения между программистом и тимлидом:
— Если я чего-то не понимаю в процессах, подойду к тимлиду и быстро решу вопрос, а не буду пытаться выстроить собственные процессы — умение адекватно оценивать своё незнание.
В итоге получился список из нескольких «видов» самостоятельности в работе программиста:
1
Инициатива
2
Компетентность
3
Дружелюбие
4
Бизнес-ориентированность
5
Управление временем (переформулирвали из «умение адекватно оценивать своё незнание»)
6
Обоюдный комфорт (переформулирвали из дилеммы «рабочее пространство»)
— А где задача?
Да, этот шаг должен завершиться списком сформулированных задач, но мы торопились и оставили только названия конкретизированных ценностей. Это не сильно помешало нам дальше, потому что в голове мы всё же держали формулировку: «Как сделать так, чтобы учащиеся проявляли… (инициативу, компетентность, дружелюбие и т. д.)».
Шаг 3. Ищем идеи-фреймы.
Методика «Компас фреймов».
На каждый из шести пунктов команда придумала по несколько ассоциаций — фреймов, где эта ценность проявлялась или имела значение.
— Почему такие фреймы?
Поиск идей-фреймов — это поток ассоциаций, воспоминаний. Мы показываем список без правок, чтобы вы увидели, каким разношерстным он может быть. Тут и абстрактная «гребля» и более конкретная ситуация, когда ищут доктора в самолёте, и басня, и случай на дороге. В вашем списке может оказаться все что угодно.
— Что можно было сделать по-другому?
Сейчас это сырой материал, сборник самых разных смыслов, связанных с теми или иными ценностями. А следовало бы искать только те идеи-фреймы, где ценности проявляются ярко и позволяют решить проблему. Для этого надо было всё же сформулировать проблему, потом задачу, а потом воспользоваться методикой «Вопрос вне контекста» — найденные идеи-фреймы были бы более точными.
Шаг 4. Отбираем лучшие идеи.
Методика «Рейтинг фреймов».
Мы впервые столкнулись с ситуацией, когда нужно было отобрать несколько идей из большого списка. Тогда мы впервые использовали «Рейтинг фреймов» —  шаблон-голосовалку. Один из критериев отбора — соответствие идеи другим ценностям (например, эта идея не только про инициативу, но и про доброжелательность).

Итоговый список получился таким: 
  • Спасение утопающего 
  • Дефибрилляция
  • Рок-концерт, где звезда поёт по заявкам из зрительного зала
  • Угон автомобиля
  • Обезвреживание бомбы

На этом этапе закончилась наша полуторачасовая встреча. С полученным списком идей команда ушла домой — придумывать упражнения, которые можно включить в программу.
Шаг 5. Придумываем упражнения и механики.
Методика «Таблица артефактов».
Мы применяем методику «Таблица артефактов» в двух случаях: когда хотим отфильтровать идеи-фреймы и когда хотим придумать небольшие активности. Мы создаём набросок будущего занятия и пытаемся представить, что именно изменится в учебном процессе под влиянием идеи-фрейма — как изменятся оценки, упражнения, тетради, учебники, преподаватели и ученики и их взаимодействие и пр.

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

Вот некоторые примеры:
Шаг 6. Отбираем финальные идеи.
Без методики
Методика отбора была похожа на «Рейтинг фреймов», только в этом случае команда придумала собственные фильтры:

  • Действительно ли механика учит самостоятельности?
Бывает, креативный поток уносит в космос: придумаешь оригинальную идею, а она уже не отвечает задачам. Надо сверяться с первоначальным курсом.

  • Соответствует ли механика подходу программы?
Не противоречит ли механика духу самой образовательной программы?

  • Есть ли место для механики в курсе?
Некоторые механики было сложно интегрировать в программу.

  • Можно ли реализовать механику и сколько на это нужно ресурсов?

  • Есть ли риски при внедрении механики в программу?

Так, из 69 механик отобрали следующие:
1
Просим того, кто сдал проектную работу, помочь тому, кто не сдал
2
Выдаём сертификат «Самостоятельно помогал другим»
3
Студент проектирует собственную платформу для заданий
4
Проектная работа: задача — спасти бизнес
5
Неожиданно приходит известный эксперт и оценивает работу
6
Студенты ставят оценку наставнику
7
Симулятор веб-студии: вам на почту приходит письмо от заказчика
8
Соревнование для групп, командная эстафета
9
Группа студентов ведет блог по обучению
Итог
Итог
Команда получила набор механик, которые можно довольно быстро внедрить в программу без дополнительной разработки.
Зона роста
Зона роста
Большая идея
Да, когда мы придумываем механики и мелкие активности, можно обойтись без Большой идеи. Но набор разношёрстных механик уступает механикам, объединенным каким-то общим посылом. Если задачи перепридумать курс нет, можно описать существующий: найти формулировку, которая бы описала Большую идею вашей программы.
Задачи
Мы придумывали идеи-фреймы, опираясь на список ценностей, а не на список задач, а зря: задачи позволяют лучше сфокусироваться при поиске идей.
Приоритеты
Мы оставили шесть ценностей и придумали огромное количество разных идей — было сложно при отборе. Надо было определить 1−3 главных и работать с ними.
Место в программе
Мы стали придумывать механики, не имея представления о программе. Стоило составить хотя бы примерную карту учебных историй: описать курс и понять, на каком этапе можно встраивать новые механики.
Обратный анализ
Не всё, что мы придумаем с помощью CRAFT, может решить нашу задачу. Важно время от времени возвращаться к списку задач, чтобы проверить: не сбились ли мы с курса.
Понравился реализованный кейс?
Напишите нам, мы вас проконсультируем
Отправляя заявку я подтверждаю что согласен с условиями политики конфиденциальности
Хотите узнать больше?
образование
бизнес
маркетинг
бренды
приложения
большие данные
продукты