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

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

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

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

ВВЕДЕНИЕ.

Глава I. Теоретические и методологические аспекты обучения объектно-ориентированному программированию, способствующие формированию навыков системно-логического мышления студентов.

§1.1 Основные закономерности формирования навыков системнологического мышления в психолого-педагогической литературе.

§1.2 Содержательные линии обучения программированию в педагогическом вузе.

§1.3 Теоретические основы объектно-ориентированного программирования.

Глава II. Методические аспекты обучения объектно-ориентированному программированию, способствующие формированию навыков системнологического мышления будущего учителя информатики.

§2.1 Роль и место курса программирования на основе объектно-ориентированного подхода в системе подготовки учителя информатики.

§2.2. Дидактические основы обучения объектно-ориентированному программированию будущего учителя информатики.

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

§2.4. Система лабораторных задач, способствующая формированию навыков системно-логического мышления будущего учителя информатики при обучении объектно-ориентированному программированию.

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

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

В связи с развитием общества, увеличением потребности в росте уровня его информационной культуры, все большим внедрением в жизнь и деятельность человека технических и программных средств обработки информации, огромное место отводится системе подготовки в области информатики будущих членов общества. Немаловажная роль в такой подготовке принадлежит средней школе, задача которой состоит в том, чтобы заложить основы использования компьютера и информационных технологий в своей профессиональной деятельности. Поэтому центральное место в процессе информатизации общества принадлежит подготовке в области информатики и вычислительной техники будущих учителей информатики [21], [40], [101].

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

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

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

Идеи информатизации образования заложены в работах А.П. Ершова [48-49, 51-55], К.К. Колина [78-81], В.Б. Кинелева [77], Б.С. Гершунского [34], В.М. Монахова [117-119], И.П. Лапчика [101-103] и др.

Дидактические и методические аспекты данного вопроса изложены в работах B.JI. Матросова [57], A.A. Кузнецова [87], С.А. Жданова [57-59], U.U. Антипова [4], Г.А. Звенигородского [64], Ю.А. Первина [132], М.И. Жалдака [56], Э.И. Кузнецова [91-94], Лесневского [106, 107], Г.А. Бордовского [18-19], В.А. Извозчикова [18-19], A.A. Абдукадырова [1] и др.

Состояние теоретической и методической подготовки будущих учителей информатики анализируется в работах [22, 34, 69, 91, 94, 160]. Система подготовки учителя к использованию информационных технологий в учебном процессе отражена в исследованиях С.А. Жданова [59], М.И. Жалдака [56]. Общие требования к компьютерной грамотности учителя информатики определяет В.Г Житомирский [160], который отмечает, что от студента требуется и глубокие теоретические знания, и умение применять их на практике, и уверенное владение компьютером, и четкое осознание реальных границ применения компьютерных средств для достижения конкретных учебно-педагогических целей.

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

В работах [57-59] С.А. Жданов, Э.И. Кузнецов, В.Л. Матросов указывают на необходимость пересмотра содержания информационной общеобразовательной и профессиональной подготовки студентов в связи с современными тенденциями развития информатики, отражающими переход к новой парадигме программирования объектно-ориентированного программирования (ООП) и изучение на ее основе информационных и коммуникационных технологий.

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

У языков программирования высокого уровня, не имеющих структур, поддерживающих принципы объектно-ориентированного подхода, появляются языковые расширения, которые реализуют возможности объектно-ориентированной методологии [5, 85, 144, 145, 167, 182].

Наиболее популярные системы управления базами данных переходят на объектно-ориентированные основы [65, 127, 183]. Наряду с объектно-ориентированными системами управлениями базами данных, появляются объектно-ориентированные модели данных и их реализация [125]. Разработан и используется во многих системах объектно-ориентированный интерфейс пользователя [46, 140, 152].

Объектный подход реализован в электронных таблицах, где любые преобразуемые части рассматриваются как самостоятельные объекты. Наиболее популярные электронные таблицы поддерживают технологию -связь и внедрение OLE (Object Linking and Embedding), которая позволяет эффективно использовать ресурсы компьютера, сочетая различные прикладные программы-компоненты, разработанные независимыми поставщиками программного обеспечения [157, 168, 173, 187].

