Темы диссертаций по педагогике » Теория и методика обучения и воспитания (по областям и уровням образования)

автореферат и диссертация по педагогике 13.00.02 для написания научной статьи или работы на тему: Обучение учащихся объектно-ориентированному программированию и технологии визуального проектирования в базовом курсе информатики

Автореферат недоступен
Автор научной работы
 Рожина, Ирина Венокентьевна
Ученая степень
 кандидата педагогических наук
Место защиты
 Екатеринбург
Год защиты
 2002
Специальность ВАК РФ
 13.00.02
Диссертация по педагогике на тему «Обучение учащихся объектно-ориентированному программированию и технологии визуального проектирования в базовом курсе информатики», специальность ВАК РФ 13.00.02 - Теория и методика обучения и воспитания (по областям и уровням образования)
Диссертация

Содержание диссертации автор научной статьи: кандидата педагогических наук, Рожина, Ирина Венокентьевна, 2002 год

Введение

Глава 1. Теоретические вопросы изучения курса «Основы объектно-ориентированного программирования и технологии визуального проектирования»

1.1. Основные элементы объектно-ориентированного программирования

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

1.3. Анализ методик обучения школьников объектно-ориентированному программированию и пути их совершенствования.

Выводы по главе 1.

Глава 2. Построение методической системы обучения основам объектно-ориентированного и технологии визуального проектирования в школьном курсе информатики 2.1. Проектирование методической системы обучения основам объектноориентированного программирования.

2.2. Роль решения задач при обучении объектно-ориентированному программированию и технологии визуального проектирования.

2.3. Методика обучения учащихся основам объектно-ориентированного программирования.

Выводы по главе 2.

Глава 3. Методика проведения и обработка результатов педагогического эксперимента

3.1. Разработка критериев объективной оценки знаний и умений учащихся с использованием методов математической статистики.

3.2. Педагогический эксперимент.

Ь Выводы по главе 3.

Введение диссертации по педагогике, на тему "Обучение учащихся объектно-ориентированному программированию и технологии визуального проектирования в базовом курсе информатики"

Актуальность исследования. Вопросы преподавания программирования в средней школе находятся в центре внимания с начала 60-х годов. В исследованиях, проведенных И. Н. Антиповым, Г. А. Звенигородским, В. Н. Касаткиным, М. П. Лапчиком, А. С. Лесневским, В. М. Монаховым, С. И. Шварцбур-дом, М.В. Швецким и др. были рассмотрены вопросы структуры, содержания обучения программированию, выбора учебного языка и др. Технология программирования претерпевает изменения. Современное состояние информатики характеризуется повсеместным переходом к новой объектно-ориентированной парадигме программирования.

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

Анализ учебных программ базового курса информатики средней школы позволяет сделать вывод о том, что объектно-ориентированное программирование (ООП) в этом курсе не нашло должного отражения. Обучение ООП в учебных программах представлено фрагментарно, а в рекомендованных для школ учебных пособиях полностью отсутствует. Следует отметить, что на современном этапе развития школьной информатики статус объектно-ориентированного программирования в базовом курсе до сих пор не определен, хотя в проекте Государственного образовательного стандарта сформулирован его обязательный минимум.

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

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

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

Это обусловливает актуальность нашего исследования, направленного на разработку методики, обеспечивающей усвоение школьниками в базовом курсе информатики теоретических основ объектно-ориентированного программирования (понятий, принципов, методов) и их практической реализации с использованием технологии визуального проектирования.

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

Цель диссертационного исследования состоит в разработке и научном обосновании методической системы обучения учащихся объектно-ориентированному программированию и технологии визуального проектирования в базовом курсе информатики.

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

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

Гипотеза исследования. Методика обучения объектно-ориентированному программированию и технологии визуального проектирования, основанная на применении демонстрационных примеров и объективного оценивания результатов обучения в базовом курсе информатики, позволит повысить:

- уровень усвоения основ объектно-ориентированного программирования;

- эффективность развития мыслительной деятельности школьников. k Критерии эффективности предлагаемой методики: уровень усвоения основ объектно-ориентированного программирования определялся путем комплексного анализа знаний и умений учащихся при решении задач с использованием предложенных критериев {времени, затраченного на решение, и суммарной сложности задачи); степень развития мышления учащихся определялась по методу, предложенному О. М. Дудка.

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

1. Проведение анализа состояния проблемы обучения ООП в школе и обоснование целесообразности изучения школьниками основ объектно-ориентированного программирования с использованием визуального проектирования в базовом курсе информатики.

2. Определение основных принципов построения методической системы обучения учащихся объектно-ориентированному программированию и техно$ логии визуального проектирования.

3. Изучение преимущества метода демонстрационных примеров при изучении раздела «Основы ООП и технологии визуального проектирования» и возможности его применения для успешного усвоения учебного материала. л 6

4. Разработка необходимого учебно-методического материала, включающего программу, примерное содержание, поурочное планирование и методические рекомендации для реализации разработанной методики.

5. Разработка критериев и технологии объективного оценивания знаний и умений учащихся при решении задач по программированию.

6. Экспериментальная проверка результативности предложенной методики обучения.

При разработке методики мы опирались на работы:

• по теории содержания образования и процесса обучения (В.П. Беспалько,

В. И. Гинецинского, В. В. Давыдова и др.);

