Государственное бюджетное общеобразовательное учреждение города Москвы "Школа с углубленным изучением информационных технологий № 000"
Медиасистема для образовательных учреждений Sturtal
инженерное направление
8 класс, ГБОУ Школа № 000,
Учитель информатики, ГБОУ Школа № 000,
Москва, 2017
Введение 3
Основная часть 4
Критерии качества готового продукта 4
Этапы разработки продукта 5
Результаты. Область применения 5
Заключение 6
Используемая литература 7
Введение
В современном школьном образовательном процессе часто наблюдается невысокая оперативность в информировании учащихся о текущих событиях и мероприятиях, а также недостаточность обратной связи «ученик-учитель». Но благодаря достижениям научно-технического прогресса распространенность электронных гаджетов, таких как смартфоны,
планшетные и сверхкомпактные ПК среди учащихся достигла практически 100% уровня.
Абсолютное большинство уже обладает минимально необходимыми навыками работы с такого рода устройствами и не нуждается в специальном обучении. При таком раскладе появляется возможность внедрить в образовательно-воспитательный процесс специальное мобильное приложение, дающее пользователю доступ к информационной среде учебного заведения. Это позволит повысить оперативность в извещении учащихся об основных событиях учебного заведения, таких как смена класса/аудитории, перенос и отмена занятий, организация конкурсов, встреч, дополнительных и внеклассных занятий и т. п. Появляется возможность быстро узнать мнение учащихся по тому или иному вопросу, чтобы максимально эффективно планировать деятельность учебного заведения. В дополнение появляется возможность организации обратной связи с учениками на любом уровне, от преподавателя до директора.
В сочетании с дополнительными интерактивными функциями (карта, лента новостей, соцопросы и пр.) реализация и внедрение подобного приложения позволит разнообразить образовательный процесс, повысить его качество и эффективность. Однако готовых программных платформ для реализации подобной функциональности не существует, поэтому разработка таковой даст возможность воспользоваться вышеперечисленными преимуществами, а также получить знания и навыки в востребованной и актуальной области разработки мобильных приложений.
Цель
Создать интерактивную среду, благодаря которой участники образовательного процесса смогут своевременно получать важную информацию, обмениваться сообщениям.
Задачи
- В своей школе на основе опросов учеников и экспертных советов учителей
выявить основные функции информационной среды.
- Разработать концепцию и дизайн мобильного приложения. Реализовать и протестировать мобильное приложение. Развернуть и настроить бэкэнд для информационной среды. Внедрить созданное приложение в образовательный процесс.
Основная часть
Критерии качества готового продукта
Для оценки конечного продукта мною были поставлены следующие критерии качества:
- Ранжированный список основных востребованных функций информационной среды учебного заведения. Концепт и дизайн мобильного приложения. Созданное мобильное приложение + развернутая информационная среда, пожелания и комментарии по их использованию.
Этапы разработки продукта
1. – теоретическая подготовка и предварительные исследования.
- Составить список востребованных функций информационной среды на основе широкого опроса учителей и учащихся. Подготовить аналитический отчет
2. – Разработка мобильного приложения.
- Анализ каждой реализуемой функции, выбор алгоритма/способа реализации Разработка дизайна мобильного приложения. Прототипирование и отладка приложения. Подготовка итоговой версии на основе предварительного тестирования.
3. – Внедрение информационной среды.
- Реализация/внедрение бэкэнда для системы. Объединение и взаимная интеграция всех компонентов информационной среды
(бэкэнд + мобильное приложение).
- Широкое публичное тестирование, сбор отзывов и пожеланий. Создание обучающих материалов и обучение пользователей. Коррекция алгоритмов, доработка функциональности и дизайна приложения. Финальное тестирование. Апробация в условиях школы.
Результаты. Область применения
В результате мной была создана медиасистема, которая позволит участникам образовательного процесса оперативно получать информацию и взаимодействовать друг с другом. Для реализации серверной части использовался PHP фреймфорк Yii2. База данных - MySQL. Интерфейс написан на базе HTML/CSS/JS темы Metronica. Android приложение реализовано на языке программирования Java. База данных - SQLite. Интерфейс написан с помощью языка разметки XML. Для реализации интеграций с сервисами Google был использован Firebase. Для интеграции рекламы был использован Google AdMob.
Интерфейс программы выполнен с соблюдением принципов Material Design.
Основными функциями являются:
- Живая лента новостей
- Система мгновенного обмена сообщениями
- Интерактивные тесты
- Система уведомлений о различных событиях.
В процессе работы у меня возникли трудности с написанием API. Для добавления поля в компонент EasyiiCMS нужно сделать достаточно немалое количество манипуляций, что усложнило разработку серверной части в условиях Agile, без точного понимания структуры БД.
Заключение
Мой сканер имеет большой потенциал. На его основе могут быть созданы другие антивирусы, компании могут распространять заполненный базой сканер своим пользователям, в том числе, в школах. Он может свободно распространяться в сети Интернет и приносить пользу начинающим специалистам, которые хотят разобраться в основе работы антивирусных сканеров.
Я планирую продолжить развивать свой проект в будущем, например, реализовать обнаружение подключения новых дисков, реализовать эвристический анализ запускаемых файлов.
Используемая литература
https://play. /store/apps
https://
https://developer.
https://www. coursera. org
https://firebase. /docs
http:///docs
http://


