Онлайн-сервис обучения языкам программирования с моментальной проверкой кода, созданного учениками

Обоснование актуальности для развития университета и/или университетской среды.

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

Если некоторые языки программирования (ЯП) можно использовать для практического обучения и самоконтроля без специального ПО и библиотек, то ряд других как правило более требовательны.

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

Стоит отметить, что данный продукт возможно использовать для изучения разных ЯП, целевыми полагается считать Java, Python, C#, PHP. Также, интересным было бы включение и технологии SQL. Однако, на первом этапе предлагается остановиться на PHP.

Краткая характеристика предполагаемых изменений.

Как отмечалось выше, продукт создается в целях упрощения процесса обучения в ряде аспектов; для усиления позиций Университета в сфере электронного образования, обучения школьников и даже заочников и студентов дистанционной формы обучения. А также для стимулирования массовости обучения ЯП.

Обучающие онлайн-материалы с подобными функциями полезны также и для массового межрегионального привлечения внимания, позиционирования, выявление талантливых и мотивированных будущих абитуриентов, ведь сервис предполагается позиционировать как массовый, т.е. любой пользователь Интернета может пройти обучение. Однако, возможно некоторое деление по сложности и\или составу курса, например, делать особый набор уроков для школьников и т.д.

В совокупности – это один из шагов в том числе на пути развития электронного обучения.

Кроме того, сервис может иметь разграничения доступа, т.е. платную и бесплатную части.

В целом, подобные продукты актуальны и для коммерческого применения, примером является проект «Javarush» (https://javarush.ru/). При этом, данный рынок на данный момент является довольно свободным и малоконкуретным.

Характеристика имеющихся ресурсов проекта. Описание требуемых ресурсов. Предполагаемые расходы.

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

  • Хостинг проекта в случае использования внешнего коммерческого сервиса – 150-400 руб.\мес. (до 9.6 тыс. руб.). Однако, стоит рассмотреть вопрос использования внутренних ресурсных и технических возможностей ТГУ.
  • Услуги специалиста-программиста по экспертизе качества учебных материалов и выявлении того, что стоит изменить – до 10 тыс. руб.\мес. В объёме 1-3 месяца (до 30 тыс. руб.).
  • Услуги по созданию полнофункциональной версии Продукта – до 30-70 тыс. руб.
  • Продвижение, в том числе через платные услуги– до 30 тыс. руб.

Возможны иные расходы.

Предполагаемые заинтересованные стороны.

  • Студенты ТГУ.
  • Администрация ТГУ.
  • Абитуриенты ТГУ.
  • Ученики старших классов школ.
  • Частные лица, заинтересованные в соответствующем обучении.

Этапы работ по проекту и сроки.

  • Создание внутренней структуры работы. Доработки и уточнения Технических требований к продукту. Детализация и согласования состава обучающих материалов (апрель-октябрь 2018г.).
  • Непосредственно создание онлайн-сервиса. Внесение возможных правок по ходу создания. (сентябрь 2018г. – февраль 2019г.).
  • Начало популяризации и продвижения продукта, в том числе с использованием первых инфоповодов. (с февраля 2019г., однако отдельные инфоповоды и\или применение пользователями части возможностей продукта возможно и ранее)
  • Дальнейшее развитие проекта. (февраль 2019г. и далее).

Предполагаемые результаты реализации с показателями их достижения.

В результате будет создан веб-сайт (но в будущем возможны и десктоп версии и версии для платформ Android, iOS, Windows Phone) с реализацией учебного материала разного уровня сложности по основам как минимум одного ЯП. Сайт будет иметь функцию разграничения доступа к обучению, т.е. доступ можно как предоставлять бесплатно, так и продавать доступ в форме подписки.

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

Изучение материала будет сопровождаться накоплением условных внутренних баллов, будет реализована функция проверки правильности набранного вручную программного кода обучающимся – без необходимости искать, устанавливать специальный набор ПО и программных библиотек, настраивать их, зависеть от используемой технической платформы.

Возможности передачи опыта (результатов) проекта в соответствующие структуры ТГУ.

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

Информация об авторе проекта.

Ивлев Игорь Сергеевич, студент-магистрант НИ ТГУ, ЛГПИ. Направление - Гуманитарная информатика.

Ранее окончил КемГУ (по специальностям Юриспруденция и Прикладная информатика). В данный период был активистом и участником команд SIFE, клуба дебатов, проекта Молодежный парламент города.

Кроме того, автор проекта по развитию направления «оцифровки» традиционных услуг, перевода их в онлайн-формат.

Документы

Комментарии

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

Автор инициативы

Чтобы поддержать инициативу, вам необходимо авторизоваться

Войти на сайт

Рассказать друзьям

Поддержали инициативу

Напишите нам

Спасибо! Ваше сообщение получено! В ближайшее время мы свяжемся с вами.