To: anyone whom it may concern
В течение последних нескольких лет мы отрабатывали разные подходы к изучению дисциплины "Веб-дизайн". Началось все с жестко заданных лабораторных работ, включавших отобранные теоретические сведения и задания. Но технологии развиваются так стремительно, что за ними в этом плане не угнаться - пришлось бы переписывать каждую лабораторную работу по несколько раз за год.
Поэтому более соответствующей реалиям сегодняшнего дня следует признать другую схему.
Мы формулируем несколько видов заданий:
- atom tasks (задания-атомы) - например "Напишите для PHP регулярное выражение, отсеивающее гиперссылки на локальные закладки"
- molecula tasks (задания-молекулы, типичные задания участников веб-проекта) - например "Разработайте прототип формы для регистрации нового пользователя, где есть поле для выбора даты. Рекомендуется использовать плагин JQuery jquery.ui.datepicker"
- product tasks (задания для индивидуальных проектов) - например "Создайте веб-приложение с базой данных для загрузки на сайт фотографий. Рекомендуется использовать плагин JQuery github.com/blueimp/jQuery-File-Upload"
Для выполнения заданий предлагается отобранная нами литература и электронные образовательные ресурсы, например Курс по перспективным веб-технологиям на Интуит.ру
С каждым годом объем базовой информации увеличивается, каждому новому поколению изучающих приходится отталкиваться от все большего количества исходных данных. Видимо, с этим поделать ничего нельзя - придется читать все больше блогов. Но очевидно одно - изложить что-либо фундаментальное, что не меняется, в виде "лабораторок" нереально.
Наша задача - перелопатить много потенциально интересных источников, выбрать для изучающих то, что нам кажется наиболее понятным, наиболее быстро вводящим в курс дела; затем предложить актуальные задачи и консультировать по ходу их решения.
Задача изучающих - много читать, интересоваться, задавать вопросы, сидеть на Хабре, посещать девелоперские конференции. И, конечно, кодить, кодить, кодить.
Удачи, хорошего лета и до скорых встреч!
Комментариев нет:
Отправить комментарий