Библиотека Рефераты Курсовые Дипломы Поиск
Библиотека Рефераты Курсовые Дипломы Поиск
сделать стартовой добавить в избранное
Кефирный гриб на сайте www.za4et.net.ru

Компьютеры, Программирование Компьютеры, Программирование     Программное обеспечение Программное обеспечение

Разработка интерактивной среды обучения работе

Забавная пачка "5000 дублей".
Юмор – настоящее богатство! Купюры в пачке выглядят совсем как настоящие, к тому же и банковской лентой перехвачены... Но вглядитесь
60 руб
Раздел: Прочее
Браслет светоотражающий, самофиксирующийся, желтый.
Изготовлены из влагостойкого и грязестойкого материала, сохраняющего свои свойства в любых погодных условиях. Легкость крепления позволяет
66 руб
Раздел: Прочее
Совок большой.
Длина 21,5 см. Расцветка в ассортименте, без возможности выбора.
21 руб
Раздел: Совки

Министерство образования УкраиныХарьковский государственный технический университет радиоэлектроники Кафедра ПО ЭВМ Курсовой проект по дисциплине: «Основы программирования и алгоритмические языки» Тема: «Разработка интерактивной среды обучения работе в Borla d Delphi» Работу выполнил: Ст. гр. ИПД-99-1 Иванов А. В. Руководитель: Работа защищена с оценкой: Комиссия: доц. Ерохин А. Л. доц. Четвериков Г. Г. проф. Дударь З. В. Харьков, 2000 г. ХГТУРЭ Кафедра ПО ЭВМЗадание на курсовую работу по дисциплине «ОП и АЯ» ст. гр. ИПД-99-1 Иванова А. В. Тема: «Разработка интерактивной среды обучения работе в Borla d Delphi»ІРазработать интерактивную среду обучения работе в Delphi, котрая имела бы такие возможности: Подавать учебный материал в наглядном виде Иметь возможности иллюстрирования Иметь средства для тестирования приобретенных знаний ІІТипизированные константы. Их синтаксис и применение.Дата выдачи задания: Дата защиты: Студент: Иванов А. В. Руководитель: Реферат Данная работа содержит 34 страницы, включая приложение; 2 таблицы; 4 иллюстрации. Цель работы: создать, используя систему программированя Delphi, обучающую программу Объект исследования: обучающая система, разработанная в Delphi 5, использующая для хранения уроков текстовые файлы, подобные по структуре файлам H ML. В перспективе планируется объединение формата уроков с данным форматом. Ключевые слова: DELPHI, ОБУЧАЮЩАЯ СИСТЕМА, ТИПИЗИРОВАННЫЕ КОНСТАНЫ, ФОРМАТ ФАЙЛОВ УРОКОВ, ПЕРСПЕКТИВЫ Содержание Кафедра ПО ЭВМ2 Реферат3 Содержание4 Введение5 1 Описание программы6 2 Типизированные константы13 Выводы21 Перечень ссылок22 Приложение А23 Введение На Земле каждый час увеличивается количество компьютеров. Они работают с программами, количество которых тоже растет. Написаны все программы с использованием разных языков программирования – С , Delphi, Assembler. Изучение таких языков мало уступает по сложности изучению обычных, человеческих. Это очень сложный и трудоемкий процесс. Для его облегчения и упрощения создаются различные обучающие программы. Компьютер учит человека. Такой «учитель» никогда не устает, всегда объективен, не обижается В данной работе представлена подобная программа, способная (как мне кажется), обучить начинающего программиста основам визуальной среды Delphi и языка Паскаль. 1 Описание программы 1. 1 Основные характеристики Рассматриваемая программа имеет возможность использования уроков, хранящихся в файлах, что позволяет создавать уроки, не изменяя кода программы. Файл урока представляет собой текстовый файл с расширением .LES; в нем сдержится текст урока и специальные команды, заставляющие программу, выполнять некоторые действия, например, выводить текст таким-то цветом, изменять размер шрифта, вставлять картинки. Описание команд будет приведено ниже. 1. 2 Руководство для пользователя Выполняемый файл называется LD. EXE. После его запуска на экране появляется окно, показанное на рис. 1. 1 Рисунок 1. 1 – Окно, возникающее после запуска По нему «ползет» надпись: «Добро пожаловать в программу Lear Delphi!!!». Для входа в программу надо нажать кнопку «ОК».