При объектно-ориентированном администрировании предполагается, что новый подход позволит осуществить интеграцию приложений с помощью программ-брокеров объектных запросов (ORB) [89, 95].

Объектно-ориентированные технологии активно внедряются в сетевые системы, как локальные, так и глобальные [140].

Объектно-ориентированные операционные системы Windows 98, 2000, OS/2 и другие, их широкое распространение сыграло решающую роль в развитии программирования, и объектно-ориентированная методология вышла на передовые рубежи в мире программирования.

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

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

Практически все современные профессиональные языки программирования основаны на объектно-ориентированном подходе: С++, Java, и т. д. Широкое распространение получили системы визуального программирования, основанные на основе объектно-ориентированной технологии (Delphi, JBuilder и т. д.). Разработано и разрабатывается большое количество средств объектно-ориентированного проектирования (CASE -cpeflCTB(Rational Rose98, Togethe)).

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

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

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

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

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

На основе исследований JI.C. Выготского [31], П.Я. Гальперина [32], В.В. Давыдова [43-44], J1.B. Занкова [66], В.П. Заболотного [63], Н.Ф. Талызиной [168-169], H.A. Менчинской [122] разрабатываются различные аспекты влияния информационных технологий на развитие мышления, интеллекта, познавательной активности студентов. Как отмечает В.П. Заболотный [63], «информатизация накладывает свой отпечаток не только на организацию знания в современной картине мира, но и на способы и приемы мышления».

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

В работах В.А. Каймина [73], С.Г. Григорьева [39], СЛ. Бешенкова [16] и др. рассматриваются вопросы развития логического мышления студентов в курсе логического программирования. Вместе с тем, анализ психологопедагогической и методической литературы показал недостаточный уровень разработке вопросов формирования навыков системно-логического мышления студентов в системе подготовки учителя информатики.

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

Применение системного подхода к изучению логического мышления будущего учителя информатики позволяет рассматривать его как целостное многоуровневое образование, как специфический вид деятельности, который обеспечивается различными психическими процессами (восприятием, памятью, воображением). Принципиальное значение для педагогических исследований развития мышления вообще, и, в частности, развития системно-логического мышления студентов имеет требование изучения данного процесса как целого, но как отмечает H.A. Менчинская [122], "развитие целостности осуществляется: за счет развития каждого элемента .".

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

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

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

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

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

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

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

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

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

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

3. Построить методику обучения объектно-ориентированному программированию, направленную на формирование системно-логического мышления.

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

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

Научная новизна и теоретическая значимость исследования заключается в следующем:

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

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

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

Внедрение результатов исследования в практику осуществлялась в форме педагогического эксперимента в Дагестанском государственном педагогическом университете 2002г.

На защиту выносятся следующие положения:

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

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

3. Дидактические и методические аспекты построения курса информатики в педвузе при обучении объектно-ориентированному программированию.

Структура диссертации.

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

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

Выводы к главе 2

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

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

Заключение

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

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

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

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

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

3. Построена методика обучения объектно-ориентированному программированию, направленная на формирование системно-логического мышления.

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

5. Экспериментально проверена эффективность предложенной методики.

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

Педагогический эксперимент проводился: в рамках спецкурса "Основы объектно-ориентированного проектирования" для студентов 4 курса математического факультета Дагестанского государственного педагогического университета в 2001-02гг.

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

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

Основные положения диссертационного исследования отражены в следующих публикациях:

1. Методические аспекты обучения проектированию и реализация сложных задач на ЭВМ на основе объектно-ориентированного подхода. // Научные труды математического факультета МПГУ (юбилейный сборник 100 лет). - М.: Прометей, 2000. - С. 324-328.

2. Методические аспекты развития приемов мыслительной деятельности будущего учителя информатики при решении объектно-ориентированных задач. // Научные труды МПГУ. Серия: Естественные науки. Н 34 Сборник статей. - М.: Прометей, 2002. - С. 324-326.

Список литературы диссертации автор научной работы: кандидата педагогических наук, Магомедов, Рамазан Магомедович, Москва

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

2. Аверьянов А. Н. Системное познание мира: Методологические проблемы.- М.: Политиздат, 1985. 263 с.

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

