Процесс обучения учащихся информатике в общеобразовательной школе в условиях инновационной образовательной среды

Разработка и обоснование системы обучения учащихся объектно-ориентированному программированию и технологии визуального проектирования в профильном курсе информатики на примере электронного образовательного ресурса "Delphi 7. Учимся на примерах".

Рубрика Педагогика
Вид дипломная работа
Язык русский
Дата добавления 02.05.2012
Размер файла 5,1 M

Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже

Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.

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

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

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

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

1. Архангельский, А. Я. Программирование в Delphi 7[Текст]: Бином-Пресс/ Алексей Яковлевич Архангельский -Тверь: Комсомольский проспект, 2003. - 1152 с. : ил.; 25 см. - Загл. пер. и корешка: Программирование в Delphi 7- 1-е изд.; компьютерная верстка - С.В. Свиридова; - 4000 экз. - ISBN 5-9518-0042-0 (рус.).

2. Архангельский, А. Я. 100 компонентов общего назначения Delphi [Текст]: Бином-Пресс/ Алексей Яковлевич Архангельский -Тверь: Комсомольский проспект, 2003. - 562 с. : ил.; 20 см. Загл. пер. и корешка: 100 компонентов общего назначения Delphi - 1-е изд.; компьютерная верстка - И.О. Бурова; - 2500 экз. - ISBN 5-9518-0025-3 (рус.).

3. Архангельский, А.Я. Приемы программирования в Delphi [Текст]: Бином-Пресс/ Алексей Яковлевич Архангельский - Тверь: Комсомольский проспект, 2004. - 906 с. : ил.; 20 см.; Загл. пер. и корешка: Приемы программирования в Delphi - 1-е изд.; компьютерная верстка - С.В. Свиридова; - 4000 экз. - ISBN 5-9125-0049-0 (рус.).

4. Бабушкина, И.А. Практикум по объектно-ориентированному программированию [Текст]: Бином-Пресс/ Бабушкина И.А., Окулов С.М.: Лаборатория знаний, 2004. - 366 с. - ISBN: 5-94774-129-6

5. Баженова И. Ю. Delphi 7 Самоучитель программиста [Текст]: Кудиц-Образ / Баженова, И. Ю. - М.: Варшавное шоссе, 2003. - 447с.: ил.; Загл. пер. и корешка: Delphi 7 Самоучитель программиста - 3000 экз. - ISBN 5-9125-1849-0 (рус.).

6. Башмаков, А.И., Башмаков И.А. Разработка компьютерных учебников и обучающих систем. М.: Информационно-издательский дом «Филинъ», 2003. 616 с. ISBN 5-9216-0044-Х

7. Бертран, М. Объектно-ориентированное конструирование программных систем / Пер. с англ. - М.: Издательско-торговый дом «Русская Редакция», 2005. - 1232 стр. ISBN: 5-7502-0255-0

8. Бобровский, С. И. Delphi 7. Учебный курс [Текст]: Питер/ Сергей Игоревич Бобровский, СПб.: Измайловский проспект, 2004. - 736с.: ил.; Загл. пер. и корешка: Delphi 7. Учебный курс - 1-е изд.; 5000 экз. - ISBN 5-94157-267-0 (рус.).

9. Бондаревская, Е.В. Теория и практика личностно-ориентированного образования. - Ростов: Изд-во Ростов. пед. ун-та, 2000. - 352 с. ISBN 5-86340-090-0

10. Брушлинский, А. В Мышление: процесс, деятельность, общение / Под ред. А. В. Брушлинского. М.: Наука, 1982 - 286с. ISBN 5-7695-0084-0

11. Брушлинский, А. В. Психология мышления и кибернетика. М.: Мысль, 1970. 191 с.

12. Буч, Г. Объектно-ориентированный анализ и проектирование с примерами приложений на С++, 2-е изд. / Пер. с англ. - М.: «Издательство Бином», СПб: «Невский диалект», 1998г. - 560 с. ISBN: 5-7940-0017-1

13. Буч, Г. Объектно-ориентированный анализ и проектирование с примерами приложений [Текст] / Буч Г. , Максимчук Р., Энгл М., Янг Б., Коналлен Д., Хьюстон К. 3-е изд.: Пер. с англ. - М.: ООО «И.Д. Вильямс», 2008. - 720с.: ил. ISBN 978-5-8459-1401-9

14. Влиссидес, Д. Приемы объектно-ориентированного проектирования. Паттерны проектирования. [Текст] / Влиссидес Д., Джонсон Р., Хелм Р., Гамма Э. Пер. с англ. СПб.: "Питер", 2003 г. - 400 стр. ISBN: 5-272-00355-1