Следующее окно показано на рис. 1. 2: Рисунок 1. 2 – Окно выбора нужного урока Пользователь выбирает нужный ему урок и нажимает кнопку «Загрузить». После этого он видит основное окно, в которое загружена первая страница урока. Это окно представлено на рис. 1. 3 (стр. 8). В правом нижнем углу окна помещены три кнопки SpeedBu o : Переход на предыдущую страницу Переход на следующую страницу Выход из текущего урока (появляется окно выбора уроков).1. 3 Описание команд формата .LES Как уже было сказано выше, данная программа имеет специальную систему команд. Они делятся на три типа: Текстовые Графические Логические. Все команды предваряются символами /:, чтобы их можно было отличить от обычного текста, выводимого на экран. Все, что не имеет в начале символов /: будет выведено! Рисунок 1. 3 – Окно урока1. 3. 1 Текстовые командыТаблица 1. 1 – Текстовые команды /:size размер шрифта Устанавливает размер шрифта. Размер вводится сразу после команды. Пример: Таблица 1. 1 – Текстовые команды (продолжение) /:size 750 /:color цвет Устанавливает цвет выводимого текста. Поддерживает основные цвета: red, blue, black, yellow, gree , grey. Пример: /:color red /:s yle стиль Устанавливает стиль выводимого текста: 1 – нормальный, 2 – полужирный, 3 – подчеркнутый, 4 – курсив, 5 – перечеркнутый. Пример: /:s yle 5 /:fo имя Загружает другой шрифт. Пример: /:fo imes ew Roma /: ewpage Дает знать системе, что дальше следует новая страница. 1. 3. 2 Графические команды В данной версии программы имеется только одна графическая команда – /:pic ure, которая загружает и помещает по указанным координатам картинку из файла в формате .BMP. Синтаксис: /:Pic ure X-координата рисунка. Y-координата. рисунка. имя файла рисунка На одну страницу можно поместить до трех картинок. Этого в большинстве случаев достаточно.1. 3. 3 Логические командыЛогическая команда в данной версии тоже одна. Это /:ques io .Синтаксис:/:ques io текст вопроса правильный ответ (1-&quo ;Да&quo ; 2-&quo ;Нет&quo ;)Результатом выполнения является присутствие на странице вопроса, обведенного двойной красной рамкой. Справа, после текста вопроса, находятся две кнопки – «Да» и «Нет». Пользователь нажимает на кнопку, которая символизирует, по его, юзера, мненеию, правильный ответ и кнопки сразу становятся неактивными. Программа посчитывает количество правильных и неправильных ответов и в конце работы выставляет оценку. На странице не допускается размещать больше одного вопроса! Версия программы, представленная в курсовой работе является DEMO-версией, поэтому вообще в уроке допускается лишь одна логическая команда. 4 Описание внутренней структуры программы1. 4. 1 Общая организация Программа имеет четыре окна: frmMai , frmRu , frmLesso и frmRes. В табл. 1. 2 представлены функции, выполняемые каждым из них: Таблица 1. 2 Функции, выполняемые окнами в программе Название окна Функции, которые выполняет в программе frmMai Данное окно появляется, когда пользователь запускает программу. Оно служит как-бы приглашением к работе. Показано данное окно на рис. 1. 1. FrmRu После frmMai пользователь попадает в окно frmRu .

