книга DipMaster-Shop.RU
поиск
карта
почта
Главная На заказ Готовые работы Способы оплаты Партнерство Контакты F.A.Q. Поиск
Решение задачи о загрузке ( Курсовая работа, 25 стр. )
Решение систем булевых уравнений ( Курсовая работа, 15 стр. )
РЕШЕНИЕ ТРАНСПОРТНЫХ ЗАДАЧ С ПОМОЩЬЮ ГЕНЕТИЧЕСКИХ АЛГОРИТМОВ ( Курсовая работа, 44 стр. )
Решить задачу линейного программирования графическим методом ( Контрольная работа, 6 стр. )
САЙТ АВТОТРАНСПОРТНОГО ПРЕДПРИЯТИЯ ООО «ВАЛЕРИЯ» ( Курсовая работа, 15 стр. )
Сайт кафедры информатики: сведения о работодателях ( Курсовая работа, 18 стр. )
Сайт ПБЮЛ Смирнов М.В. «Примсервис» ( Курсовая работа, 16 стр. )
САЙТ ФИРМЫ “EPISHEV” ( Курсовая работа, 11 стр. )
Самообучающаяся система психологической помощи on-line ( Курсовая работа, 43 стр. )
Сбор и отображение данных о занятости вы-числительного центра ДВГУ ( Курсовая работа, 8 стр. )
Сервис для моделей оптимизации на основе рекуррентных алгоритмов ( Дипломная работа, 41 стр. )
Система биллинга электронной почты в ОС Linux, на основе логов почтового сервиса Qmail ( Дипломная работа, 94 стр. )
СИСТЕМА ДИСТАНЦИОННОЙ ПОКУПКИ АВТОМОБИЛЕЙ С АУКЦИОНОВ ЯПОНИИ 2007-29 ( Курсовая работа, 29 стр. )
СИСТЕМА ДИСТАНЦИОННОЙ ПОКУПКИ АВТОМОБИЛЕЙ С АУКЦИОНОВ ЯПОНИИ ( Курсовая работа, 40 стр. )
Система для организации онлайн-соревнований программ искусственного интеллекта ( Курсовая работа, 36 стр. )
Система для расчета дивергенции и филогенетического анализа последовательностей ДНК ( Курсовая работа, 35 стр. )
Система контроля и управления доступом сотрудников в помещения компании ЗАО "Инициатива XXI". ( Дипломная работа, 196 стр. )
Система мониторинга телекоммуникационных сервисов ( Курсовая работа, 9 стр. )
Система мониторинга сетевых сервисов ( Курсовая работа, 24 стр. )
Система по созданию тестов для электронной обучающе-контролирующей системы WordTeacher ( Курсовая работа, 20 стр. )
Система програмирования ( Курсовая работа, 31 стр. )
СИСТЕМА СБОРА И ИНТЕГРИРОВАНИЯ ИНФОРМАЦИИ С АВТОМОБИЛЬНЫХ АУКЦИОНОВ ( Курсовая работа, 28 стр. )
Система сбора и мониторинга информации с удаленных информационных ресурсов ( Дипломная работа, 77 стр. )
Системное программное обеспечение 2004-10 ( Реферат, 10 стр. )
Системное программное обеспечение ( Реферат, 10 стр. )

Содержание

Содержание 2

Аннотация 3

1. Введение 4

1.1. Глоссарий Ошибка! Закладка не определена.

1.2. Описание предметной области 4

1.3. Неформальная постановка задачи 5

1.4. Математические методы Ошибка! Закладка не определена.

1.5. Обзор существующих методов решения 5

Аналогичные (конкурирующие) решения 5

Вывод 7

2. Требования к окружению 7

2.1. Требования к аппаратному обеспечению 7

2.2. Требования к программному обеспечению 7

2.3. Требования к пользователям 7

3. Архитектура системы (Общие требования) 7

4. Спецификация данных Ошибка! Закладка не определена.

4.1. Описание формата или структуры данных Ошибка! Закладка не определена.

5. Функциональные требования 7

6. Требования к интерфейсу 7

7. Прочие требования 8

7.1. Требования к надёжности 8

7.2. Требования к производительности 8

8. Проект 8

8.1. Средства реализации 8

8.2. Модули и алгоритмы 9

8.3. Структуры данных 9

8.4. Проект интерфейса 9

9. Реализация и тестирование 10

Заключение 10

Список литературы 11

Аннотация

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

1. Введение

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

Целесообразность написания данной программной системы, и её важность для ис-пользования в учебном процессе, очевидна, т. к. далеко не всегда преподаватель может объяснить обучающемуся студенту весь материал «от корки до корки». Или же он не мо-жет уделить внимание тем вопросам, которые не понятны студенту, или, что ещё хуже, ко-гда студент не может спросить преподавателя, о том, что ему не понятно. В таких случаях ученик, обычно, сам перерывает кучу материала, и, все так же ничего не поняв, приходит на экзамен…. Тогда данная программная система является единственным выходом из сложившейся ситуации. Она не только позволит отставшему ученику догнать и даже пере-гнать своих товарищей, полностью познав весь материал и поняв его, но, и кроме этого, преподаватель получит в свои руки мощный инструмент, для тестирования знаний уча-щихся. Таким образом, очевидно, что данная программная система позволит упростить и ускорить процесс обучения в несколько раз. А, кроме того, она при широком распростра-нении может способствовать повышению уровня образованности населения.

1.1. Описание предметной области

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

Методы решения данной проблемы:

1. Увеличение количества часов, отводимых для занятий.

2. Проведение большого числа опросов и контрольных на каждую тему.

3. Проведение преподавателем консультаций для студентов.

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

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

2. Увеличение нагрузки на самостоятельность обучающегося.

3. Возможность проводить тестирование по данной теме на паре, а так же воз-можность удаленных (домашних) тренировок с её помощью.

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

1.3. Неформальная постановка задачи

- Программная система состоит из режима «Конструктор» должен представлять со-бой составление блок-схемы из выбранных пользователем структур, во время которой пользователь из составных элементов структур составляет какую-то блок-схему, а так же может её модифицировать.

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

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

- Программная система должна иметь красивое оформление, состоящее только из светлых цветов и их оттенков.

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

Политика распространения программного продукта:

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

1.5. Обзор существующих методов решения

Аналогичные (конкурирующие)

Список литературы

[1] Экзаменационные билеты и ответы по информатике (9 класс) / Кузнецов А.А. / Дрофа / 2003 /стр. 40 – 53

[2] http://tambov.fio.ru/vjpusk/vjp022/rabot/40/zapis.htm

[3] www.dmitriyo.narod.ru / информация об аналогичной программе.

[4] http://www.fceditor.nm.ru/ / информация об аналогичной программе.

[5] www.ezprog.com / информация об аналогичной программе.

Примечаний нет.

2000-2024 © Copyright «DipMaster-Shop.ru»