4. Антипов И. Н. Содержание и методика обучения программирования в средних учебных заведениях. Автореферат дисс. на соиск. ученой степени док. пед. наук. 13.00.02. М., 1981.-56 с.

5. Аргила К. Как внедрить объектно-ориентированный подход // Computer World 1995.-№15.

6. Бабанский Ю. К. Оптимизация процесса обучения. Общедидактический аспект. -М., 1981.

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

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

9. Баранова Е. В., Аржанов И. Н. Объектно-ориентированные среды как средство обучения теоретическим понятиям программирования // Информатика исследование и инновации. - СПб.: РГПУ имени А. И. Герцена, 1999.-Вып. 3.

10. Беджанова 3. М. Система проблемных задач по физике как средство формирования знаний и приемов учебной работы школьников (на примере раздела электромагнетизма). Автореферат дисс. . канд. пед. наук. М., 1977.- 18 с.

11. Беспалько В. П. Программированное обучение: Дидактические основы. — М., 1970.

12. Беспалько В. П. Программированное обучение (дидактические основы) — М., 1971.-300 с.

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

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

15. Богоявленский Д. Н. Формирование приемов умственной работы учащихся как путь развития мышления и активизации учения // Вопросы психологии. 1962.-№4. -С. 74-82.

16. Бордовский Г. А., Извозчиков В. А. Информатика в понятиях и терминах. -М.: Просвещение, 1991.

17. Бордовский Г. А., Извозчиков В. А. Концептуальный подход к компьютерной технологии обучения // Современные технологии контроля знаний и экзамена. Седльце, 1987. - С. 111-112.

18. Бордовский Г. А., Извозчиков В. А. Проблемы педагогики информационного общества и основы педагогической информатики // Дидактические основы компьютерного обучения. Межвузовский сборник научных трудов. JL: ЛГПИ им А. И. Герцена, 1989. - С. 3-33.

19. Брусиловский П. Языки для обучения основам программирования // ИНФО. 1992. - №2. - С. 3-9.

20. Буняев М. И. Подготовка учителя решение проблемы информатизации // ИНФО. - 1991. - №4. - С. 93-95.

21. Бургин М. Проблема преподавания основ информатики // ИНФО. 1987. -№4.-С. 17-19.

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

23. Вальвачев А. М., Крисевич В. С. Программирование на языке Паскаль для персональных ЭВМ: Справочное пособие. Мн.: Высшая школа, 1989. -223 с.

24. Варламов С. А. Методические приемы в преподавании информатики // Информатика и образование. 2000. - №3. - С. 11-18.

25. Василеску Ю. Прикладное программирование на языке Ада: пер. с англ. -М.: Мир, 1990.-348 с.

26. Верлань А. Ф., Касаткин В. Н. Основы информатики и вычислительной техники: Учебное пособие — К.: Рад. шк., 1985. 110 с.

27. Володарский В. Е. Система задач как средство повышения эффективности обучения физике в средней школе. Дисс. . канд. пед. наук. М., 1978. -238 с.

28. Воробьев В. И., Румянцев И. А., Соломин В. П. Информационная среда современной школы и задачи педагогического вуза в подготовке кадров. // Математика и информатика: педагогические инновации и научные разработки: Герценевские чтения 95. - СПб., 1995.

29. Выготский J1. С. Мышление и речь. Собрание сочинений в 6т. М.: Педагогика, 1982.-Т. 1,2.

30. Гальперин П. Я. Основные результаты исследований по проблеме «формирование умственных действий и понятий». Доклад на соискание ученной степени доктора пед. наук (по психологии) по совокупности работ. -М., 1965.-51 с.

31. Гейн А. Г. и др. Основы информатики и вычислительной техники: Пробное учебное пособие / А. Г Гейн, В. Г. Житомирский, Е. В. Линецкий, М. В.

32. Сапир, В. Ф. Шолохович. Свердловск: Издательство Уральского Университета, 1989.-272 с.

33. Гейн А., Сенекосов А. Программно-методический комплекс для классов с углубленным изучением ОИВТ // Информатика и образование, 1991. № 6. -С. 9-16.

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

35. Гершунский Б. С. Прогностический подход к компьютерному обучению// Советская педагогика, 1986. №7.