Здесь он может выбрать нужный урок и загрузить его или выйти из программы. Показано оно на рис. 1. 2. FrmLesso Основное окно для обучения. В нем выводится текст урока, все картинки и вопросы. В модуле этого окна описаны все подпрограммы для обработки файлов уроков. Показано это окно на рис. 1. 3. FrmRes После прохождения урока пользователь должен знать, как он усвоил материал. В данном окне помещена таблица с числом вопросов и правильных ответов. Это очнь простое окно, поэтому не представлено на рисунках. 1. 4. 2 Алгоритмы, достойные рассмотрения Одним из удачно реализованных алгоритмов автор считает реализацию распознавания команд. В приложении А, в конце записки представлен исходный код программы, в котором можно рассмотреть эти процедуры. Текст выводится в окне с помощью объекта Ca vas. Это вызвано необходимостью помещать картинки вперемежку с текстом. Проще всего реализуется такая идея с применением Ca vas’a. При тестировании возникла проблема: при перерисовке окна (в случае временного перекрытия другим окном и т. п.) объекты, выведенные с помощью Ca vas’a, не перерисовывались. Исчезали крупные фрагменты текста. В конце-концов проблема решена: запускается обработчик события O Pai . Каждая страница урока загружается в специальную переменную (процедура LoadPage), а потом выводится на экран процедурой DrawPage. При этом и распознаются команды.4. 3 Перспективы Данная программа, как мне кажется, является довольно перспективным «прожектом». В следующих версиях программы, которые, несомненно, появятся, будут усовершенствованы возможности тестирования, добавятся несколько логических и графических команд, а чуть позже – и специальный редактор для упрощения создания уроков. Кроме того, используя возможности Wi dows, можно будет «заставить» обучалку взаимодействовать с системой программирования Delphi, что повысит наглядность примеров и тогда Lear Delphi способна будет готовить неплохих специалистов в области компьютерных технологий. Но и это еще не все! LD – универсальная система, в файл урока можно записать что-угодно, так что применять это средство можно и для обучения другим предметам, даже несколько удаленным от информатики, как, например, история, иностранные языки. 2 Типизированные константы2. 1 Общая характеристика Язык Паскаль, и, соответственно, Делфи, имеет специальный вид констант – типизированные. В отличие от обычных, констант, они могут содержать массивы, указатели, записи и значения процедурных типов. При установленной директиве компилятора {$J } они ведут себя как обычные инициализированные переменные. При {$J-} значения не могут изменяться. Синтаксис: Co s имя константы: тип =значение Пример:Co s Max: i eger=200 2. 2 Константы-массивы Чтобы задать какую-либо константу-массив, нужно описать значения всех элементов. Значения описываются в круглых скобках, через запятую. Например: Co s Digi s: array of by e=(1, 2, 3, 4, 5) В данном примере объявляется константа-массив Digi s типа By e. Ей сразу присваиваются числа от 1 до 5. Константы-массивы часто используются для задания строк, оканчивающихся символом #0.

Сегодня же пойду и брошу вызов льву в его логове. Или львице в ее логове… как правильно? — В его. — Ага. Ну, значит, в его. Пойду и заставлю его понять: конечно, мы будем тратить время на улучшение процесса разработки и на обучение персонала, но только не в тех проектах, которые работают по жесткому трафику. Никоим образом. Это мое последнее слово. — Ух ты. А он, разумеется, тут же тебя послушается? — Меня это нимало не интересует. — А он пожалуется министру Бэллоку. Ему по-другому нельзя — ведь за работу по переводу компании на следующий уровень СММ Бэллок спрашивает именно с него. Ты готов поспорить с Бэллоком? Мистер Томпкинс выразительно покачал головой. — Я скажу ему, чтоб он не трогал мои проекты и чтобы не говорил об этом Бэллоку. Употреблю все свое красноречие. Докажу ему, что по-другому просто нельзя. Он поймет, обязательно поймет и согласится. — Что-то я в этом не уверен. — Да и я тоже, если честно. Но ведь я обязан попытаться! — Вебстер, дорогой мой, убедить директора будет невероятно сложно. Им движут прямо противоположные побуждения

1. Разработка образовательной среды для дистанционного обучения по дисциплинам "Компьютерная графика" и "Системы искусственного интеллекта". Геометрические преобразования

2. Разработка сроков и состава работ ТР электрооборудования автомобиля ГАЗ-31029

3. Разработка системы дистанционного обучения для НИПК

4. Составить программу обучения работе с клавиатурой

5. Внедрение интерактивных методов обучения на уроке истории

6. Разработка программы контроллера автоматически связываемых объектов для управления конструкторской документацией в среде Windows 95/NT (дипломная работа)
7. Разработка виртуальной лабораторной работы на базе виртуальной асинхронной машины в среде MATLAB
8. Разработка основных разделов проекта производства работ

