Развитие навыков верстальщиков[Идея]

19 Янв
2012

Некоторые вещи будут рассмотрены условно, к примеру количество ступеней.

У многих верстальщиков наблюдается проблема на начальном этапе — мало практики, а если она есть, то вероятнее всего не равномерная. Т.е. уровень сложности верстки не растет плавно, а может делать резкие скачки в обе стороны.

Предлагается создать сайт(сервис) из Nступеней(пирамида):

Каждый верстальщик может зарегестрироваться(регистрация нужна для статистики) и получить доступ к системе, его задача пройти от 0ступени(основания пирамиды) до её вершины и набрать максимальное количество баллов.

На каждой ступени ему будет предлагаться psd макет, определенного уровня сложности и минимальный набор требований. (к примеру, на 0вом уровне не будет учитываться кроссбраузерность и т.п.)

Возможно стоит показывать пример готовой верстки или список подсказок на первых этапах(ступенях).

После того, как пользователь сделает верстку он пришлет её на проверку в систему(проверка ручная), она будет проверена по ряду критериев. (базовый список представлен на сайте cssing.org.ua/2007/10/24/html-quality/ )
За каждый пункт начисляется количество баллов, для перехода на следующий этап пользователю нужно набрать проходной бал. По каждому пункту дается короткий комментарий, если это необходимо. (за что сняты балы, к примеру)

Если пользователь прошел, то он получает макет следующего уровня и т.д.

Кроме обучающей роли, можно добавить соревновательную, а именно:

  • вручать медали на каждом этапе (т.е. раз в N недель менять psd на уровне и среди приславших верстку, между сменами, выбирать 3х лучших, выдавать им медали и сообщение — ваша верстка заняла m место среди M работ, с занесением на страницу почета, возможности добавить фото и ссылку на сертификат)
  • аналогично можно всю пирамиду разделить на этапе(начальный, продвинутый)


Создание сервиса можно разделить на следующие этапы:

  1. «шлифовка» идеи(тут имеется ввиду: нужно ли иметь возможность выбирать разные шаблоны на одном уровне, нужно ли делать подэтапы, список критериев и т.п.)
  2. создание примеров макетов по уровням и их верстка профессионалом(эта верстка будет считаться эталонной)
  3. создание дизайна самого сайта(сайта проекта)
  4. верстка эскиза сайта + создание программной части(в данном проекте она минимальная, 2 группы пользователей модераторы и пользователи, права для каждой из групп(уровень), статистика по работе с системой)
  5. запуск


Зачем это надо:

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

Цель топика:

  • услышать мнение сообщества, нужно ли это (беглый поиск не вывел подобного)
  • собрать команду(кто нужен: дизайнеры, php программисты, верстальщики)
По материалам Хабрахабр.



загрузка...

Комментарии:

Наверх