• по теории и практике школьного образования по информатике

А. П. Ершова, Г. А. Звенигородского, А. А. Кузнецова, Д. Ш. Матроса и др-);

• по теоретической информатике (Г. Буча, Т. Бадда, Э. Р. Телло и др.);

• по педагогической психологии (П. Я. Гальперина, Б. Шнейдермана и др.);

• по методике обучения информатике (А. С. Лесневского, В. М. Швецкого,

В. В. Лаптева и др.).

Методы исследования:

- изучение и анализ философской, научно-методической, психолого-педагогической и специальной литературы по проблематике исследования;

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

- наблюдение за деятельностью учащихся в процессе изучения основ объектно-ориентированного программирования и технологии визуального проектирования, анализ результатов этой деятельности;

- анкетирование, беседы с учителями и учащимися;

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

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

Теоретическая значимость работы заключается в том, что:

1) определены цели обучения школьников объектно-ориентированному программированию и технологии визуального проектирования в соответствии с таксономией Б. Блума;

2) разработана концепция учебной программы раздела «Основы ООП и технологии визуального проектирования», основанная на системе принципов построения программы, предложенной В. И. Гинецинским;

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

4) разработана методика объективной оценки знаний и умений учащихся по программированию.

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

•у 8

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

Диссертационное исследование проводилось в 1997 — 2002 гг.

Основные этапы работы:

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

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

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

Апробация и внедрение результатов исследования осуществлялись в школах г. Н. Тагила (1997 - 2002 гг.). Основные положения диссертации обсуждались на Международной электронной научной конференции «НИТ в образовании» (Воронеж, 2001 г.), Региональной научной конференции студентов, аспирантов и молодых ученых «Наука. Техника. Инновации» (Новосибирск, 2001 г.), II Межрегиональной научной конференций «Проблемы современного математического образования в педвузах и школах России» (Киров, 2001 г.), Российской научно-практической Internet-конференции «Менеджмент, маркетинг, информатизация образования: теория и практика» (Оренбург, 2001 г.), «Инновации в содержании и технологии обучения математике, физике, информатике» (Н.Тагил, 2001 г.), «НИТ в университетском образовании» (Кемерово, i) 2002 г.); итоговых научных конференциях преподавателей кафедры информатики в Нижнетагильском государственном педагогическом институте (1998 -2001 гг.), на заседаниях методического объединения учителей г. Н. Тагила и района (2001 г.).

На основе материалов диссертационного исследования опубликовано учебно-методическое пособие «Основы объектно-ориентированного и технологии визуального программирования», адресованное учащимся школ, учителям и студентам, начинающим изучение ООП и технологии визуального проектирования. Пособие содержит теоретический материал по темам и развернутые решения основных задач, показывает возможность реализации ООП на базе языка программирования Turbo Pascal и с использованием среды визуального проектирования программ Delphi. После каждой темы приводится список контрольных вопросов по теме, заданий и задач для самостоятельного выполнения.

Положения, выносимые на защиту.

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

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

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

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

Заключение диссертации научная статья по теме "Теория и методика обучения и воспитания (по областям и уровням образования)"

ВЫВОДЫ ПО ГЛАВЕ 3 Третья глава посвящена разработке критериев эффективности предложенной методики и подтверждению эффективности методики на этапах педагогического эксперимента. В данной главе:

- разработаны критерии оценки знаний и умений учащихся при обучении основам ООП и технологии визуального проектирования; нами предложено ввести два параметра оценивания: количественный (время создания макета проекта) и качественный (сложность алгоритмов);

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

ЗАКЛЮЧЕНИЕ

Наше исследование было направлено на разработку и теоретическое обоснование содержания и методики обучения информатике в базовом курсе на примере раздела «Основы объектно-ориентированного и технологии визуального проектирования».

Результаты проведенного исследования позволяют сформулировать следующие выводы.

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

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

3. Разработана методика объективного оценивания знаний и умений учащихся при обучении основам ООП и технологии визуального программирования с использованием критериев: времени решения задачи и сложности задачи.

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

5. Разработаны следующие учебно-методические материалы по курсу:

- учебная программа курса;

- дидактический материал для учащихся;

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

Список литературы диссертации автор научной работы: кандидата педагогических наук, Рожина, Ирина Венокентьевна, Екатеринбург

1. Абдеев Р. Ф. Философия информационной цивилизации. М.: Владос, 1994.

2. Аванесов В. С. Основы научной организации педагогического контроля в высшей школе. М., 1989. - 165 с.

3. Адамар Ж. Исследование психологии процесса изобретения в области математики. М.: Сов. радио, 1970.

4. Андросова Е. Г. Методические и содержательные аспекты построения курса программирования на основе объектно-ориентированного подхода (для физико-математических специальностей педвузов): Дисс.канд. пед. наук. — М.,1996.- 193 с.

5. Антипов М. Н. Содержание и методы обучения программированию в средних учебных заведениях. Дис.доктора пед. наук. М., 1981.

6. Апатова Н. В. Развитие школьного курса информатики. М., 1993. — 132 с.

7. Аржанов И. Н. Методика обучения объектно-ориентированному программированию студентов педагогических вузов. Автореф. дисс. на соискание уч. степ, кандидата пед. наук. СПб., 2000. 17 с.

