В этой статье я хочу рассказать о конкурсе профессионального мастерства.
WorldSkills Россия , который проходил в Москве 1-4 ноября на ВВЦ.
Принимал участие в компетенции «Веб-дизайн».
Повествование ведется с точки зрения участника.
О конкурсе
WorldSkills — соревнование, целью которого является выявление профессионалов в конкретной области.Организатором конкурса является WorldSkills International (WSI), международная некоммерческая ассоциация.
Открытый чемпионат проводился в Москве во второй раз.
Участие в конкурсе бесплатное.
Возраст участников от 18 до 22 лет, обучающихся в колледжах или университетах.
В Москве было представлено 14 компетенций; более подробную информацию можно найти на Официальный веб-сайт .
Соревнования продолжаются 4 дня: в первой половине дня открытие, затем соревнования, в заключительный день – подведение итогов и закрытие.
Главной особенностью соревнований является то, что соревнования проходят на открытой для обозрения площадке.
О компетентности веб-дизайнера
Эта компетенция связана не только с веб-дизайном, но и с веб-разработкой в целом.(Думаю, это связано с переводом, дизайн с английского тоже переводится как разработка).
В соревнованиях приняли участие 24 спортсмена из разных регионов России.
Чтобы попасть в десятку, нужно было знать: основы веб-дизайна, HTML, CSS3, PHP, JavaScript, JQuery, работу с Ajax. Конкурсное задание было разделено на 3 модуля, каждый из которых рассчитан на выполнение в течение дня и ориентирован на отдельные особенности и технологии веб-разработки.
Все модули не связаны между собой.
Для некоторых из них предусмотрен набор исходных файлов для выполнения задач.
Подробнее о модулях ниже.
На каждый день соревнований (они длились 2,5 дня) предъявлялось новое задание, некоторые состояли из двух частей – А и Б.
Первая часть, по условиям, должна быть выполнена до обеденного перерыва, вторая – до обеденного перерыва.
конец дня.
После завершения модуля работу оценили эксперты.
На каждый день существовал определенный план выполнения.
Интернет был доступен на выделенном компьютере с ограничением по времени: каждый участник мог воспользоваться им не более двух раз по 5 минут на модуль (неиспользованное время сжигалось).
Запрещалось пользоваться телефонами, тетрадями и учебниками.
Документированной информации на русском языке было мало, а обширная информация предоставлялась только на английском языке.
Обо мне
Чтобы подробно рассказать о конкурсе, сначала расскажу немного о себе.Я учусь на 4 курсе московского колледжа, учусь по специальности «Прикладная информатика».
В учебную программу включена дисциплина «Интернет-технологии», по которой преподаются основы HTML, CSS и PHP. Азов, которые у меня были после изучения дисциплины, мне не хватило бы даже для того, чтобы попасть в десятку лучших.
Так что более глубокие знания в этой дисциплине я получил самостоятельно, изучая веб-технологии по видео, руководствам и статьям.
Теперь о конкурсе Первый день соревнований
Мы (участники) приехали на место утром и прошли инструктаж по технике безопасности.Между конкурсантками был проведен розыгрыш компьютерных работ. Далее состоялось торжественное открытие.
Дальше началось все самое интересное, то есть само соревнование.
В этот день нужно было реализовать первый модуль.
Нас ознакомили с критериями оценки модуля: за каждый выполненный критерий начислялись баллы.
В первом модуле вам нужно было сделать:
Весь модуль занял 4 часа.
- «Редизайн сайта ВВЦ, минимум 2 страницы, для главной страницы и для страницы с функционалом;
- Подготовить анализ старой конструкции, указать ее недостатки и решения в новой конструкции; Подготовьте карту сайта и используемую цветовую палитру;
- Обеспечьте дизайн страниц для мобильных устройств с узким экраном в 480 пикселей».
Я выполнила модуль по всем критериям и еще было время, но к сожалению материала для второго модуля не было, так что для меня первый этап был пройден.
Второй день соревнований
Логично предположить, что сегодня необходимо было реализовать второй модуль.Этот модуль был разделен на часть «А», которую нужно было пройти до перерыва, и часть «Б».
Каждая часть занимала 4 часа.
В части «А» необходимо было реализовать:
- Верстка 2-х макетов: главной и функциональной страниц;
- Слайдер на чистом JavaScript, минимум 3 слайда.
Оценивалась сложность перемещения слайдов.
Увы, здесь мне удалось сделать только 2 макета.
В части «Б» задание звучало так:
«К сожалению, предыдущий разработчик потерял файл стиля, поэтому вам необходимо воссоздать главную страницу сайта-каталога столичных музеев.Исходные файлы предоставили макет HTML, пустые файлы style.css и script.js. Редактировать можно было только style.css, а смену слайдов реализовать в script.js. Здесь я тоже прошел весь модуль.По его последним записям, на сайте должен быть «слайдер», таблица со статистикой посещений и меню с разделами».
Третий день соревнований
Этот день был самым изматывающим, как эмоционально, так и физически.Третий модуль состоял из двух частей, но части «А» и «Б» можно было выполнять одновременно.
На весь модуль ушло 6 часов.
Завершение этого модуля дало наибольшее количество баллов.
В третьем модуле задача звучала так:
«Вам будут предоставлены файлы HTML и CSS, а также различные изображения.Здесь я реализовал:Ваша работа не будет оцениваться по критериям дизайна, HTML или CSS. Обратите внимание, что макет содержит избыточный функционал.
Вам следует оставить только те функции, которые вам необходимо реализовать.
Ваша задача — создать гибкий Framework с заданным функционалом.
К обеду вы должны были создать общую PHP Framework, а к концу дня завершить остальные функции клиентского интерфейса.
Описание задания:
Обязательно воспользуйтесь преимуществами библиотек с открытым исходным кодом.
- Для гостей сайта
- Просмотр статей, комментариев и списка достопримечательностей на карте города.
- Возможность зарегистрироваться (подтверждение по электронной почте не требуется).
- Для зарегистрированных пользователей
- Возможность авторизации по логину и паролю и завершения сеанса.
- Составление списка (маршрута) вашей прогулки по Москве, «перетаскивание» достопримечательностей с карты в маршрутный лист и обратно для удаления;
- Должна присутствовать ручная сортировка точек маршрута;
- Посмотреть выбранные достопримечательности на карте;
- Возможность публикации комментариев к достопримечательностям;
- Посетитель должен использовать механизм CAPTCHA для подтверждения своего комментария.
- Для администратора
- Возможность авторизации по логину и паролю и завершения сеанса.
- Возможность добавить достопримечательность, перетащив маркер из формы добавления на карту, и удалить ее, перетащив маркер с карты в корзину.
Такие технологии, как Flash, Silverlight или чистый JavaScript, оцениваться не будут».
- как говорят организаторы конкурса, рамки;
- произведена авторизация и регистрация пользователей через Ajax;
- добавление комментария с капчей, также через Ajax;
- добавление и удаление достопримечательностей из маршрута путем перетаскивания с помощью jQuery, а также через Ajax.
Полученные результаты
Я не взял призовое место, хотя был в пятёрке лучших.Самое главное, я расширил и систематизировал свои знания, выявил свои слабые места и наметил дальнейшие направления для совершенствования.
Из-за ограниченного доступа к Интернету подготовка была тщательная, документация была изучена до такой степени, что в случае возникновения проблемы сразу знал, где искать, хотя Интернет во время соревнований мне не пригодился.
Я считаю, что такие конкурсы нужны, прежде всего, для того, чтобы студенты могли повысить свою квалификацию, узнать, на что вы способны и что стоит улучшить, познакомиться с новыми людьми и проявить себя в бизнесе.
Возможно, эти конкурсы будут не менее ценны для работодателей, которые ищут ценные кадры.
Мне кажется, мало студентов, чьи профессиональные интересы не ограничиваются программой преподавания и которые способны применить полученные знания на практике.
У меня есть год, чтобы заполнить пробелы в своих знаниях.
Надеюсь в следующем году побороться за более высокое место.
Теги: #соревнования #worldskills russia #спортивное программирование #разработка сайтов
-
Объявлены Лучшие Нетбуки!
19 Oct, 24 -
Материалы С Azov Developers Meetup 2015
19 Oct, 24 -
Позитивная И Негативная Мотивация.
19 Oct, 24 -
Экспертное Шоу «Рунетология», Выпуск 5
19 Oct, 24 -
Образ Catalyst 2.2
19 Oct, 24