![]() |
|
сделать стартовой | добавить в избранное |
![]() |
Разработка обучающей программы по классам в C++ |
КУРСОВАЯ РАБОТА На тему: Разработка обучающей программы по классам в C Оглавление 1. Введение 1.1 Этап выбора курса 1.2 Подготовительный этап 1.2.1 Написание текста курса 1.2.2 Написание сценария курса 1.3 Разработка дистанционных обучающих курсов 1.4 Основные требования к обучающим программам 1.5 Интерфейс пользователя 1.6 Цель работы 1.7 Описание предметной области Проблема для решения – &quo ;сложности при изучении работы с классами в C &quo ;. 1.8 Неформальная постановка задачи 1.9 Обзор существующих методов решения 1.9.1 Плюсы и минусы программы “классы в С ” в сравнении “AUK BC” 2. Требования к окружению 2.1 Требования к программному обеспечению 2.1.1 Для локальной сети 2.1.2 Для сети CP/IP 2.2 Требования к аппаратному обеспечению 2.3 Требования к пользователям 3. Спецификация данных 4. Функциональные требования 5. Требования к интерфейсу 6. Проект 6.1 Средства реализации 6.2 Этапы создания мультимедийных приложений 6.3 Средства создания мультимедийных приложений 6.3.1 Возможности пакета Au horware 6.4 Средства создания и редактирования графических изображений 6.5 Средства работы со звуком 6.6 Возможности пакета Au horware по работе с видео 6.7 Основные принципы дизайнерского оформления мультимедийных приложений 7. Реализация 7.1 Краткое описание разработанного мультимедийного приложения 8. Заключение 9. Список литературы 1. Введение Обучение с использованием компьютерных технологий постепенно становится новым образовательным стандартом, который внедряется во все структуры, проводящие подготовку и переподготовку специалистов (начиная от профессионально-технического и высшего образования и заканчивая ускоренными курсами по различным специальностям). Компьютерные обучающие системы в сравнении с курсами на видеокассетах, где информация представлена последовательно, обладают мощными возможностями ветвления и позволяют слушателям прямо включиться в интересующую их тему. Кроме того, такие системы снабжены эффективными средствами оценки и контроля процесса усвоения знаний и приобретения навыков . Современные компьютерные обучающие системы разрабатываются с помощью мультимедиа-технологии. Данная технология возникла на стыке многих отраслей знания. Для ее успешного использования и разработки продуктов в ее среде нужна соответствующая программно-техническая платформа . Интенсивное развитие мультимедиа-технологии началось в середине 80-х годов. Она применяется в различных сферах : развлечений (компьютерные игры, виртуальная реальность); рекламы (презентации, рекламные фильмы); телекоммуникаций (домашние страницы в World Wide Web); информационных системах (мультимедийные каталоги, архивы, справочники); моделировании (тренажеры); обучении. Разработка обучающих курсов в среде мультимедиа (мультимедиа-курсов) является длительным и дорогостоящим процессом, поэтому важно хорошо представлять себе все основные этапы создания курса и возможные принимаемые на каждом этапе решения . 1.1 Этап выбора курса На данном этапе осуществляется выбор курса для его представления в среде мультимедиа. Это один из самых ответственных этапов работы.
Выбор осуществляется на основе результатов маркетинговых исследований. Должны быть выявлены уже существующие курсы по данной проблематике, определены предполагаемые затраты и время, необходимые для создания курса, а также его возможный тираж и аудитория, которой адресован курс. Тип аудитории позволяет определить общие требования к мультимедиа-курсу : для детей дошкольного и младшего школьного возраста; общеобразовательные курсы разного уровня; курсы специального образования для начинающих и специалистов. Обучающие системы для детей дошкольного и младшего школьного возраста предназначаются для формирования у детей основных навыков и знаний (цвет, форма, звук, музыка, речь, чтение, грамота, естествознание, иностранный язык, компьютерные навыки и др.) и имеют простой для восприятия детей интерфейс, реализуются в форме увлекательной игры, путешествия и т. д. Общеобразовательные курсы должны учитывать особенности обучения, связанные с различным уровнем общей подготовки обучаемых (необходима оценка имеющихся знаний и подстройка системы для оптимального изложения), уровнем компьютерных знаний (необходим простой и понятный интерфейс). Важно обеспечить такое согласование тем обучения, чтобы изучение одной темы не шло в ущерб другой и не опережало изучения параллельных тем. Курсы специального образования должны учитывать уровень подготовки, давать возможность не повторять уже известные темы, обеспечивать наличие самой последней информации в данной предметной области. После того, как выбраны курс и аудитория, для которой он адресован, определяются цели обучения и степень сложности материала, который будет представлен в обучающей системе . 1.2 Подготовительный этап Данный этап предполагает написание текста курса, создание сценария обучающей системы, а также сценариев анимационных фрагментов, эскизов интерфейса и анимации, сбор иллюстраций для сканирования . 1.2.1 Написание текста курса Учебный текст представляет собой главный компонент учебного или дисциплинарного курса. Все учебные тексты связаны с относящимися к данному курсу компонентами: тестовой системой, словарем и базой знаний. В процессе создания учебного текста можно выделить несколько этапов : определения цели и выбор источников; структурное прочтение и выделение структуры учебного текста на основе выбранных источников; декомпозиции и деления исходных источников; рекомпозиции, т. е. составления нового учебного текста на основе фрагментов исходных источников; структурно-стилистическое редактирование; контроль; экспертиза текста. Содержание перечисленных этапов и их реализация: Выбор цели и исходных источников Для построения учебного курса необходимо, чтобы эксперт-профессионал отобрал несколько апробированных, хорошо зарекомендовавших себя, официально принятых, желательно новейших по датам изданий и изданных в престижных вузах России учебников: один в качестве основного, базисного, другие в качестве вспомогательных. Затем выделяется точный перечень всех необходимых тем, которые должны быть изложены в данном курсе. Выявление и построение структуры курса, структурное деление После прочтения исходных источников составляется иерархическая структура курса, состоящая из частей, глав и параграфов, число которых должно быть невелико.
Желательно, чтобы размер параграфа не превышал 3-4 стандартных машинописных страниц. Каждой части, каждой главе, каждому параграфу присваивается точное и грамотное наименование, таким образом, чтобы их можно было изобразить в виде иерархической схемы: высший уровень – части, второй уровень – главы, третий уровень – параграфы. Декомпозиция Процесс декомпозиции является наиболее ответственным. Он проводится главным экспертом и консультантами, выполняющими функции его ассистентов. В результате декомпозиции из отобранных источников выделяются фрагменты, относящиеся к соответствующим структурным элементам учебного текста (частям, главам и параграфам) с указанием, к каким именно параграфам, какой главы и какой части каждый отрывок относится. Эти отрывки должны содержать относящиеся к теме данного параграфа определения, разъяснения, аргументы, контраргументы, рассуждения, иллюстрации, примеры, спорные вопросы и т.д. Процесс декомпозиции подразумевает объединение в один параграф всех относящихся к теме параграфа элементов текста с соответствующей кодификацией. После того, как все параграфы учебного текста оказываются заполненными фрагментами из исходных источников, лекционных курсов, справочников, книг, пособий и т.д., их необходимо выстроить в определенной логической последовательности. Рекомпозиция Это процесс, когда после объединения соответствующих фрагментов параграфа, части нужно встроить последовательно в готовый текст каждого параграфа, а параграфы объединить в главы, а главы в части. Структурно-стилистическое редактирование После рекомпозиции проводится сплошное редактирование текста, осуществляемое экспертами и консультантами, чтобы придать ему концептуальное и стилистическое единообразие. В процессе рекомпозиции и структурного редактирования авторы могут дописать отдельные параграфы, фрагменты, абзацы, предложения, внести дополнительные поправки и уточнения, которые отсутствовали и не могли быть сделаны в исходных источниках. Окончательно отредактированный текст передается программисту для преобразования его в гипертекст. Контроль Контрольный этап заключается в том, что эксперт вместе с консультантами просматривает текст целиком чтобы определить, не нарушены ли общие требования к тексту, не пропущены какие-либо темы, нет ли пропусков необходимой информации и т.д. После того, как работа выполнена, текст окончательно подготовлен, подписан его создателями, редактором, программистом и консультантами, он представляется на экспертизу. Экспертиза Экспертиза осуществляется особой группой экспертов, своего рода конкурсным жюри, состоящим из высококвалифицированных специалистов в данной области. После того, как экспертиза признает курс удовлетворительным, он считается готовым и продолжается создание следующих компонент. Текст курса используется в дальнейшем как основа для написания сценария обучающей системы. Поэтому желательно тщательно отредактировать текст, так чтобы не вносить в него в дальнейшем больших изменений. Параллельно с написанием текста курса проводится работа над сценарием мультимедиа-курса. 1.2.2 Написание сценария курса Сценарий курса подразумевает подробный перечень компонентов и тем курса, а также предварительное описание структуры курса, которая будет реализовываться в дальнейшем.
А если сети нет? Жителям крупных городов объясню специально: во многих школах есть компьютерные классы, состоящие из отдельных компьютеров, не объединенных в сеть (Мало того, осталось огромное количество школ, где компьютер стоит только в кабинете директора и в бухгалтерии, но это тема для другой статьи.) В этом случае приходится либо покупать копию программы на каждый отдельный компьютер (поскольку без диска подавляющее большинство программ работать отказывается), либо нарушать закон. Но даже при наличии сети и нормальной компьютерной техники преподавателю было бы удобнее оперировать отдельными программками, картинками, видео и звуковыми файлами, из которых можно выстраивать все новые и новые обучающие конструкции для отдельного урока или для домашней работы учеников. Впрочем, вытащить из современной обучающей программы отдельный мультимедийный контент не так уж трудно: обычно он лежит в виде отдельных файликов. Правда, эти файлики зарыты глубоко-глубоко и называются неудобоваримыми именами, но где наша не пропадала
2. Разработка обучающей программы, поддерживающей изучение темы "Структуры данных"
3. Изучение и разработка очистки стоков от ионов тяжелых металлов (Доклад)
4. Разработка системной поддержки вызова программ,реализованных на языке Fortran, из среды Java
5. Разработка формата хранения данных программ и решение задач
9. Диагностика банкротства предприятия и разработка антикризисной программы (на примере ООО «Оптима»)
10. Разработка программы на языке LISP для построения кривых Серпинского i-го порядка
12. Разработка программы на Ассемблере
13. Разработка лабораторного практикума "Создание тестирующей программы"
14. Разработка игровой программы на языке программирования Turbo Pascal
15. Разработка программы рисования линий с помощью мыши
16. Образовательная программа школы: назначение, содержание, участие учителей и учащихся в ее разработке
18. Разработка программы стимулирования сбыта
19. Прогнозирование банкротства и разработка антикризисной программы предприятия
21. Разработка маркетинговой программы
25. Разработка программы управления промышленным роботом на базе контроллера SIMATIC S5 фирмы SIEMENS
26. Разработка модулей программы /Укр./
27. Разработка и применение пакетов прикладных программ
28. Разработка контрольно-проверочной программы модуля ввода-вывода МФПУ-1
31. Разработка программы для построения кривых Серпинского i-го порядка
32. Алгоритм разработки и реализации федеральных целевых программ по развитию проблемных регионов России
33. Принципы разработки алгоритмов и программ для решения прикладных задач
34. Проект разработки программы-калькулятора CalcKurs на языке программирования Pascal
35. Разработка алгоритма и программы для вычисления коэффициента оперативной готовности системы
36. Разработка прикладной программы тестового контроля с использованием технологий JSP и сервлетов
37. Разработка программ с использованием динамической памяти
41. Разработка программы для решения систем линейных уравнений
42. Разработка программы контроля изделий и подготовка программной документации
43. Разработка программы на четырех языках программирования
45. Разработка программы при помощи языка низкого уровня ассемблер
46. Разработка программы решения системы линейных уравнений
47. Разработка программы формирования перестановок, сочетаний, размещений (Turbo Pascal 7.0.)
48. Разработка программы, позволяющей просматривать и редактировать записи библиотечного каталога
49. Разработка сетевой версии программы подбора сечений стержневой конструкции
52. Разработка программы определительных испытаний
53. Разработка маркетинговой программы продвижения на рынок нового вида бытовых услуг
57. Разработка антикризисной программы на предприятии
58. Разработка инновационных программ лояльности клиентов
59. Разработка программы финансового оздоровления предприятия
60. Разработка программ по географии. Зарубежный опыт
61. Разработка авторской коррекционной программы для снижения предэкзаменационной тревожности
62. Различные подходы к разработке культурно-деловых программ на базе гостиничного комплекса
64. Расчёт экономической эффективности разработки и создания программы
65. Разработка программы "Атамекен". Направление "Шапар"
67. Программа обучения игре на народных инструментах (балалайка)
68. Управление требованиями для разработки и эксплуатации обучающей системы TSI
73. Разработка приложения, представляющего собой компьютерную игру "Змейка"
74. Обучение игре на фортепиано по ускоренной программе
76. Разработка основных разделов проекта производства работ
77. Новые и сверхновые звезды (Доклад)
78. Kитообразные и их особенности (Доклад)
80. О роли эксперимента в разработке научных гипотез происхождения жизни
82. Разработка плана локализации и ликвидации аварийных ситуаций и аварий на АЗС
83. Народы Украины, Молдовы, Белоруссии (Доклад)
84. Газовая промышленность (Доклад)
85. Италия: географические особенности и экономика (Доклад)
89. Таиланд (Доклад)
90. Урбанизация и заселенность территории (Доклад)
91. Экономическое развитие Западносибирского региона (Доклад)
92. Разработка анализатора газов на базе газового сенсора RS 286-620
93. Разработка месторождений газоконденсатного типа
94. Зарубежный опыт государственного регулирования рыночной экономики на примере Франции (Доклад)
95. Содержание договора о передаче прав на программу для ЭВМ
96. Правовой режим земель, предоставленных для разработки недр
97. Английский Билль о правах 1689 г., Акт об устроении 1701 г. (Доклад)
98. Аграрный вопрос в программах политических партий начала 20 века
99. Внешнеэкономические сделки: правовое регулирование и коллизии (Доклад)
100. Деловой язык и культура речи юриста - тема "Разработка стратегии общения"