8. Аткинсон Р. Человеческая память и процесс обучения. М., 1980.

9. Бадд Т. Объектно-ориентированное программирование в действии. — СПб.: Питер, 1997. 464 с.

10. Бабанский Ю. К. Оптимизация учебно-воспитательного процесса. М., 1982.

11. Баженов Р. И. Использование технологии объектно-ориентированного подхода для развития мыслительных действий учащихся при изучении базового курса информатики. Дисс.канд. пед. наук. Биробиджан, 1998.

12. Баранова Е. В. Теория и практика объектно-ориентированного проектирования содержания обучения средствами информационных технологий. Дис. доктора пед. н., СПб, 2000.

13. Бауэр Ф. Л., Гооз Г. Информатика. Вводный курс: В 2-х ч. 4.1. -М.: Мир, 1990. 336 е.; 4.2. - М.: Мир, 1990. - 423 с.

14. Белошапка В. О языках, моделях и информатике // Информатика и образование. 1987. № 6. С. 12-16.

15. Беспалько В. П. Теория учебника: дидактический аспект. — М.: Педагогика, 1988.- 160 с.

16. Беспалько В. П. Слагаемые педагогической технологии. М.: Педагогика, 1989.- 192 с.

17. Бешенков С. А. Развитие содержания обучения информатике в школе на основе понятий и методов формализации // Автореферат дисс.докт. пед. наук. М., 1994.-35 с.

18. Бобровский С. Delphi 5: учебный курс. СПб: Питер, 2001. - 640 е.: ил.

19. Бороненко Т. А. Концепция школьного курса информатики: Учеб. пособие. Санкт-Петербург, 1995. 67 с.

20. Бороненко Т. А. Теоретическая модель системы методической подготовки учителя информатики. Дисс. доктора пед. наук. СПб., 1997.

21. Буч Г. Объектно-ориентированный анализ и проектирование с примерами приложений на С++. М.: Бином, СПб: Невский диалект, 1998. — 560 с.

22. Буч Г. Объектно-ориентированное проектирование с примерами применения. М.: Конкорд, 1992. 519 с.

23. Венценбаум Дж. Возможности вычислительных машин и человеческий разум. М.: Радио и связь, 1982.

24. Вербицкий А. А. Активное обучение в высшей школе: контекстный подход. — М.: Высшая школа, 1968. — 353 с

25. Вирт Н. Алгоритмы и структуры данных. М.: Мир, 1989. -360 с.

26. Вирт Н. Алгоритмы + структуры данных = программы. М.: Мир, 1985.-406 с.

27. Вирт Н. Систематическое программирование. Введение. М.: Мир, 1977.

28. Власова Е. 3. Разработка баз знаний экспертных систем при методической подготовке студентов-физиков. Дисс.канд. пед. наук. Санкт-Петербург, 1993.

29. Выготский J1. С. Избранные психологические исследования. М.: Изд-во АПН РСФСР, 1956. - 519 с.

30. Гальперин П. Я. Основные результаты исследований по проблеме «Формирования умственных действий и понятий». —М., 1965. — 51 с.

31. Гейн А. Г. Изучение информационного моделирования как средство реализации межпредметных связей информатики с дисциплинами естественного цикла. Автореф. дисс. на соискание уч. степ, доктора пед. наук. М., 2000.

32. Гейн А. Г. и др. Основы информатики и вычислительной техники. 1011 кл.-М.: Просвещение, 1991,1992,1996.

33. Гейн А. Г., Линецкий Е. В., Сапир М. В., Шолохович В. Ф. Информатика: Учеб. для 8-9 кл. сред. шк. М.: Просвещение, 1994. 256 с.

34. Гейн А. Г., Линецкий Е. В., Шолохович В. Ф. Информатика. 7-9 кл.: Учеб. для общеобр. уч. Заведений. М.: Просвещение, 1994. — 256 с

35. Гершунский Б. С. Компьютеризация в сфере образования: Проблемы и перспективы. М.: Педагогика, 1987. - 264 с.

36. Гинецинский В. И. Предмет психологии. Дидактический аспект: Пособие для преподавателей. М.: Логос, 1994. - 214 с.

37. Гинецинский В. И. Основы теоретической педагогики. СПб.:Изд-во С.-Петербургского ун-та, 1992. - 154 с.

38. Головлева С. В. Методика обучения функциональному программированию будущих учителей информатики (на базе языка LOGO). Дисс.канд. пед. наук. СПб, 2000.

39. Горячев А. В., Лесневский А. С. Программа курса информатики для I-IX классов средней школы // Информатика и образование. 1997. № 7. С. 12-17.

40. Грис Д. Наука программирования. М.: Мир, 1984. - 416 с.

41. Громов Г. Р. Очерки информационной технологии. — М.: ИнфоАрт, 1993.

42. Давыдов В. В. Виды обобщения в обучении. М.: Педагогика, 1972. -423 с.

43. Дагене В. А., Григас Г. К., Аугутис К. Ф. 100 задач по программированию. М.: Просвещение, 1993. - 255 с.

44. Дейкстра Э. Дисциплина программирования. М.: Мир, 1978.

45. Джонстон Г. Учитесь программировать. М.: Финансы и статистика, 1989.-368 с.

46. Дзида Г. А. Развитие способностей и решение учебных задач: Монография / Под ред. Н. Н. Тулькибаевой. Тюмень: ТГУ, 1997. — 188 с.

