Название проекта «Programming lesson» Категория проекта Информационные технологии Руководитель проекта Ф.И.О.заявителя или руководителя проекта: Юминов Артём Владимирович Адрес фактического проживания: Республика Удмуртия, гор. Ижевск, с. Завьялово, ул. Пушкинская 6 Телефон: +7 (912)443-34-69 E-mail: [email protected] Место учебы/работы Ижевский государственный университет им. М.Т.Калашникова (ИжГТУ им. М.Т.Калашникова) Характеристика руководителя (описание профессионального опыта и достижений, областей компетенции) Юминов Артём Владимирович. Диплом III степени за выпускную квалификационную работу бакалавра, представленную на конкурс квалификационных работ ООО “Программное обеспечение вычислительной техники и автоматизированных систем” Ижевск 2011 г. Грамота за успешную подготовку команды, занявшую первое место в X учебных спортивных интеллектуальных состязаниях оп программированию, проводимых ИжГТУ им. М.Т.Калашников совместно с МГУ им. Ломоносова и Евпаторийским отделением Крымского факультета Восточноукраинского национального университета им. В.Дали 2012 г.. Студент 2 курса магистратуры кафедры “программное обеспечение” ИжГТУ им. Калашникова. Участие в организации и проведении муниципальных и региональных этапов Всероссийской олимпиады школьников по программированию 2011,2012 года. Участие в семинарах-олимпиадах ИжГТУ им. М.Т.Калашникова по программированию 2010-2013г. Информация о проекте Web-сайт проекта: moodle.cs.istu.ru Примечание: Использование прототипа на республиканских олимпиадах и в обучающих курсах ИжГТУ им. М.Т.Калашникова. Описание проекта Аннотация “Programming lesson” представляет собой программный комплекс для полного цикла подготовки программистов. Начальный уровень – игровое мобильное приложение на HTML5/JavaScript. Средний уровень - интегрированное решение для системы Moodle, позволяющее проводить преподавателю занятия для контроля и закрепления знаний по программированию. Высший уровень – акцентирование на олимпиадных задачах ACM. Актуальность проекта Полный цикл подготовки программистов от нулевого уровня знаний, до мирового олимпиадного уровня. Рассмотрим урок программирования. На текущий момент решение задачи (исходный код на языке программирования) проверяется преподавателем «на глаз» или ручным вводом нескольких тестов. При таком методе проверки учитель может одобрить неверное решение, упустив особенные условия задачи. Наша система позволит автоматически проверить решение на множестве тестов, покрывающих все случаи из задачи. А также незамедлительно узнать результат проверки. Система позволяет проводить дистанционное обучение. Конкуренты и аналоги 1) http://codeforces.ru 2) http://acm.timus.ru 3) http://informatics.mccme.ru 4) http://topcoder.com Новизна предлагаемых решений, прочие конкурентные преимущества У наших прямых конкурентов создание списка задач с последующей автоматической проверкой решения (контеста) позволяется только администраторам и лицам, приближенным к администраторам. К тому же, все проекты являются самостоятельными, и отсутствует возможность интеграции с уже используемыми решениями в учебных заведениях, например Moodle. Целевая аудитория Учебные заведения с курсами/уроками по программированию. Бизнес-модель Основной бизнес-моделью является продажа лицензий на разработанное программное обеспечение. И оказание дополнительных услуг (создание условий задач, тестов к задаче, проверяющих алгоритмов, продажа мобильной версии). Бесплатное распространение «ограниченной» версии продукта с возможностью приобрести полную, «премиум», версию. Предполагаемая Цена: лицензия на одного учащегося 50 руб. / 6 мес. Себестоимость единицы продукции: лицензия на одного учащегося 30 руб. / 6 мес. Рекламная модель: Выступления, прямая реклама в школах, проведение олимпиад, бесплатные обучающие курсы в центрах повышения квалификации. Реклама в социальных сетях. Команда проекта 1) Юминов Артём Владимирович, [email protected], ведущий программист (руководитель проекта). Диплом III степени за выпускную квалификационную работу бакалавра, представленную на конкурс квалификационных работ ООО “Программное обеспечение вычислительной техники и автоматизированных систем” Ижевск 2011 г. Грамота за успешную подготовку команды, занявшую первое место в X учебных спортивных интеллектуальных состязаниях оп программированию, проводимых ИжГТУ им. М.Т.Калашников совместно с МГУ им. Ломоносова и Евпаторийским отделением Крымского факультета Восточноукраинского национального университета им. В.Дали 2012 г., студент 2 курса кафедры “Программное обеспечение” магистратуры ИжГТУ им. М.Т.Калашникова. 2) Елшанский Константин Михайлович, [email protected], программист front-end. 3 место кафедры “программное обеспечение” в региональном конкурсе IT-Планета, по администрированию GNU/Linux, студент 2 курса кафедры “Программное обеспечение” ИжГТУ им. М.Т.Калашникова. 3) Шубин Виталий Андреевич, [email protected], программист webразработчик. Участие в разработке программ по расчёту потерь в энергосистемах промышленных предприятий (ОАО “ИжАвто”), студент 2 курса кафедры “Программное обеспечение” ИжГТУ им. М.Т.Калашникова. 4) Филиппов Алексей Николаевич, [email protected], разработчик тестирующего сервера. Летняя стажировка в Yandex’е (лето 2012), разработка “песочницы” для Yandex.Contest, Участие в полуфинале ACM ICPC Северо-Восточного Европейского региона (Санкт-Петербург 27 ноябрь 2011), разработка серверных приложений (back-end), администрирование GNU/Linux, студент 3 курса кафедры “Программное обеспечение” ИжГТУ им. М.Т.Калашникова. 5) Камашев Виктор Александрович, [email protected], разработка тестирующего сервера и задач. Призер финала студенческого командного чемпионата мира по программированию 2008 г. в Банффе - Канада (золотая медаль), неоднократный участник Всероссийских сборов студенческих команд-мастеров по программированию в гг. Петрозаводске, Перми и Ижевске, разработчик в компании ЗАО «ПФ «СКБ Контур» (с 2010 года), аспирант кафедры “Программное обеспечение” ИжГТУ им. М.Т.Калашникова. Опыт реализации проектов Филиппов Алексей Николаевич, разработчик системы “ Yandex.Contest” (2012 год). Юминов Артём Владимирович, квалификационная работа бакалавра на тему: “Система автоматизированной олимпиад” (2011 год). проверки задач для школьных