Моделирование Тематической обучающей программы

(*****@***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.**