15. Галисеев, Г.В. Самоучитель. Программирование в среде Delphi for .Net. [Текст]: Вильямс/ Геннадий Владимирович Галисеев - М.: ул. Лесная, 2004. - 304 с. : ил.; 20 см.; Загл. пер. и корешка: Самоучитель. Программирование в среде Delphi for .Net. - 1-е изд.; - 5000 экз. - ISBN 5-8459-0644-Х (рус.).

16. Гофман, В. Delphi. Быстрый старт [Текст]: БХВ-Петербург / Гофман, В., Хоменко А. - СПб., 2003. - 289 с. : ил.; 20 см.; Загл. пер. и корешка: Delphi. Быстрый старт - 1-е изд.; - 1500 экз. - ISBN 5-8459-0546-6 (рус.).

17. Грэхем, И. Объектно-ориентированные методы. Принципы и практика = Object-Oriented Methods: Principles & Practice. -- 3-е изд. -- М.: «Вильямс», 2004. -- С. 880. -- ISBN 0-201-61913-X

18. Гура, В.В. Проблема разработки педагогических целей при проектировании медиаобразовательной среды//Известия Южного отделения Российской академии образования. Вып. III. - Ростов, 2001. - С. 139-142.

19. Гура, В.В. Разработка мультимедийных информационно-обучающих систем для педагогов//Философия в системе духовной культуры на рубеже XXI века. - Курск, 1997.

20. Долинер, Л.И. Информационные и коммуникационные технологии в обучении: психолого-педагогические и методические аспекты. Екатеринбург: Изд-во Рос. гос. проф.-пед. ун-та, 2003. 344 с.

21. Ефимов, В.С. Педагогическое образование в России: современное состояние, проблемы, перспективы//Преподавание социально-гуманитарных дисциплин в вузах России: состояние, проблемы, перспективы. - М.: Логос, 2001. - С. 166-177.

22. Жуков, А. Изучаем Delphi [Текст]: Питер/ Жуков А., СПб.: Измайловский проспект, 2001. - 586с. : ил.; Загл. пер. и корешка: Изучаем Delphi - 1-е изд.; 3000 экз. - ISBN 5-8046-0056-3 (рус.).

23. Иванова, Г.С. Объектно-ориентированное программирование: Учебник для вузов. - 3-е изд., стер./Под ред. Г.С. Ивановой, Ничушкиной Т.Н., Пугачева Е.К. - М.: Изд-во МГТУ им. Н.Э. Баумана, 2007. - 368 с. ISBN: 5-7038-2280-7

24. Колесов, Ю. Моделирование систем. Объектно-ориентированный подход. [Учебное пособие] / Колесов Ю. , Сениченков Ю. издательство "BHV", 2006 г. - 192 стр. ISBN: 5-94157-579-3

25. Кречетников, К.Г. Особенности проектирования интерфейса средств обучения // Информатика и образование. 2002. № 4. С. 65-73.

26. Круглова, Н. Ф. Концепция осознанной саморегуляции деятельности и учебная успеваемость // Прикладная психология. 2003. № 6. С. 19-21.

27. Культин, Н. Б. Основы программирования в Delphi 7 [Текст]: БХВ-Петербург / Никита Борисович Культин - СПб., 2003. - 608 с. : ил.; 20 см.; Загл. пер. и корешка: Основы программирования в Delphi 7 - 1-е изд.; - 5000 экз. - ISBN 5-94157-269-7 (рус.).

28. Кьоу, Д. Объектно-ориентированное программирование. Просто и понятно [Текст] / Кьоу Д., Джеанини М. СПб.: "Питер" · 2005 г. · 240 с. ISBN: 5-469-00462-7

29. Кэнту, М. Delphi 7: Для профессионалов [Текст]: Питер/ Марко Кэнту, СПб.: Измайловский проспект, 2004. - 1104 с. : ил.; Загл. пер. и корешка: Delphi 7: Для профессионалов - 1-е изд.; 3000 экз. - ISBN 5-94723-593-5 (рус.).

30. Лесневский, А.С. Объектно-ориентированное программирование для начинающих. - М.: БИНОМ. Лаборатория знаний, 2005. - 232с.: илл. - 2 экз. ISBN: 5-94774-251-9

31. Майер, Б. Объектно-ориентированное программирование. Концепции разработки (с CD-ROM). , М.: "Русская Редакция", 2004 г. - 600 стр. ISBN: 5-7502-0260-7

