Разработка автоматизированной обучающей системы
Курсовой проект - Компьютеры, программирование
Другие курсовые по предмету Компьютеры, программирование
Разработка автоматизированной обучающей системы
Введение
автоматизированная обучающая система
Сегодня информационно-коммуникационные технологии (ИКТ) вносят принципиальные, фундаментальные изменения в трудовую, социальную, и частную жизнь людей во всем мире. Они все значительнее влияют на гражданское общество и обретают большое социальное значение.
Несмотря на то, что компьютер или ноутбук есть уже в каждой третьей российской семье, многие граждане оказываются за бортом информатизации. Неумение пользоваться информационными технологиями, элементарными электронными сервисами приводит к неравноправию по признаку доступа к ИКТ, что чревато социальными последствиями.
Многие люди, не имеющие компьютерных знаний, сталкиваются с трудностями при поиске работы. Эта проблема в первую очередь касается лиц старше 45 лет. Учитывая то, что значительная часть граждан не в состоянии оплатить дорогостоящее компьютерное обучение, особую важность приобретают социальные программы, направленные на массовую подготовку пользователей электронных сервисов. Одной из них является программа Твой курс проводимая при поддержке компании Microsoft. Центры обучения населения компьютерной грамотности чаще всего размещаются в учреждениях культуры и образования и находятся во многих городах Кемеровской области, в том числе и в городе Анжеро-Судженск.
Одной из проблем организации обучающего процесса является устаревшее программное обеспечение (ПО) и недостаточная компетентность преподавателей, вследствие этого было решено разработать автоматизированную обучающую систему (АОС) дающую базовые знания об устройстве и работе на персональном компьютере (ПК) и основных программах востребованных на большинстве предприятий.
Целью курсовой является разработка автоматизированной обучающей системы с современной информационной базой, достаточной для работы в новейших операционных системах и офисных программах для автоматизации обучения населения компьютерной грамотности.
Для достижения данной цели необходимо решить ряд задач:
.Изучить предметную область;
.Выделить функциональные и не функциональные требования;
.Построить модель вариантов использования;
.Разработать учебно-методический комплекс (УМК);
.Построить ER диаграмму;
.Построить диаграмму развёртывания;
.Спроектировать базу данных;
.Реализовать спроектированную систему;
Программа будет иметь простой и удобный интерфейс что способствует более эффективному обучению и продвинутой системой навигации для быстрого доступа к интересующим материалам.
Курсовая работа включает в себя следующие главы:
В первой главе проводится описание предметной области в которую будет входить обобщение принципов построения существующих АОС, классификация принципов их построения, обзор существующих АОС и более подробная информация о программе Твой курс .
Во второй главе Проектирование описывается этап проектирования информационной системы - постановка задачи, определение требований, модель вариантов использования, описание предметной области, структура базы данных и обоснование выбора платформы проектирования.
В третьей главе представлено описание работы с программой в виде руководства пользователя. В заключении приведены выводы и основные результаты проделанной работы и планы на будущее. Список литературы содержит сведения об используемых информационных ресурсах.
В приложении 1 содержится описание учебно-методического комплекса.
Глава 1. Анализ предметной области
.1 Принципы построения автоматизированных обучающих систем
В настоящее время в процесс обучения активно внедряются программные технологии на базе персональных ЭВМ, применяемые для передачи ученику учебного материала и контроля степени его усвоения. При этом на рынке программного продукта за последнее десятилетие появилось достаточно большое количество обучающих систем, в том числе и автоматизированных (АОС), которые охватывают различные предметные области, и призваны решать задачи обучения на различных этапах жизни человека - от начальных классов средней школы до процесса обучения в высших учебных заведениях.
Автоматизированной обучающей системой будет являться любая АОС, так как, ряд задач, например отображение информации или анализ правильного ответа, выполняются без участия человека. Каждая АОС имеет определенную структуру на основе группы элементов с указанием связей между ними и дающее представление о системе в целом. Поэтому структура системы может быть охарактеризована по имеющимся в ней типам связей.
На основе проведенного анализа можно сделать вывод, что каждая обучающая система имеет четко выраженную структуру, и эти структуры можно классифицировать следующим образом:
По структурным признакам взаимодействия обучающей системы с пользователем АОС подразделяются на разомкнутые (без обратной связи) и замкнутые (с обратной связью) системы, которые отличаются принципиальным подходом к процессу обучения.
В разомкнутых АОС порядок предоставления учебного материала не зависит от степени его усвоения учащимся. Здесь лишь выполняется определенная заранее заданная программным путем последовательность изложения урока или контрольных вопросов. При этом наиболее простыми из числа разомкн?/p>