47. Дидактика средней школы. Некоторые проблемы современной дидактики. -М.: Просвещение, 1975. 304 с.

48. Добров Г. М. Научно-технический прогресс производительных сил. -Киев: Техшка, 1985. 61 с.

49. Дудина И. П. Методическая система обучения основам логического программирования в профобразовании учителя информатики. Автореф. дис. канд. пед. н. — Тольятти, 1997.

50. Дудка О. М. Развитие мышления учащихся 7-х классов в процессе пропедевтического изучения основ информатики. Дисс.канд. пед. наук. Киев, 1992.

51. Еремин Е. А. Почему система Delphi интересна для образования? // Информатика и образование, 1997, № 1. С. 65-69.

52. Ершов А. П. Об информационной модели машины // Микропроцессорные средства и системы. 1985. № 4. С.2.

53. Ершов А. П. Школьная информатика в СССР: от грамотности к культуре // Информатика и образование. 1987. № 6. С.3-11.

54. Ершов А. П. Компьютеризация школы и математическое образование // Информатика и образование. 1992. №№5-6. С.3-12.

55. Ершов А. П., Звенигородский Г. А., Первин Ю. А. Школьная информатика (концепции, состояние, перспективы). Новосибирск: ВЦ СО АН СССР, препринт 152, 1979.

56. Ефимова М. Р., Ганченко О. И., Петрова Е. В. Практикум по общей теории статистики: Учеб. пособие. М.: Финансы и статистика, 1999. - 280 с.

57. Ефимова М. Р., Петрова Е. В., Румянцева и др. Общая теория статистики: Учебник. М.: Инфра-М, 1998.

58. Жуков А. Изучаем Delphi. СПб.: Питер, 2001. - 352 с.

59. Загвязинский В. И. О современной трактовке дидактических принципов // Сов. Педагогика. 1978. № 10. С.66-72.

60. Загвязинский В. И., Гриценко JI. И. Основы дидактики высшей школы. -Тюмень: ТГУ, 1978.

61. Зайдельман Я. Н., Самовольнова JI. Е., Лебедев Г. В. Три кита школьной информатики // Информатика и образование. 1993. № 4. С.13-17.

62. Закон об образовании РФ. М., 1992. - 23 с.

63. Занков Л. В. Обучение и развитие: экспер. пед. исследование / Под ред. Л.В. Занкова. М.: Педагогика, 1975. - 440 с.

64. Захарова Т. Б. Профильная дифференциация обучения информатике на старшей ступени школы. Монография. М., 1997. - 212 с.

65. Звенигородский Г. А. Некоторые особенности учебных языков и систем программирования // Экспериментальная информатика. Новосибирск, 1981, С.81-91.

66. Звенигородский Г. А. Язык начального обучения Робик в учебной системе программирования // Программное обеспечение задач информатики. -Новосибирск, 1982, С.72-85.

67. Зуев П. В. Теоретические основы эффективного обучения физике в средней школе (праксеологический подход): Монография / Урал. гос. пед ун-т. Екатеринбург, 2000. - 153 с.

68. Зуев П. В. Повышение уровня физического образования в процессе обучения школьников: Монография / Урал. гос. пед. ун-т. Екатеринбург, 2000. - 130 с.

69. Ильенков Э. В. Философия и культура. М.: Полит, лит., 1991.

70. Информатика. 6-7 класс / Под ред. Н. В. Макаровой. СПб: Питер Ком,1998.-256 с.

71. Информатика. 7-8 класс / Под ред. Н. В. Макаровой. СПб: Питер Ком,1999.-368 с.

72. Информатика. 9 класс / Под ред. Н. В. Макаровой. СПб: Питер Ком, 1998.-240 с.

73. Информатика. Задачник-практикум в 2 т. / Под ред. И. Г. Семакина, Е. К. Хеннера: Том 1. М.: Лаборатория Базовых Знаний, 1999. - 304 с.

74. Информатика. Задачник-практикум в 2 т. / Под ред. И. Г. Семакина, Е. К. Хеннера: Том 2. М.: Лаборатория Базовых Знаний, 1999. - 280 с.

75. Информатика. Учебник / Под ред. Н. В. Макаровой. М.: Финансы и статистика, 1997. - 768 с.

76. Информатика. Учебник по базовому курсу. М.: ООО «Издательство ЛБЗ», 1998 г.-464 е.: ил.

77. Информатика в понятиях и терминах: Кн. для учащихся ст. классов сред. шк. / Г. А. Бордовский, В. А. Извозчиков, Ю. В. Исаев, В. В. Морозов. — М.: Просвещение, 1991. -208 с.

78. Йенсен К., Вирт Н. Паскаль: Руководство пользователя. М.: Компьютер, 1993.-256 с.

79. Йодан Э. Структурное проектирование и конструирование программ. -М.: Мир, 1979.

80. Каймин В. А. Основы компьютерной технологии. М.: Финансы и статистика, 1992. - 208 с.

81. Касаткин В. Н. Информация, алгоритмы, ЭВМ. М.: Просвещение, 1991.- 192 с.

82. Качество знаний учащихся и пути его совершенствования / Под ред. М. Н. Скаткина, В. В. Краевского. М.: Педагогика, 1978. - 208 с.

