Разработка электронной учебной среды по развитию наглядно-образного мышления

 















Курсовая работа

Разработка электронной учебной среды по развитию наглядно-образного мышления


ОГЛАВЛЕНИЕ

электронный учебный база данные

ВВЕДЕНИЕ

. ПОСТАНОВКА ЗАДАЧИ

.1 ХАРАКТЕРИСТИКА ВЫБРАННЫХ ПРОГРАММНЫХ СРЕД И СРЕДСТВ

.2 ОПИСАНИЕ ПРЕДМЕТНОЙ ОБЛАСТИ

. ОПИСАНИЕ ДАННЫХ

. ОПИСАНИЕ БАЗЫ ДАННЫХ

. РУКОВОДСТВО ПОЛЬЗОВАТЕЛЯ

. СХЕМА ФУНКЦИОНИРОВАНИЯ ПРОГРАММНОГО СРЕДСТВА

ЗАКЛЮЧЕНИЕ

СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ


ВВЕДЕНИЕ


Тема дипломной работы: Разработка электронной учебной среды по развитию наглядно-образного мышления.

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

Данная система хранит информацию о пользователях, результатах и эффективности тестирования.

В программе выделяются два типа пользователей: администратор (преподаватель) и тестируемый (школьник).

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

В процессе выполнения данного проекта были проделаны следующие виды работ:

1.изучена новая предметная область;

2.выявлены основные функции и требования к создаваемой системе, создана спецификация требований к системе;

.разработаны проектные решения на основе спецификации требований;

.спроектирована база данных;

.спроектирован интерфейс к ней;

.выбраны программные средства для реализации системы;

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

.выполнена реализация системы;

.проведена отладка программы;

.проведен анализ и сравнительная оценка полученных результатов;

В качестве основного программного средства было выбрано Delphi 7. Выбор программного средства в основном обусловлен требованиями руководителя. Также была использована настольная СУБД MS Office Access.


1.ПОСТАНОВКА ЗАДАЧИ


Моей задачей в данном проекте являлось разработать, прежде всего, удобный, с точки зрения управления интерфейс, увидев который в первый раз, пользователь сразу бы начал работу, т.е. создание привычного интерфейса для подобных систем. Задача была поставлена моим руководителем, суть задачи: Разработать пользовательский интерфейс для режима обучения, базы данных и наполнение базы данных.

В ходе работы над проектом мне пришлось столкнуться с некоторыми трудностями, что подтолкнуло меня к более глубокому изучению некоторых программных средств (чему я был только рад) и разработке новых для меня алгоритмов. Естественно я использовал разработанные до меня методы работы с конкретными компонентами программных средств.

Как уже говорилось ранее, тема дипломного проекта обозначилась как "Разработка электронной учебной среды по развитию наглядно-образного мышления". Сейчас я попытаюсь объяснить поподробнее, о чём идет речь. Мой комплекс состоит из нескольких упражнений состав, которых зависит от выбранного варианта, т.е. от уровня сложности.

В частности опишу каждое из этих упражнений:

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

Серия B - построена по принципу аналогии между парами фигур. Обследуемый должен найти принцип, соответственно которому построена в каждом отдельном случае фигура и, исходя из этого, подобрать недостающий фрагмент. При этом важно определить ось симметрии, соответственно которой расположены фигуры в основном образце.

Серия C - построена по принципу прогрессивных изменений в фигурах матриц. Эти фигуры в пределах одной матрицы все больше усложняются, происходит как бы непрерывное их развитие. Обогащение фигур новыми элементами подчиняется четкому принципу, обнаружив который, можно подобрать недостающую фигуру.

Серия D - построена по принципу перегруппировки фигур в матрице. Обследуемый должен найти эту перегруппировку, происходящую в горизонтальном и вертикальном положениях.

Серия Е - основана на принципе разложения фигур основного изображения на элементы. Недостающие фигуры можно найти, поняв принцип анализа и синтеза фигур.