36. Гетманова А. Д. Логика: Для педагогических учебных заведений. М.: Новая школа, 1995.

37. Глешков В. М. Основы безбумажной информатики. Изд. 2-е испр. М.: Наука. Гл. ред. физ.-мат. лит., 1987. - 552 с.

38. Горячев А. В. Информатика плюс: Учебное пособие для 6-го класса. М.: Педагогика, 1995.

39. Григорьев С. Г. Информатика и информационные технологии: Учебное пособие для гуманитарных факультетов педагогических вузов/ С.А. Бешенков, А.Г. Гейн. Екатеринбург: УрГПУ, 1995. - 143 с.

40. Гусев В. А. Компьютерная грамотность и методическая подготовка учителя // Высшее педагогическое образование: проблемы и перспективы. -М.: 1991.

41. Давыдов В. В. Виды обобщения в обучении. М.: Педагогика, 1971.

42. Давыдов В. В. Виды обобщения в обучении// Логико- психологические проблемы построения учебных предметов М.: Педагогика, 1972. - 424 с.

43. Даутова К. В. Системный подход к задачам по физике в средней школ. Дисс. .канд. пед. наук.-С.П., 1978.-241 с.

44. Дейнеко С. В. Методика обучения информатики учащихся вузов// Информатика и образование, 2000. -№ 4. С. 94-96.

45. Джоуз Г. Программирование на языке Оккам: Пер. с англ. — М.: Мир, 1989. -208 с.

46. Донской М. Архитектура объектно-ориентированного интерфейса // PC Magazine, 1994.-№4-С. 162-165.

47. Дородницин А. А. Информатика: предмет и задачи// Вест. АН СССР, 1983. № 2. - С. 86-89.

48. Ершов А. П. Информатизация: от компьютерной грамотности учащихся к информационной культуре общества // Коммунист, 1988. № 2.

49. Ершов А. П. Информатика: предмет и понятие // Кибернетика. Становление информатики. М.: Наука, 1986.

50. Ершов А. П. Компьютеризация школы и математическое образование// Математика в школе. 1989- №1.

51. Ершов А. П. О предмете информатики // Вестн. АН СССР. 1984. - №2.

52. Ершов А. П. Программирование вторая грамотность // ЭКО. - 1982. -№2.-С. 143-156.

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

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

55. Ершов и др. Основы информатики и вычислительной техники: Пробное учебное пособие для средних учебных заведений. В 2-х частях. / Под ред. А. П. Ершова, В. М. Монахова. М.: Просвещение. 1985. (4.1); 1986. (4.2).

56. Жалдак М. И. Система подготовки учителя к использованию ИТ в учебном процессе. Дисс. д. п. н. в форме научного доклада. М., 1992. - 48 с.

57. Жданов С. А. Применение информационных технологий в учебном процессе педагогического института и педагогических исследованиях. Автореф. канд. пед. наук. М., 1992.

58. Заболотный В. П. Философские проблемы информатизации// Проблемы информатизации. 1999. - № 1.

59. Заварыкин В. М., Житомирский В.Г., Лапчик М.В. Основы информатики и вычислительной техники: Пробное учебное пособие для студентов педагогических институтов по физико-математическим специальностям. — М.: Просвещение, 1989. 207 с.

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

61. Занков Л. В. Дидактика и жизнь. М.: Просвещение, 1968. - 175 с.

62. Звенигородский Г. А. Некоторые вопросы методологии программирования // 2 Чехословацко-советский семинар молодых ученных по математической информатике: Тезисы докладов. Братислава, 1982. - С. 44-50.

63. Зуммелман С. FoxPro делает первый шаг в мир объектов // Computer World 1995.-№10.-С. 39-42.

64. Извозчиков В. А. Межпредметные связи и информатика. Методические рекомендации. СПб., 1992.

65. Изучение основ информатики и вычислительной техники. Методическое пособие для учителей и преподавателей средних учебных заведений. В 2-х ч./ Под ред. А. П. Ершова и В. М. Монахова. — М.: Просвещение, 1985. (4.1), 1986. (4.2).

66. Изучение основ информатики и вычислительной техники. Пособие для учителя.— М.: Просвещение, 1992. — 302 с.

