Проекты

Разработка сайта для тестирования программ

Работа призёров конкурса проектов и исследований «Инженеры будущего» открытой городской научно-практической конференции «Инженеры будущего» в секции «Информационные технологии, программирование, прикладная математика, социальный инжиниринг» среди работ учащихся 10−11 классов

Направление работы: Информационные технологии
Авторы работы: ГБОУ Школа № 1557
Предметы: Информатика
Классы: 10 класс
Мероприятия: Конкурс проектов и исследований «Инженеры будущего» открытой городской научно-практической конференции «Инженеры будущего» 2021 года

Актуальность

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

Цель

Обеспечить возможность проведения уроков программирования в IT-классе.

Задача

Разработать программное обеспечение для уроков программирования в IT-классах.

Оснащение и оборудование, использованное при создании работы

  • Персональный компьютер с доступом в Интернет

Описание

Ход работы:

  • дизайн и создание веб-страницы выбора класса учащегося;
  • тестирование и отладка веб-страницы выбора класса учащегося;
  • дизайн и создание веб-страницы регистрации учащегося;
  • тестирование и отладка веб-страницы регистрации учащегося;
  • дизайн и создание веб-страницы выбора темы (контеста);
  • тестирование и отладка веб-страницы выбора темы (контеста);
  • дизайн и создание веб-страницы с задачами;
  • тестирование и отладка веб-страницы с задачами;
  • создание страницы просмотра посылок учеников для преподавателя;
  • создание сводной таблицы результатов;
  • создание, тестирование и отладка скрипта для компиляции программ учащихся;
  • удаленная отладка тестирующей системы на сервере;
  • резервное копирование данных.

Результаты работы/выводы

Результатом работы стала созданная тестирующая система для IT-классов. Данная система поможет обучающимся лучше изучить программирование.

Перспективы использования результатов работы

Несмотря на работоспособность системы у неё имеется огромное поле для внесения улучшений. Например, можно добавить возможность просмотра исходного кода посылки учеником или добавить кнопку перехода на другой хостинг. Также можно добавить мини-википедию по основной теории для помощи в решении задач.