2.1. Общие сведения о программе

Программа представляет собой электронный учебник со встроенным средством самокон­троля и проверки знаний.

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

Для контроля работы пользователей, в про­грамме пре­дусмотрена функция «показать оценки».

Далее, после регистрации, пользователю предлагается выбрать тему для изу­чения.

Здесь также показаны оценки за каждую из изученных тем.

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

После выбора темы открывается окно с обучающим текстом. Процесс работы с ним мало отличается от просмотра страниц Internet.

Переходы по страницам материала осуществляются тремя способами:

1.         кнопки «назад» и «вперед»

2.         гиперссылки в тексте материала

3.         список тем и разделов в левой части формы

Функции всех кнопок дублируются в строке меню программы.

Пользователю доступен также словарь, составленный из новых слов, упот­ребляемых в тексте.

После прочтения очередного раздела программа предлагает пройти тест для проверки усвоения темы.

В программе предусмотрено 5 вариантов теста для каждой темы, вариант вы­бирается случайно при каждом открытии теста.

Количество вопросов и вариантов ответа может быть различным (в зависимо­сти от составленного теста), оценка выставляется по формуле:

 (5*кол-во верных ответов)div(кол-во вопросов).

Пройдя тест и нажав на кнопку «проверить», пользователь может увидеть не только оценку за тест, но и список тем, которые нужно повторить, чтобы улучшить результаты. Список правильных ответов НЕ выводится.

Время прохождения теста также ограничено и определяется при его составле­нии.

Во время работы пользователь может контролировать время решения теста по таймеру и двум прогрессбарам (первый показывает время решения текущего задания, второй – всего теста).

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

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

Прервать выполнение теста пользователь может в любой момент, нажав соот­ветствующую кнопку.

Для корректировки мелких ошибок оформления и со­дер­жания материала в про­грамме предусмотрен ре­жим редакти­рования, войти в который можно при по­мощи выбора соответст­вующего пункта в главном меню формы изуче­ния. (па­роль редактора: 9091433506).

Процесс редактирования прост и нагляден, не требует дополнительного пояс­нения. Для редактирования других модулей программы (тестов и определе­ний) созданы вспомогательные программы: Testmaker.exe и Defedit.exe, вход в которые также осуществляется по паролю 9091433506.

2.2. Принцип работы программы

Программа состоит из трех главных модулей:

§   Модуль регистрации пользователей;

§   Модуль изучения материала;

§   Тестовый модуль (проверка знаний)

И пяти вспомогательных, на которых, для краткости, останавливаться не бу­дем.

2.2.1. Модуль регистрации пользователей

Принцип работы модуля основан на записи и чтении из файла «users.dat» ос­новной информации о пользователях:

§   Имя

§   Пароль для входа в программу

§   Оценки за выполнение каждого раздела программы.

Структура реализована в форме файла из записей.

После выбора пользователя и ввода пароля на форме регистрации имя и мас­сив оценок отображаются на форме списка тем.

2.2.2. Модуль изучения материала

Основан на файле «forms.dat» и файлов вида «mn.rtf», где m, n – номер темы и раздела соответственно, которым принадлежит материал файла.

Вся информация об отображаемом на форме материале хранится в файле «forms.dat», а именно:

§   Название раздела

§   Имена, положение гиперссылок и номера разделов, на которые они ссылаются

§   Положение, размер, и адрес картинок, отображаемых на форме

§   Количество разделов в теме

Данные организованы в форме массива записей, обращение к материалу про­исходит по его порядковому номеру.

 

2.2.3. Модуль проверки знаний

Основан на текстовых файлах с вопросами теста. Ответы на тест располага­ются ОТДЕЛЬНО от вопросов в файле «test.dat», в котором хранится массив записей – данных для отображения нужного вопроса теста.

Поля записи:

§   Имя файла с вопросом теста

§   Время на выполнение каждого вопроса

§   Массив ответов

§   Номер верного ответа

§   Адрес страницы обучающего материала, на которой рассмотрено  и решение вопроса.

§   Адрес картинки, подгружаемой, при необходимости к вопросу ирррррр теста.

Это основные принципы работы программы, более детально их можно рас­смотреть, ознакомившись с кодом программы.

Программу можно скачать по адресу: fizmath.net\kurs.rar


Информация о работе «Разработка обучающей программы, поддерживающей изучение темы "Структуры данных"»
Раздел: Информатика, программирование
Количество знаков с пробелами: 37860
Количество таблиц: 11
Количество изображений: 5

Похожие работы

Скачать
255323
33
27

... в помещении представлена на рисунке 4.1 Рисунок 4.1 - Схема размещения светильников в аудитории № 209. Заключение В работе проведено исследование использования программ дистанционного обучения для подготовки учебно-методической документации, описаны их положительные стороны и выявлены основные проблемы. В результате проведенного исследования разработано web-приложение "R@Learning ...

Скачать
46704
1
0

... деятельности во внешней речи про себя и этап выполнения деятельности в форме внутренней речи. Данные характеристики деятельности и этапы ее становления и определяют требования к составлению обучающих программ. 2. При оценке авторской технологии проверяйте ее на соответствие признакам педагогической (методической) технологии   Классификационные параметры технологии По уровню применения: ...

Скачать
107365
2
8

... мы все сделали правильно, воспроизведем курс с начала, щелкнув кнопку Restart на панели управления. Создание кадров «Автор» и «Уч. пособ» идентично созданию кадра «Заголовок». Первый отображает фамилию и инициалы автора, а второй указывает, что это – электронный обучающий комплекс. Пятый и шестой кадр {Wait Icon и Erase Icon) весьма тесно связаны друг с другом. Эта пара обеспечивает управляемый ...

Скачать
50931
6
14

... переводит его пользователь и состояние предписываемое инструкцией. На основании сравнения этих значений можно построить диалог, направляющий действия пользователя. 2.1. Разработка структурной схемы Рис. 2.1. Структурная схема программы-тренажера Для описания структуры разрабатываемого программного комплекса его можно разделить на два основных блока: Блок, обеспечивающий работу ...

0 комментариев


Наверх