Серия Все - все вышеперечисленные серии по порядку для того, чтобы оценить интеллектуальный уровень обследуемого.


.1 ХАРАКТЕРИСТИКА ВЫБРАННЫХ ПРОГРАММНЫХ СРЕД И СРЕДСТВ


Для реализации программы была выбрана система программирования Delphi 7 и настольная СУБД MS Office Access.


.2 ОПИСАНИЕ ПРЕДМЕТНОЙ ОБЛАСТИ


Программа направлена на развитие наглядно-образного мышления.

Она предназначена для двух видов пользователей: администратор (преподаватель) и тестируемый (школьник). Выглядит она следующим образом.

В программе существует пять типов упражнений:

. Серия. А - принцип взаимосвязи в структуре матриц

В этом упражнении тестовое значение заключается в дополнении недостающей частью образца (основного изображения) (рис. 1.2.1).


Рис. 1.2.1. Серия. А «принцип взаимосвязи в структуре матриц».


. Серия. В - аналогия между парами фигур

В этом упражнении тестовое значение состоит в нахождении аналогии между двумя парами фигур (дополнение, отношений) (рис. 1.2.2).


Рис. 1.2.2. Серия. В «аналогия между парами фигур».


. Серия. С - Принцип прогрессивных изменений в фигурах матриц

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


Рис. 1.2.3. Упражнение «Принцип прогрессивных изменений в фигурах матриц».


. Серия D -Принцип прогрессивных изменений в фигурах матриц

В этом упражнении тестовое значение основано на составлении согласно принципу перестройки (пере структурированию) фигур в матрице в горизонтальном и вертикальном направлении.


Рис. 1.2.4. Упражнение «Принцип прогрессивных изменений в фигурах матриц»

5. Серия D -Принцип прогрессивных изменений в фигурах матриц

В этом упражнении требуется складывать и вычитать элементы фигур, смешивать части согласно алгебраическому принципу


Рис. 1.2.5. Упражнение «Принцип прогрессивных изменений в фигурах матриц».


. Серия Все

В этом упражнении запускаются все серии поочередно (Серия А, Серия В, Серия С, Серия D, Серия E)


2.ОПИСАНИЕ ДАННЫХ


Входные данные программного средства:

Фамилия и Имя пользователя

Класс

Возраст

Пароль

Выходные данные:

Фамилия и Имя пользователя

Тип упражнения

Количество решенных задач

Количество нерешенных задач

Балы

Время, затраченное на задание

Правильно решенные задачи

Неправильно решенные задачи


3. ОПИСАНИЕ БАЗЫ ДАННЫХ


На данный момент в базе данных программного средства находиться четыре таблицы:

1.Classes

2.Users

.Results

.Otveti


«Classes»

Таблица 3.1

Имя поляТипОписаниеIdCl (primary key)SmallintИдентификаторNameStringНазвание класса

«Users»

Таблица 3.2

Имя поляТипОписаниеUsId (primary key)SmallintИдентификаторUsNameString Имя пользователяUsClassSmallintId КлассаUsPasswordStringПарольUsVozrastStringВозраст пользователя

«Results»

Таблица 3.3

Имя поляТипОписаниеIdRes (primary key)SmallintИдентификаторUsIdSmallintId пользователяNameTestStringТип упражненияTimeDateStringВремя тестированияResDateDataДата тестированияResTimeIntegerЗатраченное времяPravIntegerКоличество правильных ответовNePravIntegerКоличество неправильных ответовPointsIntegerБалыZadPravПравильные ответыZadNepravНеправильные ответы

«Otveti»

Таблица 3.4

Имя поляТипОписаниеRisBigStringИмя большого рисункаRisPravStringИмя правильного ответа

Схема базы данных


4. РУКОВОДСТВО ПОЛЬЗОВАТЕЛЯ


В начале работы с программой появляется главная форма (рис. 4.1), на которой находятся следующие кнопки:

·начать занятие

·регистрация

·настройки

·описание

·статистика

·выход


Рис. 4.1. Главная форма


Если пользователь решил первый раз пройти тест, то ему следует зарегистрироваться (рис. 4.2).


Рис. 4.2. Форма «Регистрация»


А именно:

Выбрать из списка свой класс

Ввести ФИО

Выбрать из списка свой возраст или ввести дату рождения

Ввести пароль и подтвердить его

Также на этой форме присутствуют кнопка «Администрирование». При нажатии появляется форма «Администрирование» (рис. 4.3). На ней находится две вкладки:

·группа/класс

·пользователи


Рис. 4.3. Форма «Администрирование»


Во вкладке «Группа/Класс» находится список всех классов, ученики которых проходили тест, и кнопки «Добавить» и «Удалить» нажав на которые можно добавить новый Класс/Группу или удалить соответственно.

Во вкладке «Пользователи» находится список всех пользователей и кнопки «Изменить пароль», «Удалить текущего» и «Удалить всех».

После регистрации пользователь может начать занятия (Рис. 4.4.).


Рис. 4.4. Форма «Ввод данных»

После того, как пользователь ввел все данные, ему предлагается пройти тест уже в режиме «Диагностика» или «Обучение». Для того чтобы изменить настройки ему нужно на форме «Начало занятие» (рис. 4.5.) нажать на кнопку «Настройки» и произвести соответствующие корректировки (рис. 4.6).


Рис. 4.5. Форма «Начало занятия»


Рис. 4.6. Форма «Настройки»

После завершения теста результаты заносятся в базу данных. Чтобы их посмотреть, необходимо на главной форме нажать на кнопку «Статистика» (рис. 4.7.), или на Форме «Начало занятия» нажать кнопку «Результаты» после чего появится форма «Результаты тестирования» (рис. 4.8).


Рис. 4.7. Форма «Статистика»


Рис. 4.8. Форма «Результаты тестирования»

На форме «Статистика», пользователю нужно выбрать в какой форме он будет просматривать результаты а именно: посмотреть весь класс или отдельного ученика; отсортировать по возрастанию (убыванию) результаты по любому полю, просмотреть результаты по отдельным типам упражнений.


5.СХЕМА ФУНКЦИОНИРОВАНИЯ ПРОГРАММНОГО СРЕДСТВА



ЗАКЛЮЧЕНИЕ


Задача, поставленная передо мной, реализована ~ на 90%. После некоторых доработок программа будет введена в эксплуатацию.

Объём программного кода:

1.База данных - 492 Кб (четыре таблицы)

2.Комплекс упражнений - 1.32 Мб (~ 3196 строк)

В качестве доработки программного продукта нужно сделать инструментальное средство для создания самих упражнений.

В процессе выполнения данного проекта были проделаны следующие виды работ:

  1. изучена новая предметная область;
  2. выявлены основные функции и требования к создаваемой системе, создана спецификация требований к системе;
  3. разработаны проектные решения на основе спецификации требований;
  4. спроектирована база данных;
  5. спроектирован интерфейс к ней;
  6. выбраны программные средства для реализации системы;
  7. более глубоко изучено выбранное программное средство;
  8. выполнена реализация системы;
  9. проведена отладка программы;
  10. проведен анализ и сравнительная оценка полученных результатов;

СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ


1.Язык программирования Delphi 7.

2.Работа с Photoshop 6.0.

3.<http://Delphi.narod.ru>.

.Документация, скачанная с различных сайтов.


Курсовая работа Разработка электронной учебной среды по развитию наглядно-образного мышления О

Больше работ по теме:

КОНТАКТНЫЙ EMAIL: [email protected]

Скачать реферат © 2017 | Пользовательское соглашение

Скачать      Реферат

ПРОФЕССИОНАЛЬНАЯ ПОМОЩЬ СТУДЕНТАМ