9. Разработка Интерфейса Пользователя АСУ в Среде Delphi

10. Разработка справочно-информационной системы «Детский сад» в среде СУБД

11. Разработка цикла лабораторных работ по основам работы в WINDOWS 2000

12. Norton Commander– инструментарий работы в среде MS DOS

13. Методическая разработка по курсовой работе: «Воспитание культуры поведения у дошкольников»

14. Разработка модернизированного лабораторного стенда по проведению лабораторных работ в лаборатории импульсной техники

15. Маркетинговый анализ среды и разработка маркетинговых стратегий

16. Разработка компьютерной языковой системы обучения японскому письму с использованием техники обработки естественного языка

Ящик для игрушек "Кристалл".
Универсальные ящики «Кристалл «M» помогут рационально использовать пространство, сэкономят место в доме и помогут поддерживать идеальный
535 руб
Раздел: Более 10 литров
Балерины. 5 часов активной игры. Более 400 наклеек!. Пратт Леони
Все девчонки очень любят наряжаться! А еще они с удовольствием поют и танцуют. Им нравится путешествовать, узнавать что-то новое и вообще
334 руб
Раздел: Альбомы, коллекции наклеек
Настольная игра "Кортекс. Битва умов".
Сможете отличить ракушку от клубники на ощупь? А помочь коту догнать мышь и не заплутать в лабиринте? Детская версия игры Кортекс: Битва
914 руб
Раздел: Карточные игры

17. Самостоятельная работа как средство обучения решению уравнений в 5-9 классах

18. Психологические формы работы с учащимися по формированию осознанного выбора профиля обучения

19. Разработка модернизированного лабораторного стенда по проведению лабораторных работ в лаборатории импульсной техники

20. Разработка термокаталитического сенсора для определения природного газа и бензина в газовых средах

21. Работа в среде Mathcad

22. Разработка системной поддержки вызова программ,реализованных на языке Fortran, из среды Java
23. Изучение физических принципов работы аппаратуры в курсе "Технические средства обучения"
24. Разработка операционной технологии выполнения полевых механизированных работ

25. Гарантии и компенсации работникам, совмещающим работу с обучением

26. Работа со схемами при обучении грамоте

27. Автоматизация работы и алгоритмирования в среде MS Office

28. Работа с графическим пакетом Corel Draw и создание тестовой программы в среде Visual Basic

29. Разработка автоматизированной информационной системы дистанционного обучения по дисциплине "Финансы и кредит"

30. Разработка визуальных компонентов для среды С++ Builder

31. Разработка многопользовательской информационной системы для автоматизации работы книжного интернет-магазина

32. Разработка программно–алгоритмических средств для определения надёжности программного обеспечения на основании моделирования работы системы типа "клиент–сервер"

Автомобиль-каталка "Премиум-2".
Большой автомобиль-каталка может не только катать малыша, но и перевозить "грузы". Особенно пригодится он в песочнице, где так
1461 руб
Раздел: Каталки
Карандаши цветные "Jumbo natur", 24 цвета, 24 штуки.
Утолщенный корпус. Имеют специально обработанную поверхность корпуса, без покраски.
532 руб
Раздел: 13-24 цвета
Карандаши цветные "Noris Club", треугольные, 24 цвета.
Количество цветов: 24. Материал корпуса: дерево. Форма корпуса: трехгранный. Твёрдость грифеля: мягкий. Тип карандаша: классический.
456 руб
Раздел: 13-24 цвета

33. Разработка электронного обучающего пособия по теме "Pascal работа с циклами" с использованием средства разработки Smart Web Builder

34. Среда разработки и платформа для выполнения программ LabVIEW

35. Электронные системы адаптивного компьютерного обучения, на основе стандартов образовательных сред

36. Разработка музыкального звонка с двумя режимами работы: автономным и от сети

37. Анализ и описание работы, разработка требований к кандидатам (на примере должности инспектора по кадрам ООО "Вита")

38. Разработка мероприятий по повышению эффективности работы в области оказания платных услуг учреждения "Гродненское Областное Управление МЧС Республики Беларусь"
39. Коррекционная работа по устранению дислексии у детей с трудностями в обучении
40. Методика проведения конкурса профессионального мастерства среди мастеров производственного обучения и учащихся училищ