67. Информатика и информационные технологии обучения в учебных программах для педвузов // Материалы для обсуждения на Всероссийском семинаре совещании по информатизации образования. (Омск, 19-21 мая 1992г.) Омск: Изд-во ОГПИ, 1992. - 63 с.

68. Информатика: Учебное пособие для педагогических специальностей высших учебных заведений./ А. Р. Есаян, В. И. Ефимов, Л. П. Ланицкая и др. — М.: Просвещение, 1991. 288 с.

69. Кабанова Меллер Е. Н. Психология формирования знания и навыков школьников. - М.: Изд. АПН РСФСР, 1962. - 376 с.

70. Каган Б. М. Электронные вычислительные машины и системы: Учебное пособие для вузов. 3-ое изд., перераб. и доп. - М.: Энергоатомиздат, 1991. -592 с.

71. Каймин В. А. Информатика: практикум на ЭВМ: Учебное пособие/ В.А. Каймин, Б.С. Касаев. -М.: ИНФРА-М, 2001. -215 с.

72. Каменнова М. С. Системный подход к проектированию сложных систем // Ж. Д-ра Добба. 1993. - № 1. - С. 9-13.

73. Каменская Н. Е., Шкель Ю. М. Некоторые проблемы преподавания информатики // Тезисы международной конференции "Подготовка преподавателя математики и информатики для высшей и средней школы". -М., 1994.

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

75. Кинелев В. Б. Приветствие участникам конгресса// Международное сотрудничество. Образование и новые информационные технологии. -1996.-№2.-С. 1-2.

76. Колин К. К. Вызовы XXI века и проблемы образования: Лекция доклад. -М.: Иссл. Центр проблем подготовки качества специалистов, 2000.

77. Колин К. К. Информатика сегодня и завтра // Информационные технологии. М., 2000. - №1. - С. 2 - 8.

78. Колин К. К. Информационное общество и проблема образования // Информационное общество. М., 1997. - № 2-3.

79. Колин К. К. Образование на пороге XXI-го века // Социальная информатика 98. - М.: Социально - технологический институт, 1998.

80. Константиновский М. А. Программированное обучение с разных сторон. -М., 1974.-64 с.

81. Краткая философская энциклопедия. М., Издательская группа «Прогресс» - «Энциклопедия», 1994. - 281 с.

82. Кречетов М. Объектная технология // Computer Week Moscow, 1995. -№18. - С. 15-17.

83. Кривозубов Д. Ю. Миксер объектов, или как научится создавать объектно-ориентированные программы // Мир ПК, 1995. №5-6.

84. Криницкий Н. А. и др. Программирование и алгоритмические языки. М.: Наука, 1975.

85. Кузнецов А. А. Развитие методической системы обучения информатике в средней школе. Автореф. доктора пед. наук. М., 1988. - 47 с.

86. Кузнецов А. А., Смекалкин Д. Проверка и оценка знаний и умений.

87. Кузнецов Г. Объектно-ориентированные технологии в промышленности // Компьютерра. 1995. -№13 (93). - С. 12.

88. Кузнецов Э. И. Каким быть учителю информатики // ИНФО. 1988. - №6. -С. 103-105.

89. Кузнецов Э. И. Научно-методические основы курсов программирования: Методическое пособие. М.: Изд-во МГПИ, 1975.

90. Кузнецов Э. И. Нужен специалист нового типа // Советская педагогика, 1989.-№6.

91. Кузнецов Э. И. О многоуровневой подготовки учителя математики и информатики // Новые информационные технологии в учебном процессе и управлении. Омск, 1992.

92. Кузнецов Э. И. Общеобразовательные и профессионально- прикладные аспекты изучение информатики и вычислительной техники в педагогическом институте. Дисс. д. п. н. -М., 1990.

93. Куней М., Даффи Дж. Объектно-ориентированное администрирование ожидает суда пользователей // Computer World. 1995. - № 14 (172). - С. 19-20.

94. Кушниренко А. Г. и др. Основы информатики и вычислительной техники: Пробное учебное пособие для средних учебных заведений / А. Г Кушниренко, Г. В. Лебедев, Р. А. Скворень. 2-ое изд. - М.: Просвещение, 1991.-224 с.