83. Кинелев В. Г. Контуры системы образования XXI века // Информатика и образование, 2000. № 5. С. 2-7.

84. Кнут Д. Искусство программирования для ЭВМ. Т. 1: Основные алгоритмы. М.: Мир, 1976. - 736 с.

85. Кнут Д. Искусство программирования для ЭВМ. Т.2: Получисленные алгоритмы. М.: Мир, 1977. - 724 с.

86. Кнут Д. Искусство программирования для ЭВМ. Т.З: Сортировка и поиск. М.: Мир, 1978.- 844 с.

87. Краевский В. В. Проблемы научного обоснования обучения. (Методологический анализ). М.: Педагогика, 1977. - 264 с.

88. Крутецкий В. А. Психология математических способностей школьников. М.: Просвещение, 1968.

89. Кузнецов А. Б. Методика обучения учащихся классов с углубленным изучением информатики объектно-ориентированному проектированию программ. Дисс.канд. пед. наук. Екатеринбург, 1999.

90. Кузнецов А. Б. Программа курса «Основы объектно-ориентированного программирования» // Информатика и образование. 1998. № 7. С. 17-24.

91. Кузнецов А. А., Апатова Н. В. Основы информатики. 8-9 кл.: Учеб. для общеобразоват. Учеб. заведений. 2 изд., стереотипное. — М.: Дрофа, 2000. — 176 с.

92. Кузьмина Н. В. Методы исследования педагогической деятельности. — Ленинград, ЛГУ, 1970. 115 с.

93. Культин Н. Б. Программирование в Turbo Pascal 7.0 и Delphi. СПб.: BHV - Санкт-Петербург, 1997. - 240 с.

94. Культин Н. Б. Программирование в Turbo Pascal 7.0 и Delphi. 2-е изд., перераб. и доп. - СПб.: БХВ-Петербург, 2001. - 416 с.

95. Куриленко JI. В. Активизация познавательной деятельности школьников в условиях инновационных образовательных процессов. — Самара, 1998. — 108 с.

96. Кушниренко А. Г. и др. Основы информатики и вычислительной техники. 10-11 кл.-М.: Просвещение, 1991,1992,1996.

97. Кыверялг А. А. Методы исследования в профессиональной педагогике. Таллинн: Валгус, 1980. — 334 с.

98. Ланина И. Я. Нетрадиционные формы организации уроков физики. -Л: изд-во ЛГПИ им. А.И. Герцена, 1989. 94 с.

99. Лаптев В. В. Теоретические основы использования современной электронной техники в обучении физике в школе. Автореф.доктора пед. наук. — Л., 1989.-35 с.

100. Лапчик М. П. и др. Методика преподавания информатики: Учеб. пособие для студ. пед. вузов / М. П. Лапчик, И. Г. Семакин, Е. К. Хеннер; Под общей ред. М. П. Лапчика. М.: Издательский центр «Академия», 2001. - 624 с.

101. Леднев В. С. Содержание образования: сущность, структура, перспективы. М.: Высш. шк., 1991.-224 с.

102. Лекции лауреатов премии Тьюринга. М.: Мир, 1993. — 560 с.

103. Леонтьев А. Н. Избранные психологические произведения: В 2 т. Т. II.-М., 1983.

104. Лернер И. Я. Дидактические основы методов обучения. М.: Педагогика, 1981.

105. Лернер И. Я., Скаткин М. Н. Дидактика средней школы. М., 1982.

106. Лесневский А. С. Об основных понятиях школьного курса информатики // Информатика и образование. 1994. № 2. С. 41-44.

107. Лесневский А. С. Становление системы понятий информатики в школьном образовании. Дис. .доктора пед. наук. М., 1996.

108. Лингер Р., Миллс X., Уитт Б. Теория и практика структурного программирования. М.: Мир, 1982. -406 с.

109. Майерс Г. Надежность программного обеспечения. — М.: Мир, 1980.

110. Майоров А. Н. Теория и практика создания тестов для системы образования. М., 2000. - 352 с.

111. Маланюк П. М. Повышение эффективности самостоятельной работы учащихся при изучении физики на основании использования компьютерной техники. Автореф. дис. канд. пед. н., Киев, 1991.

112. Малпас Дж. Реляционный язык Пролог и его применение. М.: Наука, 1990.-464 с.

113. Марченко А. И., Марченко Л. А. Программирование в среде Turbo Pascal 7.0. / Под ред. Тарасенко В. П. М.: Бином Универсал, 1997. - 496 с.

114. Материалы для подготовки и проведения итоговой аттестации выпускников средних общеобразовательных учреждений по информатике. 11 кл. / А. А. Кузнецов, Л. Е. Самовольнова, Н. Д. Угринович. М.: Дрофа, 2001. - 64 с.

115. Махмутов М. И. Организация проблемного обучения в школе. М., 1986.

116. Машбиц Е. И. Психолого-педагогические проблемы компьютеризации обучения. М.: Педагогика, 1988. - 192 с.

117. Миков А. И. Информатика. Введение в компьютерные науки: .Учеб пособие для университетов по направлению «Прикладная математика и информатика» / Пер. ун-т. Пермь, 1998. - 211 с.