41. Работа социального педагога по профилактике бродяжничества среди детей и подростков

42. Развитие творческих способностей младших школьников в процессе внеклассной работы по трудовому обучению

43. Разработка и реализация проекта "Универсальный верстак для слесарных работ"

44. Разработка лабораторно-практических работ по технологии

45. Содержание работы мастера производственного обучения

46. Технология интерактивного обучения

47. Разработка опросника "Удовлетворенность работой"

48. Специфика деятельности специалиста по социальной работе по профилактике склонности к правонарушениям среди детей–сирот и детей, оставшихся без попечения родителей

Комплект универсальных обложек с липким слоем, 470x300 мм, 25 штук.
Обложки универсальные с липким слоем, 25 штук, размер 470x300 мм. Материала обложек: полипропилен. Плотность: 80 мкм.
360 руб
Раздел: Обложки для книг
Фоторамка "Poster gold" (30х40 см).
Фоторамка для фотографий размером: 30х40 см. Может располагаться как вертикально, так и горизонтально, на подставке. Есть настенные
321 руб
Раздел: Размер 30x40
Звуковой плакат "Домашние животные".
Представляем Вашему вниманию уникальную новинку — развивающие звуковые плакаты, которые содержат стихотворения, занимательные и
576 руб
Раздел: Электронные и звуковые плакаты

49. Разработка проекта производства работ для строительства крупнопанельного 2-секционного 9-ти этажного жилого здания в Тюменской области

50. Разработка проекта производства работ для строительства панельно-блочного 4-секционного 6-ти этажного жилого здания. Серия БКР-2

51. Разработка графиков движения поездов и организация эксплуатационной работы

52. Анализ режимов работы электрических сетей ОАО "ММК им. Ильича" и разработка адаптивной системы управления режимами электропотребления

53. Разработка автоматизированной информационной системы планирования работы

54. Разработка комплекса мер по оценке воздействия на окружающую среду
55. Анализ деятельности Республиканской Клинической Инфекционной Больницы г. Ижевск и разработка предложений по улучшению ее работы
56. Разработка и экономическое обоснование направлений по повышению эффективности работы предприятия

57. Разработка проекта зоны кратковременного отдыха

58. Штукатурные работы с основами охраны труда

59. Производство работ по возведению жилого кирпичного здания

60. Общие виды работ, выполняемых на воздушных судах

61. Структура и алгоритмы работы спутниковых радионавигационных систем

62. Разработка алгоритмов контроля и диагностики системы управления ориентацией космического аппарата

63. О роли эксперимента в разработке научных гипотез происхождения жизни

64. Отчёт по лабараторным работам по биологии за 1 семестр

Ручка-стилус шариковая сувенирная "Максим".
Перед Вами готовый подарок в стильной упаковке — шариковая ручка со стилусом. Она имеет прочный металлический корпус, а именная надпись
415 руб
Раздел: Металлические ручки
Коляска-трость Everflo "Simple blue".
Коляска-трость - идеальный вариант для путешествий и поездок в общественном транспорте. Характеристики: - Стальная рама. - Одно положение
1300 руб
Раздел: Коляски-трость
Фляжка сувенирная "На здоровье!", 270 мл.
Фляжка сувенирная. Объём: 270 мл. Материал: металл.
408 руб
Раздел: Фляжки сувенирные

65. Наследственность и среда

66. Разработка основных биотехнологических процессов производства и системы управления качеством липидных косметических препаратов (на примере тоников для проблемной кожи)

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

68. Спасательные и неотложные аварийно-восстановительные работы

69. Организация и проведение спасательных работ в чрезвычайных ситуациях

70. Организационно-технические вопросы обучения по темам безопасной эксплуатации радиационно-опасных объектов
71. Пути и способы повышения устойчивости работы объектов экономики в чрезвычайных ситуациях
72. Разработка плана локализации и ликвидации аварийных ситуаций и аварий на АЗС

73. Разработка Мыковского карьера лабрадоритов

74. Итоги работы портов: Одесса, Ильичёвск, Николаев, Мариуполь и Херсон за 2003 год

75. Отчет о производственной практике менеджера сервисной службы компании (производство топографо-геодезических работ)