95. Кушниренко А. Г., Лебедев Г. В. Программирование для математиков: Учебное пособие для вузов. М.: Наука. Гл. ред. физ.-мат. лит., 1988. -384с.

96. Кэпс Ч. Стаффорд P. VAX: программирование на языке ассемблера и архитектура: Пер. с англ. М.: Радио и связь, 1991. - 416 с.

97. Лапчик М. П. Введение в программирование. — М.: Просвещение, 1979.

98. Лапчик М. П. Реализация компонентов информатики и НИТО в учебных планах педагогических вузов.// Информатика и образование. 1996. -№6.

99. Лапчик М. П. Готовить учителя нового типа // ИНФО. 1987. - №2. - С.83.

100. Лапчик М. П. Информатика и технология: компоненты педагогического образования. // ИНФО. 1992. - №1. - С. 3-6.

101. Лапчик М. П. О стандарте требований к компьютерной грамотности учителя в многоуровневой структуре педагогического образования // НИТ в учебном процессе. Сб. ст. 9 Росс. Научно-практической конференции, Омск, 1992.-С. 3-10.

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

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

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

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

106. Магомедов Р. М. Методические аспекты обучения проектированию и реализация сложных задач на ЭВМ на основе объектно-ориентированного подхода. // Научные труды математического факультета МПГУ (юбилейный сборник 100 лет). М.: Прометей, 2000. - С. 324-329.

107. Ю.Магомедов Р. М. Методические аспекты развития приемов мыслительной деятельности будущего учителя информатики при решении объектно-ориентированных задач. // Научные труды МПГУ. Серия: Естественные науки. М.: Прометей, 2002. - С. 324-327.

108. Марголис Я., Иванов А., Баранкина Э. Содержание и методы непрерывного обучения информатике// Информатика и образование. -М., 1991. № 1. -С. 33-38.

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

110. ПЗ.Машбиц. Е. И. Компьютеризация обучения: проблемы и перспективы. -М., 1986.

111. Мейер Б., Бодуэн К. Методы программирования. В 2-х томах. Пер. с франц. М.: Мир, 1982. -Ч. 2.

112. Менчинская Н. А. Вопросы умственного развития ребенка. М.: Знание, 1970.-64 с.

113. Монахов В. М. Информационная технология обучения и реформа школы // Вопросы психологии. 1988. - №2.

114. Монахов В. М. Проектирование и внедрение новых технологий обучения // Советская педагогика. 1990. - №7. - С. 17-23.

115. Монахов В. М. Психолого-педагогические проблемы обеспечения компьютерной грамотности учащихся // Вопросы философии. 1985. - №3. -С. 22-30.

116. Монахов В. М. Тенденция развития содержания общего среднего образования // Советская педагогика. 1990. - №2. - С. 17-21.

117. Мордкович А. Г. Профессионально-педагогическая направленность специальной подготовки учителя математики в педагогическом институте. Автореферат дисс. д. п. наук. М., 1986. - 36 с.

118. Морозов И. Ю. Курс информатики на филологическом факультете педвуза // Информатика и образование. 1999. - № 9. - С. 54-65.

119. Мышление: прогресс, деятельность общение / Под ред. А. В. Брушлинского. М., 1982. - 287 с.

120. Немов Р. С. Психология: Учебное пособие для учащихся пед. училищ, студентов пед. институтов и работников подготовки, повышения квалификации и переподготовки пед. кадров. М.: Просвещение, 1990. -301 с.

121. Новик И. Б. Системный стиль мышления. М.: Знание, 1985. - 64 с.

122. Носов Д. Н., Пайков М. Г., Чернышев А. Л., Янкин Д. В. Объектно-ориентированная модель данных и ее реализация // Мир ПК. 1994. - №9. -С. 58-63.

123. Орлов В. А., Андриянов Е. А., Коляда В. И. Структурно- функциональный исторический аспекты целостности личности. В кн. Социальная форма движения: проблемы целостности. Саратов: Издательство СГУ, 1990. -154 с.

124. Орлов С. ObjectPal язык разработки приложений СУБД Paradox // Computer Week. - 1995. - №22. - С. 25.

125. Павлов И. П. Двадцатилетний опыт объективного изучения высшей нервной деятельности. Полное собрание сочинений в 6т. М.: Издательство АН СССР, 1951. - Т. 3. - Кн. 2. - 439 с.

