Моделирование Тематической обучающей программы
(*****@***ru)
АКТ(ф)СПбГУТ, г. Архангельск
(*****@***ru)
MБОУ СШ №9, г. Архангельск
Аннотация
Проектирование, разработка и применение обучающих программ, является необходимой частью в процессе обучения.
Учитывая особенности обучаемой группы, а также проблемы в той или иной предметной области, можно сформировать занятия по информатике и программированию таким образом, чтобы результатом ряда практических работ являлась обучающая программа. В связи с этим, целью работы является модерирование тематических обучающих программ для усвоения пройденного лекционного и практического материала не только по профилю данного предмета, но и задействовать как раз те или иные прорехи в знаниях.
Для структурированной подачи материала, следует планомерно распределить нагрузку и в зависимости от количества часов выделить основные этапы. Данный вид работы для обучаемого, как для учреждений среднего образования, так и для учреждений среднего специального образования будет являться отличной базой, которая отложится в памяти, так как в результате разработки, на выходе будет готовый информационно-образовательный программный продукт.
Этапы проектирования и разработки обучающей программы:
· изучить предметную область тематики обучающей программы;
· сформировать основу приложения, состоящую из главной формы с переходами на дочерние подменю, такие как: «Теория», «Примеры», «Тестирование», «О программе»;
· импортировать изученный материал на формы с теорией;
· составить набор тестов и оценочную систему полученных знаний;
· провести тестирование и отладку программного продукта;
· сформировать руководство пользователя данного приложения.
В качестве примера была разработана обучающая программа: «Модальные глаголы в английском языке» на языке программирования C# в среде Microsoft Visual Studio 2015. Главное меню данной программы представлено на рисунке 1.

Рис. 1. Основное меню обучающей программы
Для создания набора тестов необходимо учитывать специфику тематики обучающей программмы, а также уровень сложности создаваемых тестов. Для более детальной проверки знаний можно использовать элементы: «CheckBox», «TextBox», «RadioButton». Пример cфомированного теста представлен на рисунке 2.

Рис. 2. Пример теста обучающей программы
После прохождения теста, в зависимости от количества правильных ответов на тест, подсчитывается результат и выставляется оценка. За 85-100% правильных ответов – «отлично», от 75% до 85%- «хорошо», от 60% до 70%- «удовлетворительно», менее 60%- «плохо». Вывода оценки представлен на рисунке 3.

Рис. 3. Результат прохождения теста
Данный пример, а также этапы проектирования позволят сформировать курс обучения по информатике и программированию. В результате курса обучаемый получит готовый проект, а также не только закрепит знания по данной предметной области, а еще повторит и подготовит материал по той или иной тематике.
Литература
1. Троелсен программирования C# 5.0 и платформа. NET4.5. // . – 6-е изд. В., 2014. С 1312.![]()
![]()


