Министерство образования и науки Российской Федерации
ФЕДЕРАЛЬНОЕ ГОСУДАРСТВЕННОЕ БЮДЖЕТНОЕ
ОБРАЗОВАТЕЛЬНОЕ УЧРЕЖДЕНИЕ
ВЫСШЕГО ПРОФЕССИОНАЛЬНОГО ОБРАЗОВАНИЯ
«ОРЕНБУРГСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ»
Факультет информационных технологий
Кафедра информатики
КУРСОВАЯ РАБОТА
по дисциплине «Использование информационных и коммуникационных технологий в образовании»
Разработка программного продукта адаптивного обучения АЯП Prolog
ОГУ 050202.65.6014.037.05 О
Руководитель работы
канд. пед. наук, доцент
_____________В. А. Красильникова
Исполнитель
студентка группы 10 ИН
_______________
Е. С. Семенова
Оренбург 2014
Министерство образования и науки Российской Федерации
ФЕДЕРАЛЬНОЕ ГОСУДАРСТВЕННОЕ БЮДЖЕТНОЕ
ОБРАЗОВАТЕЛЬНОЕ УЧРЕЖДЕНИЕ
ВЫСШЕГО ПРОФЕССИОНАЛЬНОГО ОБРАЗОВАНИЯ
«ОРЕНБУРГСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ»
Факультет информационных технологий
Кафедра
информатики
Задание на курсовую работу
Разработка
программного продукта адаптивного обучения АЯП Prolog
Перечень подлежащих разработке вопросов:
а) провести анализ научно-педагогической литературы по вопросам проектирования и создания адаптивной модели обучения;
б) провести анализ и выбрать ИС для создания адаптивной модели обучения;
в) разработать структурную схему адаптивной модели;
г) создать программу с удобным пользовательским интерфейсом.
Перечень графического материала:
Таблицы и рисунки, отражающие создание и возможности программного продукта.
Дата выдачи задания “___”______________2014 г.
Руководитель
канд. пед. наук, доцент В.А. Красильникова
Исполнитель
студентка группы 10 ИН Е.С. Семенова
Срок защиты работы “04” декабря 2014 г.
Аннотация
Курсовая работа посвящена разработке программного продукта адаптивной модели обучения АЯП Prolog.
Первая глава курсовой работы содержит теоретические данные по вопросам разработки программного продукта адаптивной модели обучения, полученные в результате анализа научно-педагогической литературы. Вторая глава включает в себя данные, полученные непосредственно при проектировании и реализации программного продукта адаптивной модели обучения.
Курсовая работа включает в себя введение, две главы, заключение, список
использованных источников в количестве 15 единиц,19 рисунков и 1таблицы. Работа
представлена на 26 страницах.
Содержание
1. Анализ научно-педагогической литературы по вопросам создания адаптивной модели обучения
.1 Роль и возможности адаптивной модели в организации образовательного процесса
.2 Разработка адаптивной модели
. Проектирование и разработка адаптивной модели обучения АЯП Prolog
.1 Структура и механизм навигации в адаптивной модели обучения АЯП Prolog
.2 Обзор и выбор инструментальных средств
.3 Программная реализация адаптивной модели обучения АЯП Prolog
.4 Демонстрация созданного программного продукта
Заключение
Список использованных источнико
В современном обществе потребностью образования является поиск новых и более действенных педагогических технологий обучения. В обучении инновации рассматриваются как необходимое условие интеллектуального, творческого и нравственного развития учащихся.
Меняется общество и приоритеты, вместе с ними цели образования. Сегодня от преподавателя требуется обучить учащихся умениям самостоятельно получать и анализировать нужную информацию. На первое место ставятся задачи по формированию личности, способной к дальнейшему самообразованию.
Актуальность. Развитие индивидуальных качеств личности становится важнейшей задачей образования. Однако, выпускник современного образовательного учреждения не обладает достаточно сформированными качествами личности. Поэтому, необходимо создать условия для развития индивидуальных качеств личности, к таким как:
- адаптация к жизненным ситуациям, самостоятельное приобретение знаний, умение применять их на практике;
- самостоятельно критически мыслить,
- уметь увидеть проблему, рационально и грамотно подбирать необходимое решение;грамотно работать с информацией;
- быть коммуникабельным, уметь работать в коллективе.
В связи с такими приоритетами в обучении преподаватель приобретает иную роль в учебном процессе - не только роль носителя знания и контролирующей инстанции, но и роль организатора самостоятельной познавательной деятельности ученика.
Обнако условия недостаточно проработаны, чему и просвящена курсовая работа.
Объект работы -использование ИКТ в образовательном процессе
Предмет курсовой работы - разработка программно-методического комплекса, реализующего адаптивную модель обучения для подготовки бакалавров по направлению педагогического образования «Информатика».
Целью курсовой работы является разработка адаптивной модели обучения «АЯП Пролог» .
Для достижения поставленной цели необходимо решить следующие задачи:
) провести анализ научно-педагогической литературы по вопросам проектирования и создания адаптивной модели обучения;
) провести анализ и выбрать инструментального средства для создания программного продукта адаптивной модели обучения;
) создать программу, реализующую модель обучения;
) подобрать материал для реализации адаптивной модели
1. Анализ научно-педагогической литературы по
вопросам создания организационно-педагогических условий для
.1 Роль и возможности адаптивной модели в
организации образовательного процесса
Активное внедрение информационных технологий во все сферы человеческой деятельности предопределяет необходимость использования современных форм подготовки квалифицированных кадров в области высшего профессионального образования. Поэтому в современном образовании происходит постепенный переход к индивидуальному образовательному подходу для каждого обучаемого. На сегодняшний день обеспечение условий для реализации адаптативного обучения является одним из наиболее развивающихся направлений в системах электронного обучения. В связи с этим исследования и разработка компьютерных систем обучения направлены на внедрение методов адаптации в электронные системы обучения.
В общем случае, под адаптивностью в обучении понимают процесс обучения, который построен на основе компьютерных средств обучения. Данный процесс обучения учитывает личные особенности учащихся [1].
Адаптивная модель обучения подразумевает адаптивное управления с представление обучающего материала, тестирования и, соответственно навигацию. Под адаптивным обучающим материалом предполагается блок материалов, который автоматически генерироваться для конкретного пользователя из локальных и удаленных ресурсов. Очень важным элементоя является система контроля. Адаптивная система тестирования позволяет на основе анализа результатов тестирования определить степень овладения изучаемым материалом, выявить пробелы в знаниях, найти части курса, дополнительное изучение которых позволит устранить эти пробелы, и автоматически перестроить стратегию обучения. Навигация в системе реализовывается такими способами как прямое руководство.
Эффективная организация адаптивного обучения должна опираться на разработку специальных информационных моделей и программное обеспечение, ориентированные на учет функционального состояния и общую специфику протекания индивидуального обучения по какому-либо предмету. Такие информационные образовательные технологии позволяют на более качественном уровне организовать процесс обучения на всех этапах работы со студентами, непрерывно проводить системную оценку их предметных достижений, сформированных знаний, умений, навыков и компетенций, составлять более точный психологический портрет обученного специалиста с позиций требуемой индивидуальной траектории обучения и последующих обучающих программ, автоматически учитывающих это в соответствии с непрерывно-поступающей информацией по каждому студенту при организации работы с ним на стадии непосредственного взаимодействия. Кроме того, информационная система адаптивного обучения выступает своеобразным «психологом» и «педагогом» в развитии и корректировании ряда важных качеств и свойств обучающихся студентов - будущих специалистов, формирования у них все необходимых умений, навыков и профессиональных компетенций [5].
адаптивный модель образовательный программный
Рассмотрим разработку программного продукта адаптивной модели обучения. Для создания современной реализации адаптивной системы необходимо сформулировать ряд требований, который она должна удовлетворять.
. В основу организации процесса обучения должен быть положен компетентностный подход. Необходимо чтобы процесс обучения был направлен на развитие и совершенствование определенных компетенций, которые формируются существующими образовательными стандартами. Набор компетенций должен быть учтен на всех этапах обучения, начиная от формирования учебного плана и заканчивая оценкой результатов обучения.
. Необходимо основываться на достоинствах и недостатках существующих систем обучения. Опыт использования систем, а так же анализ их недостатков позволит создать современную конкурентную систему, соответствующую современным стандартам.Разработанный программный продукт реализует адаптацию по нескольким этапам.
Первым этапом является построение структуры программного продукта. Этот этап является основополагающим. В структуре необходимо отразить все компоненты, которые будут участвовать и взаимодействовать. К таким компонентам можно отнести уровни, блоки, а так же навигацию. Структура программного продукта является основным компонентом системы, с помощью которого реализуется адаптация.
Вторым этапом разработки программного продукта является выбор инструментальных средств, при помощи которых будет создан продукт. Инструментальное средство выбирается сравнительной таблицей, в которой отражены достоинства и недостатки основных характеристик.
Третьим этапом является адаптация содержания учебного материала. Этот этап реализуется подбор учебного материала для каждой индивидуальной траектории обучения. Данный этап позволяет создать совершенно новую и эффективную систему обучения.
Четвертый этап предполагает адаптацию контроля знания. Индивидуальные характеристики обучающегося определяются на начальном этапе обучения при помощи специальных тестовых заданий. В дальнейшем эти характеристики служат параметрами для направления и корректировки обучения
Перед тем, как приступить к написанию программного продукта, необходимо разработать структуру и механизм навигации в создаваемом продукте. Рассмотрим подробно программный продукт адаптивной модели обучения, представленную на рисунке 1.
Программный продукт адаптивной модели состоит из входного теста, а также включает в себя 3 уровня учебного материала, разделенного по сложности. В каждом уровне представлено два блока учебного материала. Каждый блок учебного материала содержит лекции, задание и тест, который составлен по пройденному материалу. Адаптивность данной модели заключается в том, что в зависимости от результатов прохождения входного теста, система направляет ученика на первый блок учебного материала одного из уровней. Затем учащийся после изучения материала отвечает на тест первого блока одного из уровней, и программа автоматически направляет ученика на другой уровень сложности. Перейдя на другой уровень, учащийся проходит обучение второго блока одного из уровней, и также проходит тест по пройденному материалу второго блока. После второго тестирования ученику необходимо пройти итоговый тест и узнать результаты обучения, представленные в виде оценки.
Навигация в созданном продукте будет осуществляться при помощи гипертекста. Рассмотрим об этом подробнее. Гипертекстом можно назвать текст в любом формате, некоторые части текста которого, могут ссылаться на другие части этого текста. Это позволяет быстро переходить от одной части текста к другой.
Идея гипертекста проста и состоит в том, чтобы дать человеку средства
воспринимать информацию в определяемой им последовательности. В информационных
технологиях гипертекст необходим для организации взаимосвязей между различными
объектами (документами, фрагментами документов, кнопками, графическими
изображениями, программами и прочее). Для осуществления переходов необходимо
создание специальных областей, активизация которых, например, щелчок мыши,
нажатие клавиши клавиатуры или слово, произнесенное в микрофон, приведет к
переходу от одного объекта к другому. Подобные области могут быть встроены в
объекты (это называется внутренним гипертекстом) или быть организованными в
отдельные объекты (это называется внешним гипертекстом). Единственное, что
необходимо для работы с гипертекстом - это гипертекстовые связи между
объектами. Объекты и связи образуют сеть. Переходы пользователя или компьютера
при просмотре информации называется гипертекстовой (или гипермедиа) навигацией.
Рисунок 1 - Структурная схема адаптивной модели обучения
Навигация - способ определения местоположения и перемещения пользователя из одной точки гиперпространства в другую.
Элементы навигации могут быть или произвольно разбросаны в пространстве документа или объединены в группы - панели управления, навигационные карты (карты-изображения), оглавления.
Можно выделить три способа построения систем навигации и управления действиями пользователя:
- предоставление пользователю полной свободы работы с системой;
- ограниченное управление действиями пользователя;
- адаптивная навигация (адаптивная гипермедиа).
Согласно первому подходу пользователю предоставляется полная свобода по поиску и просмотру информации, выполнению приложений. С другой стороны ограниченное управление предполагает единственную свободу для пользователя - запустить приложение. Далее все действия пользователя определяются приложением. Обучающие приложения сочетают, в основном, первые два рассмотренных выше подхода.
Расс Средства свободной навигации включают в себя:
- Гиперссылки и навигационные структуры на их основе.
Гипертекстовые средства позволяют создать меню, словари, сетевые структуры для управления возможностями обращения к информации и выполнения программ. В ряде случаев приложения сами строят дополнительные меню, кнопки или иерархические представления, помогающие пользователю ориентироваться в электронном издании или в программе.
- Ограниченное управление может быть «зашито» в программный код
системы и недоступно преподавателю, проводящему занятия с обучаемыми, либо быть
настраиваемым. В обучающих системах настройка реализуется либо с помощью
редактирования конфигурационных файлов, специальных административных
приложений, либо специализированных языков. Управление на стороне системы может
быть линейным, когда при каждом запуске системы выполняется определенная
последовательность команд или разветвленным, когда выполнение очередной команды
системы определяется реакциями пользователя.
Учитывая специфику разрабатываемого программного продукта и уровень собственной подготовки, данная курсовая работа будет написана с помощью стандартного языка гипертекстовой разметки документов HTML, каскадных таблиц стилей CSS, а так же скриптового языка программирования PHP.
Преимущество языка PHP заключается в том, что этот язык специально разработан для написания web-приложений, а так же в возможности создания HTML документов с внедренными командами PHP. Значительным отличием PHP от какого-либо кода, является то, что PHP-скрипты выполняются на стороне сервера. PHP прост для освоения, и вместе с тем способен удовлетворить запросы профессиональных программистов. Язык PHP позволяет создавать качественные web-приложения за очень короткие сроки.