32. Миронченко, А.С. Императивное и объектно-ориентированное программирование на Turbo Pascal и Delphi. Глубокое погружение [Текст]: ВМВ/ Миронченко, А.С. Одесса, 2007. - 408 с.: ил.; Загл. пер. и корешка: Императивное и объектно-ориентированное программирование на Turbo Pascal и Delphi.Глубокое погружение - 2000 экз. - ISBN 978-966-413-039-1 (рус.).

33. Парижский, С.М. Delphi. Учимся на примерах [Текст]: МК-Пресс / Сергей Михайлович Парижский. Киев, 2005. - 216 с.: ил.; Загл. пер. и корешка: Delphi. Учимся на примерах - 2000 экз. - ISBN 966-8806-02-6 (рус.).

34. Пестриков В. Delphi на примерах [Текст]: БХВ-Петербург / Виктор Пестриков, Артур Маслобоев.- СПб.: ул. Есенина, 2005. - 496 с.: ил.; Загл. пер. и корешка: Delphi на примерах - 4000 экз. - ISBN 5-94157-713-3 (рус.).

35. Пышкин, Е. Основные концепции и механизмы объектно-ориентированное программирования, СПб.: "BHV-Санкт-Петербург" 2005 г. - 640 с. ISBN: 5-94157-554-8

36. Ревич, Ю.В. Нестандартные приемы программирования на Delphi [Текст]: БХВ-Петербург / Юрий Ревич.- СПб.: ул. Есенина, 2005. - 560 с.: ил.; Загл. пер. и корешка: Нестандартные приемы программирования на Delphi - 4000 экз. - ISBN 5-94157-686-2 (рус.).

37. Сoxop, A.M. Логическая структура учебного материала. Вопросы дидактического анализа. М.: Педагогика, 1974. 192 с.

38. Синтес, А. Освой самостоятельно объектно-ориентированное программирование за 21 день, М.: ООО «И.Д. Вильямс», 2002 г. - 672 с. ISBN: 5-8459-0281-9

39. Стернберг, Р.Дж. Практический интеллект / Под общ. ред. Р. Дж. Стернберга. СПб., Питер" твердый, год издания: 2002, страниц: 272 ISBN: 5-318-00013-4

40. Стивенс, Р. Delphi. Готовые алгоритмы [Текст]: ДМК пресс [пер. с англ.] /Род Стивенс.- М., 2004. - 384с.: ил.; Загл. пер. и корешка: Delphi. Готовые алгоритмы - 6000 экз. - ISBN 5-94074-106-1 (рус.).

41. Сухарев, М.В. Основы Delphi. Профессиональный подход[Текст]: Наука и Техника / Сухарев, М.В.- М., 2004. - 504с.: ил.; Загл. пер. и корешка: Основы Delphi. Профессиональный подход - 1000 экз. - ISBN 5-940-1069-2 (рус.)

42. Федоров, А.В. Медиаобразование в педагогических вузах. - Таганрог: Изд-во Кучма, 2003 - 124 c. ISBN 5-901625-07-2

43. Фленов, М. Delphi в шутку и всерьез. Что умеют хакеры [Текст]: Питер/ Михаил Фленов, СПб.: Измайловский проспект, 2006. - 271 с. ил.; 24 см + 1 электрон. опт. диск. Загл. пер. и корешка: Delphi в шутку и всерьез. Что умеют хакеры - 1-е изд.; 4000 экз. - ISBN 5-469-00570-4 (рус.).

44. Фленов, М. Библия для программиста в среде Delphi [Текст]: Питер/ Михаил Фленов, СПб.: Измайловский проспект, 2002. - 504 с. : ил.; Загл. пер. и корешка: Библия для программиста в среде Delphi - 1-е изд.; 2000 экз. - ISBN 5-94723-568-5 (рус.).

45. Хомоненко, А.Д. Delphi 7 в подлиннике [Текст]: БХВ-Петербург / Хомоненко, А.Д.- СПб.: Измайловский проспект, 2003. - 1216 с. : ил.; 20 см.; Загл. пер. и корешка: Delphi 7 в подлиннике - 1-е изд.; - 5000 экз. - ISBN 5-94157-299-7 (рус.).

46. Хореев, П. Технологии объектно-ориентированного программирования, М.: "Academia" · 2004 г. - 448 с. ISBN: 5-7695-1522-8

47. Чиртик, А. Трюки & эффекты Delphi [Текст]: Питер/ Чиртик, А., Борисок, В., Корвель, Ю., СПб.: Петергофское шоссе, 2007. - 400 с. ил.; 24 см 1 электрон. опт. диск. Загл. пер. и корешка: Трюки & эффекты Delphi - 1-е изд.; 2500 экз. - ISBN 978-5-91180-219-6 (рус.).