118. Могилев А. В. и др. Информатика: Учеб. пособие для студ. пед. вузов / А. В. Могилев, Н. И. Пак, Е. К. Хеннер; Под ред. Е. К. Хеннера. М.: Изд. Центр «Академия», 2000. - 816 с.

119. Монахов В. М. Перспективы разработки и внедрения новой информационной технологии на уроках математики // Математика в школе, 1991, № 3.

120. Мысин М. Н. Построение содержания обучения программированию в старших классах общеобразовательной школы на основе информационного моделирования. Дис.канд. пед. наук. Самара, 1999.

121. Национальный доклад РФ на П-м Международном конгрессе ЮНЕСКО "Образование и информатика" "Политика в области образования и новые информационные технологии". М., 1996. 34 с.

122. Немов Р. С. Психология: Учеб. для студ. высш. пед. учеб. заведений: в 3-х кн. Кн. 1. Общие основы психологии. М.: ВЛАДОС, 1997. - 688 с.

123. Немов Р. С. Психология: Учеб. для студ. высш. пед. учеб. заведений: в 3-х кн. Кн. 3. Экспериментальная педагогическая психология и психодиагностика.-М.: ВЛАДОС, 1995.-512 с.

124. Немчинова Т. В. Методика организации работы учащихся с задачами на уроках информатики в классах гуманитарной ориентации. Автореф. дисс. на соискание уч. степ, кандидата пед. наук. М., 1999. 16 с.

125. Обязательный минимум содержания образования по информати-ке.//Информатика и образование. 1999. № 7. С.2-4.

126. Окулов С. М., Пестов А. А., Пестов О. А. Информатика в задачах. -Киров: Изд-во В ГПУ, 1998. 343 с.

127. О природе программирования // Вычислительные системы. №96. Новосибирск, 1983. С. 51-74.

128. Основы педагогики и психологии высшей школы. М.: МГУ, 1986.304 с.

129. Пахомова Н. А. Вероятностное моделирование как фактор развития информационной культуры учащихся. Автореф. дисс. на соискание уч. степ, кандидата пед. наук. Екатеринбург, 2001. 22 с.

130. Педагогика. Учеб. пособие для студ. педвузов / Под ред. П. И. Пидкасистого. М.: Педагогическое общество России, 1998. - 640 с.

131. Педагогика. Учеб. пособие для студ. пед. ин-тов / Под ред. Ю. К. Бабанского. М.: Просвещение, 1988. - 479 с.

132. Педагогика. Учеб. пособие для студ. пед. учебных заведений / В. А. Сластенин, И. Ф. Исаев, А. И. Мищенко, Е. Н. Шиянов М.: Школа-Пресс, 1998.-512 с.

133. Пейперт С. Переворот в сознании: дети, компьютеры и плодотворные идеи: Пер. с англ. / Под ред. А. В. Беляевой, В. В. Леоноса М.: Педагогика, 1989.-224 е.: ил.

134. Першиков В. И., Савинков В. М. Толковый словарь по информатике. -М.: Финансы и статистика, 1991. 543 с.

135. Пидкасистый П. И., Коротяев Б. И. Организация деятельности ученика на уроке. М.: Знание, 1985. - 80 с.

136. Пидкасистый П. И. Самостоятельная деятельность учащихся. М.: Педагогика, 1972. - 184 с.

137. Пидкасистый П. И., Портнов М. Л. Искусство преподавания. 2 изд. Первая книга учителя. М.: Педагогическое общество России, 1999. — 212 с.

138. Побириченко Н. А. Исследование динамики интеллектуального развития учащихся 4-6 классов. Дисс.канд. психол. наук. Киев, 1972. — 190 с.

139. Пойа Д. Математическое открытие. М.: Наука, 1976.

140. Попов В. Б. Turbo Pascal для школьников: Учеб. пособие. 3-е доп. Изд. - М.: Финансы и статистика, 2001. -528 е.: ил.

141. Применение математических методов и ЭВМ в педагогических исследованиях. Сб. науч. Трудов./Под ред. Черепанова В. С. Свердловск, СГПИ, 1989.- 181 с.

142. Примерные билеты и ответы по информатике для подготовки к устной итоговой аттестации выпускников 11 классов общеобразовательных учреждений в 2001/2002 учебном году / Авт.-сост. Н. Д. Угринович. — М.: Дрофа, 2002. 128 с.

143. Программно-методические материалы: Информатика. 1-11 кл. / Сост. Л. Е. Самовольнова. М.: Дрофа, 1998. - 96 с.f

144. Программно-методические материалы: Информатика. 7-11 кл. / Сост. JI. Е. Самовольнова. М.: Дрофа, 2001. - 96 с.

145. Психология: Словарь / Под ред. Давыдова В. В. М.: Педагогика, 1983. - 448 с.

146. Психологический словарь / Под ред. А. В. Петровского, М. Г. Ярошевского М.: Политиздат, 1990. - 494 с.

147. Пышкало А. М. Методическая система обучения геометрии в начальной школе. Авторский доклад по монографии «Методика обучения геометрии в начальных классах», предст. на соиск. уч. ст. док. пед. наук. М., 1975. 39 с.

148. Райхерт Т. Н. Обучение теории информации как средство фундамента-лизации предметной подготовки будущих учителей информатики. Автореф. дисс. на соискание уч. степ, кандидата пед. наук. Пермь, 2001. —22 с.