126. Паламарчук В. Ф. Школа учить мыслить. М.: Просвещение, 1989. 123 .

127. Пантелеймонов А. Программируем для Widows. // Мир ПК. 1995. - №6. -С. 9.

128. Педагогика. Учебное пособие для студентов педагогических вузов и педагогических колледжей / Под редакцией П. И. Подкасистого. М.: Педагогическое общество России, 1998.

129. Первин Ю., Зайдельман Я. Дуванов А. Роботландия // ИНФО. 1988. - №1. -С. 109-116.

130. Платонов К. К. Краткий словарь системы психологических понятий. 2-е издание. М.: Высшая школа, 1984. - 64 с.

131. Подгорецкая Н. А. Изучение приемов логического мышления у взрослых. -М.: Издательство МГУ, 1980. 150 с.

132. Познавательные задачи в обучении гуманитарным наукам / Под ред. И. Я. Лернера. М.: Педагогика, 1972. - 240 с.

133. Политика в области образования и новые информационные технологии (Национальный доклад Российской Федерации на II Международном конгрессе ЮНЕСКО "Образование и информатика") // Информатика и образование. 1996. - №5.

134. Поспелов Н. Н., Поспелов И. Н. Формирование мыслительных операций у старшеклассников. М.: Педагогика, 1989. - 152 с.

135. Практический курс Turbo С++. Основы объектно-ориентированного программирования. М., 1993.

136. Пратт Т. Языки программирования: разработка и реализации. — М.: Мир, 1979.-576 с.

137. Просис Дж., Миллер M. CHICAGO: Строительство продолжается // PC Magazine. 1994,-№4.-С. 146-161.

138. Простое и сложное в программировании. М.: Наука, 1988. - 176 с.

139. Пугач В. И. Технологии и методическое обеспечение компьютерной подготовки будущих учителей информатики: Дисс. д-ра пед. наук: (13.00.02)-М., 1994.-209 с.

140. Пугач В. И., Швецкий М. В. Структура и программы курсов для будущих учителей информатики // Компьютер в помощь ученому и учителю. -Куйбышев: КГПИ, 1989. - С. 57-66.

141. Рассохин Д. Н. От С к С++. Основы объектно-ориентированного программирования // Компьютер Пресс. 1991. - №9.

142. Рогаткин Д., Федоров A. Turbo Pascal в среде Windows // Компьютер Пресс. 1992. - №8. - С. 47-49.

143. Рубинштейн С. Л. О мышлении и путях его исследования. М.: Издательство АН СССР, 1958. - 147 с.

144. Рыжова Н. И. Методика преподавания раздела "Архитектура ЭВМ" с использованием программирования на языках низкого уровня. Дисс. к. п. н. Санкт-Петербург, 1994.

145. Савин А. А. Роль и место дидактических материалов на печатной основе в активизации познавательной деятельности учащихся при обучении физике в 6-7 классах. Автореферат дисс. . канд. пед. наук. Таллин, 1976. - 22 с.

146. Салангина Н. Я. Реализация линии алгоритмизации в курсе "Языки и методы программирования" физико-математических специальностей педагогических вузов. Дисс. канд. пед. наук. (13. 00. 02). -М., 1999. — 157с.

147. Самовольнова Л. Е. Об экзаменационных вопросах по информатике// Информатика и образование. 1996. - №6.

148. Самоненко Ю. А. Психология и педагогика: Учебное пособие для вузов. -М.: ЮНИТА-ДАНА, 2001. 277 с.

149. Сандомирский В. С., Осоков А. Г. Откуда и куда текут реки ObjectWindows //Мир ПК, 1994,-№8.

150. Сван Т. Объектно-ориентированное программирование в среде Turbo Pascal for Windows // Компьютер Пресс. 1992. - №1. - С. 19-29.

151. Скаткин M. H. Методология и методика педагогических исследований: В помощь начинающему исследователю. М., 1987.

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

153. Скэнлон Л. Персональные ЭВМ IBM PC и XT. Программирование на языке ассемблера: Пер. с англ. М.: Радио и связь, 1989. - 336 с.