48. Шадриков, В. Д. Познавательные процессы и способности в обучении: [Учеб. пособие для студентов пед. ин-тов.] / Шадриков В. Д., Ансимова Н. П., Корнеева Е. Н., М.: Просвещение. 1990. 142 с. ISBN 5-09-003061-8

49. Шпак, Ю. А. Delphi 7 на примерах [Текст]: Юниор / Юрий Алексеевич Шпак, К.: ул. Совхозная, 2003. - 384 с. : ил.; Загл. пер. и корешка: Delphi 7 на примерах - 1-е изд.; 2000 экз. - ISBN 966-7323-28-5 (рус.).

Приложение 1

Методическое пособие для учителя

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

Приложение 2

Рабочая тетрадь для учащихся 10 классов общеобразовательных школ

Данное учебное пособие посвящено освоению навыков объектно ориентированного программирования. Оно представляет собой набор заданий по двум основным тематикам курса: введение в ООП и основные сведения языка Borland Delphi.

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

Приложение 3

Интерактивный электронный образовательный ресурс «Delphi 7. Учимся на примерах» состоит из двух частей

На первом диске находятся платформа «1С Образование 4. Школа» и сам ЦОР. Для того чтобы загрузить данный учебно-методический комплекс необходимо сначала установить среду «1С Образование 4. Школа», а затем поместить имеющийся на первом диске файл «edu_main» по адресу C:\Program Files\1C Education\1CE3\1CEduWeb\data.

На втором диске находится методическое сопровождение данного курса (сетевая тестовая оболочка, лабораторные работы, методические рекомендации для учителя, рабочая тетрадь для учащихся).

Приложение 4

Тесто по теме «Основы объектно-ориентированного программирования»

1. Знакомы ли вы с понятием «интерактивный урок»?

a. Не знаком (а)

b. Знаком (а), но сам (а) никогда не использовал (а)

c. Знаком (а) и использовал (а)

2. Как вы смотрите на использование интерактивных уроков для изучения какой-либо дисциплины

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

b. Предпочтительнее использовать интерактивные уроки

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

3. Что такое визуальное программирование?

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

b. разработка программы на основе конструирования из готовых интерфейсных объектов

c. процесс отладки программы с визуальным пошаговым контролем

4. Какие языки программирования изучаются в вашей школе?

a. QBasic

b. Pascal

c. С++

d. VisualBasic

e. Delphi

f. Другой

g. А что это такое?

5. Какое отношение теории и практики на уроках информатики у вас в школе?

a. 100% / 0%

b. 80% / 20%

c. 50% / 50%

d. 20% / 80%

e. 0% / 100%

6. Аббревиатура ООП образована от слов:

a. общий образовательный практикум

b. объектно-ориентированное программирование

c. основы объектного программирования

7. Основной единицей ООП является:

a. предмет

b. объект

c. процесс

8. В чем состоит суть инкапсуляции?

a. Обращение к объекту выполняется с помощью доменной записи.

b. Объект рассматривается программистом-пользователем как 'черный ящик'.

c. Объекты-потомки обладают всеми свойствами объектов-родителей.

9. В чем состоит принцип наследования?

a. Обращение к объекту выполняется с помощью доменной записи.

b. Объект рассматривается программистом-пользователем как 'черный ящик'.

c. Объекты-потомки обладают всеми свойствами объектов-родителей.

10. Что такое полиморфизм?

a. Многообразие свойств объектов, принадлежащих к одному классу.

b. Выполнение одной и той же операции различными методами над объектами различных классов.

c. Множество форм, свойственных экземплярам класса.

11. Среда в технологии ООП - это...

a. главный программный модуль в иерархическом программном комплексе

b. среда программирования с интеллектуальным редактором и отладчиком

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

12. Событие - это...

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

b. изменение программного кода

c. запуск событийной процедуры

13. Проект в ООП - это...

a. среда, в которой работает объектно-ориентированнная программа

b. разрабатываемое в визуальной среде ООП приложение

c. подпрограмма, которая начинает выполняться после реализации определенного события

14. Форма в ООП

a. паспорт с характеристиками проекта

b. поле для ввода текста пользователем

c. окно на экране, в котором размещаются управляющие элементы

15. Является примером события в объектно-ориентированной среде:

a. движение мыши

b. нажатие клавиши на клавиатуре

c. щелчок кнопкой мыши

d. двойной щелчок кнопкой мыши

Размещено на Allbest.ru


Подобные документы

Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д.
PPT, PPTX и PDF-файлы представлены только в архивах.
Рекомендуем скачать работу.