149. Рожина И. В. Вопросы преподавания курса «Программирование» / /Проблемы современного математического образования в педвузах и школах России: Тез. докл. II межрегиональной научной конференции. Киров: Изд-во Вятского гос. пед. ун-та, 2001. С. 180-181.

150. Рожина И. В., Поршнев С. В. Программирование как инструмент познания // Региональная научная конференция студентов, аспирантов, молодыхученых «Наука. Техника. Инновации»: Тез. докл. в 5-ти частях. Ч. 2. Новосибирск. Изд-во НГТУ, 2001. С. 58-59.

151. Рожина И. В. Психологические особенности решения задач по программированию // Информатика и информационные технологии в образовании: Сб. науч. работ / Урал. гос. пед. ун-т. Екатеринбург, 2002. С. 100 104.

152. Рожина И. В. Основы объектно-ориентированного и технологии визуального программирования: Учебно-методическое пособие. Н. Тагил: Нижнетаг. гос. пед. ин-т, 2002. — 200 с.

153. Рубинштейн С. JI. Основы общей психологии: В 2 т. Т. I., - СПб: Питер, 2000 - (Серия «Мастера психологии»).

154. Румянцев Д. Г., Монастырский JI. Ф. Путь программиста. Опыт созидания личности программиста. М.: Издательский Дом ИНФРА-М, 2000. -864 с.

155. Салангина Н. Я. Реализации линии алгоритмизации в курсе «Языки и методы программирования» физико-математических специальностей педвузов. Дисс.канд. пед. наук. М., 1999.

156. Самойлова И. П. Методика обучения логическому (хорновскому) программированию будущих учителей информатики. Автореф. дисс. на соискание уч. степ, кандидата пед. наук. СПб., 2001. 18 с.

157. Семакин И. Г., Шеина Т. Ю. Преподавание базового курса информатики в средней школе. Метод. Пособие. М.: ЛБЗ, 2000. - 496 с.

158. Слинкин Д. А. Использование метода проектов при обучению программированию в курсе информатики. Дисс.канд. пед. наук. Екатеринбург, 2001.

159. Скаткин М. Н. Проблемы современной дидактики. — М., 1984.

160. Скаткин М. Н. Методология и методика педагогических исследований. М.: Педагогика, 1986. - 150 с.

161. Словарь иностранных слов. М.: Русский язык, 1990.

162. Словарь наиболее употребительных терминов по информатике. Сост. М. В. Швецкий, 1995.

163. Смолян Г. Л. Человек и компьютер. М.: Политиздат, 1981.

164. Справочник по инженерной психологии / Под ред. Б. Ф. Ломова. М.: Машиностроение, 1982. - 368 с.

165. Степанова И. Ю. Методическая система обучения программированию в процессе подготовки учителя начальных классов. Автореф. дисс. на соискание уч. степ, кандидата пед. наук. Красноярск, 2000. — 19 с.

166. Талызина Н. Ф. Педагогическая психология: Учеб. для студ. сред. спец. уч. заведений. М.: Академия, 1998. 288 с.

167. Телло Э. Р. Объектно-ориентированное программирование в среде Windows: Пер. с англ. М.: Наука-Уайли, 1993. -347 с.

168. Теоретические основы процесса обучения в советской школе / Под ред. В. В. Краевского, И. Я. Лернера. М., 1983.

169. Тюрин Ю. Н., Макарова А. А. Анализ данных на компьютере/ Под ред. В. Э. Фигурнова. М.: ИНФРА-М, Финансы и статистика, 1995. - 384 с.

170. Угринович Н. Д. Семенов В. В. Программа непрерывного курса информатики для средней школы // Информатика и образование. 1995. № 4.

171. Угринович Н. Д. Информатика и информационные технологии. Учеб. пособие для 10-11 кл. М.: ЛБЗ, АО «Московские учебники», 2001. - 464 е.: ил.

172. Угринович Н. Д., Новенко Д. В. Информатика и информационные технологии: примерное поурочное планирование с применением интерактивных средств обучения. 2-е изд. - М.: Школьная Пресса, 2001. - 48 с. (Библиотека журнала «Математика в школе». Вып. 13).

173. Фаронов В. В. Турбо Паскаль 7.0. Начальный курс. Учебное пособие. -М.: «Нолидж», 2001. 576 с.

174. Федюшин Д. Парадигмы программирования // Информатика и образование. 1991. № 4. С.11-15. № 5. С.13-17.

175. Фролова И. П. Использование методов математической статистики в психологии и педагогике. — Н. Тагил, НТГПИ, 1996. 22 с.

176. Хантер Б. Мои ученики работают на компьютерах: Пер. с англ. М.: Просвещение, 1989. - 224 с.

177. Хоар Ч. Программирование как инженерная профессия // Микропроцессорные средства и системы. 1984, № 4. С. 53-60.

178. Хромов В. С., Макеев С. Н. Практические работы по Delphi. // Информатика и образование. 1997. № 1. С. 70 75.

179. Чен Ш.-К. Принципы проектирования систем визуальной информации. -М.: Мир, 1994.-408 с.

180. Черепанов B.C. Экспертные методы в педагогике: Учеб. пособие. Пермь: ПГПИ, 1988. 84 с.

181. Шадриков В. Д. Психология деятельности и способности человека. Уч. пособие. 2-е изд., переработанное и дополненное. М.: Корпорация «Логос», 1996.

