Войти с помощью github
Форум /

У меня где-то с полгода назад возникла идея о создании интерактивного туториала. Сейчас решил поделиться этой идеей.

Суть игры/туториала

Погружение людей в БЭМ, начиная с самых высоких абстракций. А именно с готовых блоков.

Процесс

Уровень 1

Человеку даётся задание собрать дом. Есть готовые блоки: дверь, ручка, окно, крыша и т.д. Человек должен перетаскивать блоки на странице, делать блоки элементами других блоков (собирать свои блоки/сеты/группы).

Для прикола можно сделать кнопку: "Землятресение!". Если человек плохо собрал дом - всё развалится.

Уровень 2

Человек делает JS логику на i-bem по взаимодействию элементов на странице (по готовым API)

Уровень 3

Знакомим человека с шаблонизаторами

Уровень 4

Знакомим человека со сброщиками

Уровень 5 и т.д.

Что это даст?

Системный подход к обучению + всегда можно узнать на каком уровне человек ;)


Написал в общих чертах, но мысль, кажется донёс. Делитесь в комментариях своими соображениями и идеями :)