76. Расчет показателей разработки элемента трехрядной системы

77. Объем и характеристики исходной информации для составления проектов разработки нефтяных и газовых месторождений (контрольная)

78. Совершенствование организации работы отдела контроля за поступлением налогов с физических лиц

79. Управление природными ресурсами и в области охраны окружающей среды, как вид управления в экономической сфере

80. Правовой режим земель, предоставленных для разработки недр

Деревянные часы своими руками "Котенок".
Деревянные часы для сборки, выполненные в виде конструктора для детей, станут отличным времяпрепровождением. Такой набор для творчества
343 руб
Раздел: Обучающие, игровые
Бустер Happy Baby "Booster Rider" (цвет: aqua, 15-36 кг).
Rider — бустер группы II-III (от 15 до 36 кг). Бустер без спинки с мягкими подлокотниками. Форма бустера обеспечивает правильное положение
999 руб
Раздел: Группа 2 (15-25 кг)
Ручки шариковые "Replay. Пиши-стирай", 4 штуки, 1 мм.
Шариковая ручка со стираемыми чернилами. Исправления делаются просто, и поэтому она идеальна для использования в школе. Стирательная
307 руб
Раздел: Цветные

81. Контрольная работа по всеобщей истории государства и права

82. Контрольная работа по муниципальному праву Вариант 2

83. Деловой язык и культура речи юриста - тема "Разработка стратегии общения"

84. Контрольная работа по Римскому праву

85. Разработка рекламной программы для страховой компании

86. Прием и порядок переведения работника на другую работу
87. Трудовой договор (контракт) в системе трудовых правоотношений и кадровая работа на предприятиях
88. Лабораторные работы по охране труда в Угольной промышленности

89. Диагностика банкротства предприятия и разработка антикризисной программы (на примере ООО «Оптима»)

90. Механизм охраны окружающей природной среды

91. Энергетика и окружающая среда

92. Загрязнение окружающей среды

93. Сравнительно-сопоставительная характеристика отечественных и зарубежных учебно-методических комплектов (на среднем этапе обучения)

94. Substance abuse: Alcohol Consumption and alcohol dependence among the youth (Социологическое исследование проблемы алкоголизма среди студентов)

95. Обучение в Англии

96. Социокультурный компонент содержания обучения как средство повышения мотивации изучения иностранных языков на среднем этапе общеобразовательной школы

Глобус детский зоогеографический, 210 мм.
Глобус детский зоогеографический, на пластиковой подставке. Диаметр: 210 мм.
374 руб
Раздел: Глобусы
Пепельница S.Quire круглая, сталь, 110 мм.
Металлическая круглая пепельница S.QUIRE станет хорошим подарком курящим людям. Глубокий контейнер для пепла снабжен съемной крышкой,
361 руб
Раздел: Пепельницы
Конверт почтовый "Куда-Кому", С4 (229х324 мм), стрип, 50 штук.
Конверт выполнен из офсета, имеет клеевое нанесение типа стрип (отрывная силиконовая лента) и почтовый подсказ "Куда-Кому".
316 руб
Раздел: Прочее

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

98. Die Umweltverschmutzung (Загрязнение окружающей среды)

99. Функционально-направленное обучение грамматике АЯ как эффективный способ формирования коммуникативной компетенции


Поиск Рефератов на сайте za4eti.ru Вы студент, и у Вас нет времени на выполнение письменных работ (рефератов, курсовых и дипломов)? Мы сможем Вам в этом помочь. Возможно, Вам подойдет что-то из ПЕРЕЧНЯ ПРЕДМЕТОВ И ДИСЦИПЛИН, ПО КОТОРЫМ ВЫПОЛНЯЮТСЯ РЕФЕРАТЫ, КУРСОВЫЕ И ДИПЛОМНЫЕ РАБОТЫ. 
Вы можете поискать нужную Вам работу в КОЛЛЕКЦИИ ГОТОВЫХ РЕФЕРАТОВ, КУРСОВЫХ И ДИПЛОМНЫХ РАБОТ, выполненных преподавателями московских ВУЗов за период более чем 10-летней работы. Эти работы Вы можете бесплатно СКАЧАТЬ.