PHP-разработка

Регламент проведения номинации «PHP-разработка»
IX Поволжской открытой олимпиады по информационным технологиям «Волга-ИТ’17»

1. Отборочный (заочный) этап

1.1. Заочный тур в номинации «PHP-разработка» проводится в формате интернет-тестирования с 20 марта по 02 апреля 2017 года.

1.2. Участники олимпиады, регистрируясь на сайте http://volga-it.org, после выбора номинации «PHP-разработка» получают доступ к личному кабинету.

1.3. В момент окончания регистрации конкурсное интернет-тестирование станет доступным в личном кабинете зарегистрированного участника 20 марта 2017 г.

1.4. Оценка результатов тестирования будет проводиться судейской коллегией, состоящей из представителей рабочей группы номинации «PHP-разработка».

1.5. Тестовая база по номинации «PHP-разработка» включает в себя несколько типов тестовых заданий, каждый из которых может попасть в тест.

Допустимые типы тестовых заданий:

· в закрытой форме (множественный выбор): вопрос имеет несколько вариантов ответов, из которых правильными являются один или несколько, сумма правильных ответов составляет 100 %;

· на соответствие: требуется сопоставить элементы двух списков;

· верно/неверно: вопрос альтернативного типа (да/нет);

· короткий ответ: при ответе требуется вписать слово или фразу;

· развернутый ответ: при ответе требуется написать фрагмент кода или текст;

· числовой: при ответе необходимо ввести число.

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

1.7. Для прохождения теста участнику Олимпиады отводится 45 минут.

1.8. Каждому участнику номинации «PHP-разработка» предоставляется одна попытка прохождения теста.

1.9. Оценка работ, полученных в рамках заочного тура, проводится судейской коллегией, состоящей из представителей рабочей группы номинации «PHP-разработка».

1.10. Участники отборочного (заочного) этапа смогут ознакомиться с результатами оценки выполненных заданий на сайте Олимпиады (http://www.volga-it.org/участники ) в срок до 05 апреля 2017 г.

В случае отсутствия у участника информации о количестве набранных баллов он может обратиться к представителям Оргкомитета (info@volga-it.org ) за уточнением информации.

1.11. Формирование списка участников финального (очного) этапа Олимпиады происходит в соответствии с п.п. 3.3.2-3.3.3 Положения об организации и участии в IX Поволжской открытой олимпиады по информационным технологиям «Волга-ИТ’17».

2. Финальный (очный) этап

1.1. При проведении финального (очного) этапа кроме необходимого программного обеспечения участникам предоставляется доступ в Интернет.

2.2. Продолжительность очного этапа составляет 9 часов, из которых 1 час отводится на обеденный перерыв. По истечении секции запрещено выполнять какие-либо действия на компьютере.

2.3. Во время этапа участники имеют возможность обратиться к членам жюри с уточняющими вопросами, касающимися условий задач и предполагающими ответ «Да» или «Нет». Жюри оставляет за собой право оставить вопрос без комментариев.

2.4. Запрещается использование любых электронных и бумажных средств хранения и/или передачи информации: калькуляторов, сотовых телефонов, портативных компьютеров, дискет, флэш-карт, аудиоустройств, бумажных записей, справочников, книг и др. (кроме предоставленных организаторами). Участникам запрещено общаться друг с другом. Участнику запрещен просмотр/редактирование чужих данных. За нарушение правил участия в олимпиаде участник может быть отстранён от участия с аннулированием достигнутых результатов.

3. Требование к работе участника

3.1. При выполнении заданий номинации используются: PHP, MySQL, HTML,CSS, XML, JavaScript, AJAX.

3.2. Результатами решения задания являются:

· http ссылка на файл readme.txt в корне web директории участника, содержащий список файлов программы с пояснениями работы программы (не более 4-5 предложений), а также инструкции по запуску программы;

· код программы и вспомогательные файлы согласно условиям задачи.

4. Методика оценивания работ участников

4.1. Работы участников ранжируются по количеству выполненных заданий. Жюри оставляет за собой право использовать различную шкалу оценки представленных решений, исходя из различий используемых технологий.

Результаты выполнения заданий оцениваются исходя из следующих критериев:

· функциональность (до 256 баллов),

· надёжность (до 256 баллов),

· практичность (до 256 баллов),

· сопровождаемость (до 256 баллов).

4.1. Жюри оставляет за собой право использовать различную шкалу оценки представленных решений, исходя из различий используемых технологий. Результаты выполнения заданий оцениваются исходя из следующих критериев:

· функциональность,

· надежность,

· практичность,

· понятность и лаконичность кода,

· сопровождаемость.