Главная страница

общение

Перейти на форум

Написать автору

события

Расписание

Приветствия

Пленарные заседания

"Круглые столы"

Мастерские

Участники конференции

Экспоненты выставки

Фотогалерея

секции

Оглавление

I.1, I.2, I.3

II.1, II.2, II.3, II.4

III.1, III.2

- IV -

- V -

- VI -

Непрошедшие экспертизу

Алфавитный список авторов

статистика
Рейтинг@Mail.ru Rambler's Top100 AllBest.Ru Яндекс цитирования

Вид доклада: [устное выступление и публикация]

ИТО-2001/Секция I /Подсекция 2

МУЛЬТИМЕДИЙНЫЙ ОБУЧАЮЩИЙ КУРС LEARNDELPHI

Гриненко Андрей Григорьевич

Средняя школа № 307 (сш № 307), г.Киев

Мультимедийный обучающий курс LearnDelphi создан для обучения основам программирования в среде Delphi 4 и выше “с нуля’. Содержит 25 уроков. Уроки этого практического курса раскрывают традиционные темы основ программирования. LearnDelphi является виртуальным преподавателем. Рассчитан для использования непосредственно на школьном уроке, также может использоваться для индивидуального обучения.

Содержание.

Необходимость создания курса.

Программированию на языке Pascal, который фактически является учебным языком программирования, обычно обучают в среде Turbo Pascal 7.0 либо Borland Pascal 7.0. Среда программирования Borland Pascal 7.0 позволяет программировать под Windows, однако требует при этом основательного знания операционной системы и такое программирование значительно превышает уровень и возможности школы. Поэтому, завершая изучение школьного курса программирования, ученик, к примеру, средствами Turbo Pascal так и не может создать интерфейс своих программ в стиле Windows.

В среде Delphi, где процесс программирования напоминает сборку программы “из кубиков-объектов” и задание их свойств, ученик уже с первых шагов легко создает Windows-интерфейс своих простейших программ. Это резко повышает его мотивацию к учебе. Ученик верит, что его обучают “современному программированию”.

Одним из факторов, сдерживающих переход в изучении курса “Основы программирования” на Delphi, является отсутствие пособий с наглядным, доступным, последовательным, конкретным изложением учебного материала. С другой стороны, обучать программировать в Delphi так же как, к примеру, в Turbo Pascal, невозможно. Ведь преподавателю необходимо передавать динамику создания программы как совокупности “манипуляций” с объектами и при этом создавать и вставлять текст программного кода в процедуры обработчиков событий этих объектов.

Структура и содержание обучающего курса.

LearnDelphi – это практический курс изучения основ работы в Delphi, который состоит из 25 уроков, условно разделенных на три раздела.

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

II раздел является Delphi-реализацией традиционной программы курса “Основы программирования”.

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

Уроки курса мультимедийные: видеофильмы, звуковое супровождение. В каждом уроке, как правило, в режиме прямого показа демонстрируется процесс создания конкретной программы.

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

К каждому уроку прилагается теоретическая справка. Это фактически электронный конспект урока.

Во всех уроках предлагаются дополнительные задания на изменение и дополнение программы, процесс создания которой демонстрируется в данном уроке.

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

В любой момент одним щелчком “мыши” можно возвратиться в урок (раскрыть окно LearnDelphi), чтобы вспомнить какой-либо момент урока и решив свою проблему, так же легко возвратиться в Delphi для продолжения создания своей программы. Другими словами, создавая программу в среде Delphi, ученик или студент всегда имеет “под рукой” учебный видеокурс и электронный конспект.

Для удобства пользователя LearnDelphi содержит видеоинструкцию по использованию учебного курса.

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

Мультимедийный обучающий курс LearnDelphi записан на диск CD-ROM и может быть использован при изучении курса “Основы программирования” (визуальная среда программирования Delphi) в средних школах, лицеях, гимназиях и даже на начальных курсах вузов для выравнивания уровня подготовки выпускников разных школ.

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

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

LearnDelphi демонстрировалcя на Всеукраинской конференции “Информатика и компьютерно ориентированные технологии обучения” в мае 2001г. Награжден премией от фирмы “Укрсат”. В настоящее время проходит сертификацию в Министерстве образования Украины. Есть версии на русском и украинском языках.

Демоверсия первого варианта курса выставлена в Интернет по адресу: http://edu.ukrsat.com/sh307/indexp.html

Системные требования.

  • операционная система MS Windows 9x, 2000,
  •  процессор Pentium и выше,
  • 32 Мб ОЗУ,
  • не более 260 Мб на жестком диске для инсталляции,
  • SVGA видеоплата,
  • привод CD ROM,
  • MS Windows-совместимая звуковая карта,
  • Звуковые колонки или наушники.

Сравнительная оценка.

Обучающий курс ориентирован, в первую очередь, на использование непосредственно во время урока и по этому показателю превосходит другие обучающие системы. Актуальной является и тема курса, а именно обучение основам программирования.

LearnDelphi уступает по объему и энциклопедичности фактического материала обучающим системам фирм “Мультимедиа технологии”, “1С” и других. Однако при создании курса такая цель и не ставилась, не только по причине труднодостижимости. Учитывалась психология ученика при работе на уроке. Используя LearnDelphi, ученик с первых занятий, даже в условиях постоянного дефицита времени на школьном уроке, программирует и наглядно видит результаты своих усилий. Это укрепляет его уверенность в себе, создает дополнительную мотивацию обучению программированию.

Примечание автора (авторов).

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

LearnDelphi создан школьным учителем и сыном-школьником на самой доступной технике в свободное от работы и учебы время. Но самым трудным оказалось сделать доступным для других результат своих усилий.

написать автору
Сервер поддерживается фирмой НПП "БИТ про"
Лучшие программы для образовательного процесса