154. Смирнов В. Электронные таблицы взгляд пользователя // Компьютерра. -1995.-№4.-С. 18-21.

155. Советский энциклопедический словарь / Гл. ред. А. М. Прохорова. М.: Советская энциклопедия, 1988. - 1600 с.

156. Страуструп Бьерн. Вокруг С++ // Открытие системы. 1998. -№ 3.

157. Сутарин Б. А., Житомирский В. Г. Подготовка преподавателей информатики // Советская педагогика. 1987. - №8. - С. 87.

158. Талызина Н. Ф. Методика обучения обучающих программ. М., 1980.

159. Талызина Н. Ф. Формирование познавательной деятельности учащихся. — М.: Знание, 1983.

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

161. Толковый словарь по вычислительным системам / Под ред. В. Иллингуорта и др.; Пер. с англ. М.: Машиностроение, 1989. - 586 с.

162. Турский В. Методология программирования. Пер. с англ. — М.: Мир, 1981. 264 с.

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

164. Усов А. С. Tasm 3.0 объектно-ориентированный ассемблер // Мир ПК. -1992.-№9.-С. 37-42.

165. Федоров А. Технологии Microsoft. OLE 2.0 // Компьютер Пресс. 1994. -№12.-С. 57-59.

166. Федоров A. Turbo Pascal for Windows: Использование механизма динамических методов при обработке сообщений // PC Magazine. 1992. -№2.-С. 132-135.

167. Философский энциклопедический словарь. М., 1983. - 391 с.

168. Фридман JI. М. Наглядность и моделирование в обучении // Новое в жизни, науке и технике. Серия "Педагогика и психология ". М.: Знание, 1984.

169. Фролов Г. Д., Кузнецов Э. И. Элементы информатики: Учебное пособие для педагогических институтов. — М.: Высшая школа, 1989. 304 с.

170. Хауэс М. Технология OLE: новые сетевые возможности // Computer Week. 1995.-№23.-С. 47-49.

171. Хьюз Дж., Митчом Дж. Структурный подход к программированию. М.: Мир, 1980.

172. Хьюз Ч., Пфлигер Ч., Роуз JI. Методы программирования: курс на основе Фортрана. М.: Мир, 1981. - 336 с.

173. Черников В. В. Формирование системного мышления у учащихся старших классов общеобразовательных учреждений. Дисс. . канд. пед. наук. М., 1998.

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

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

176. Швецкий М. В. Содержание курса "Языки программирования: парадигмы и организация" для будущих учителей информатики // Тезисы международной конференции "Подготовка преподавателя математики и информатики для высшей и средней школы". -М., 1994. С. 63-64.

177. Шлеер С., Меллор С. Объектно-ориентированный анализ: моделирование мира в состояниях // Пер. с англ. Киев: Диалектика, 1993. - 240 с.

178. Шолохович В. Ф. Информационные технологии обучения. //Информатика и образование. 1998. - №2.

179. Эккел Б. Виртуальные функции? Это очень просто! // Компьютер Пресс. -1992.-№1.-С. 35-39.

180. Яковлев Е. dBase for Windows: объектно-ориентированные средства разработки // Компьютерра. 1994. - №31 (62). - С. 8.

181. Ямпольский В. С. Основы информатики и электронно-вычислительной техники: Учебное пособие для студентов физико-математических факультетов педагогических институтов. М.: Просвещение, 1991. - 223 с.

182. Cardelli L., Wegner P. On Understanding Types, Data Abstraction, and Polymorphism // ACM Computing Surveys. 1985. - № 12. - Vol 17(4).

183. Denning P.J., Comer D. E., Gris D., Mulder M. C., Tucker А. В., Turner A. J., Young P. R. Computing as a Discipline // Commun. ACM 32. 1989. - № 1. -P. 9-23.

184. Quattro Pro 6.0 Что нового? // Компьютерра. 1995. - №9(6 марта). - С. 3235.

185. Rumbaugh J., Blaha M., Premerlani W., Eddy F., Lorensen W. Object-Oriented Modeling and Design // Englewood Cliffs. New Jersey: Prentice Hall, 1991.

186. Tesler L. The Smalltalk Environment // Byte. 1981. - № 8.- Vol 14(3). - P. 142.