182. Шафрин Ю. А. Основы компьютерных технологий. Учеб. пособие для 7-11 классов по курсу «Информатика и вычислительная техника». -М.: ABF, 1996.-560 с.

183. Шафрин Ю. А. Информационные технологии. — М.: Лаборатория Базовых Знаний, 1998. 704 с.

184. Шафрин Ю. А. Информационные технологии: в 2 ч. Ч. 1: Основы информатики и информационных технологий. — М.: Лаборатория Базовых Знаний, 2000. 320 с.

185. Шафрин Ю. А. Информационные технологии: в 2 ч. Ч. 2: Офисная технология и информационные системы. М.: Лаборатория Базовых Знаний, 2000. -336 с.

186. Швецкий М. В., Лаптев В. В. Метод демонстрационных примеров в обучении информатике студентов педагогического вуза. // Педагогическая информатика. 1994. - №2.

187. Швецкий М. В. Методическая система фундаментальной подготовки будущих учителей информатики в педвузе в условиях двухступенчатого образования. Дисс.докт. пед. наук. Санкт-Петербург, 1995. 332 с.

188. Шестаков А. П. Профильное обучение информатике в старших классах средней школы на примере курса «Компьютерное математическое моделирование». Омск, 1999.- 19 с.

189. Шлеер С., Мел лор С. Нотация объектно-ориентированного проектирования // Softrevie-Компьютерное обозрение, декабрь, 1993. С. 3-9.

190. Шнейдерман Б. Психология программирования. М.: Радио и связь, 1984.-304 с.

191. Щукина Г. И. Роль деятельности в учебном процессе. М.: Просвещение, 1986. - 144 с.

192. Эделмен Дж., Маунткаса В. Разумный мозг. М., 1981.

193. Экзаменационные билеты по информатике. // Информатика и образование. 2000. № 2. С.23-26.

194. Юсупов P.M., Заболотский В. П. Научно-методологические основы информатизации. СПб.: Наука, 2000. - 455 с.

195. Анкета для учителей информатики

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

197. Укажите, по каким темам Вы испытываете затруднения при изучении и преподавании основ объектно-ориентированного программирования и технологии визуального проектирования.п/п Название темы Тема вызывает затруднения -1; нет 0

198. Парадигмы программирования. Структурное и модульное программирование

199. Объектно-ориентированное программирование. Принципы ООП. Характеристики объекта. Понятие объект, свойства и методы

200. Реализация структуры «объект» на Turbo Pascal 7.04 Понятие инкапсуляции

201. Понятие наследования. Иерархия объектов

202. Понятие полиморфизма. Виртуальные методы

203. Технология визуального проектирования. Среда программирования DELPHI

204. Отличие объектов Turbo и Object Pascal

205. События. Создание Windows-приложения. Элементы управления

206. Создание интерфейса. Отладка. Использование множеств

207. Программирование повторений. Использование массивов

208. Графические методы и процедуры. Анимация, мультимедиа

209. Базы данных. Использование записей и файлов

210. Динамические структуры данных1 15 Дополнительные средства проектирования приложений. Internet

211. Откуда Вы черпаете знания для преподавания новых тем курса информатики, в частности ООП?ответ на вопрос укажите в % из общего расчета в 100 %)

212. Источник знаний Оценка источника (%)

213. Знания полученные при обучении в институте

214. Самостоятельное изучение специальной литературы (+ периодика)

215. Изучение методической литературы (+ периодика)

216. Курсы повышения квалификации

217. Семинары, организованные ИРРО

218. Другие источники (с указанием источника):

219. Благодарим Вас за Ваши ответы!1. Тематика проектов1. Конструктор слов

220. На экране появляется квадратная или прямоугольная таблица, заполненная числами. Любой квадратик из. 4 соседних клеток таблицы можно неоднократно поворачивать на 90° в любую сторону. Задача — расположить числа в таблице в порядке возрастания.

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

222. Можно создать и вариант с буквами (или частями слов) вместо цифр, тогда в результате должна получиться заданная фраза (например, "БЫТЬ ИЛИ НЕ БЫТЬ"). Для лучшей читаемости текущее содержание таблицы можно отображать в строке на экране.3. Восемь полосок

223. Для выбора строки (столбца) можно разработать два вида указателей. Движение указателей наследуется из разработанной иерархии, переключение между ними — клавишей, движение полосок — стрелка.

224. В идеале спедовало бы создать указатели, реагирующие на нажатие кнопок мыши. Тогда по периметру таблицы можно расположить 16 кнопок со стрелками, указывающими возможные направления движения каждой полоски, и нажимать на них курсором мыши.4. Перевертыши

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

226. Холодильник братьев Пилотов

227. Замечание. Два положения переключателей можно моделировать квадратными фишками с цифрами 0 и 1 или же двухцветными кружками, как в предыдущем проекте.6. Спирограф

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

229. Его модель можно сделать, добавив в иерархию новый тип — точку, оставляющую при движении за собой след. Однако этот проект требует хорошей математической подготовки.7. Модели многогранников

230. И этот проект требует очень хороших математических знаний: необходимо вычислять координаты вершин многогранника в пространстве (это легко только для куба), "переводить" их на плоскость, знать формулы поворота и т.д.