Введение
ГЛАВА 1. ПАРАДИГМЫ ПРОГРАММИРОВАНИЯ В КУРСЕ ИНФОРМАТИКИ 19
1.1. Содержание и тенденции развития существующих курсов информатики для системы высшего профессионального образования 19
1.2. Методы обучения приемам обработки информации и программированию в вузовских курсах информатики 41
1.3. Современные подходы к разработке алгоритмов и программ. Сущность и специфика парадигм программирования. 59
ГЛАВА 2. МЕТОДИЧЕСКИЕ И СОДЕРЖАТЕЛЬНЫЕ АСПЕКТЫ ИСПОЛЬЗОВАНИЯ ПРОЦЕДУРНОЙ ПАРАДИГМЫ ПРИ ИЗУЧЕНИИ ЯЗЫКОВ ПРОГРАММИРОВАНИЯ
2.1. Процедурное программирование на языках высокого уровня в системе подготовки студентов 73
2.2. Методология разработки алгоритмов и программ на основе процедурного подхода 90
2.3. Курс процедурного программирования и его место в системе подготовки специалистов
2.4. Методическая поддержка преподавания программирования на основе процедурной парадигмы 106
ГЛАВА 3. МЕТОДИЧЕСКОЕ ОБЕСПЕЧЕНИЕ УЧЕБНОГО КУРСА ПРОГРАММИРОВАНИЯ НА ОСНОВЕ ОБЪЕКТНО-ОРИЕНТИРОВАННОГО ПОДХОДА 118
3.1. Подходы к построению учебных курсов объектно-ориентированного программирования 118
3.2. Интенсификация программирования на основе объектно-ориентированного подхода 128
3.3. Проблематика внедрения объектно-ориентированной парадигмы программирования в учебный процесс 141
3.4. Методико-содержательные аспекты преподавания объектно-ориентированного программирования 147
ГЛАВА 4. ЛОГИЧЕСКАЯ ПАРАДИГМА ПРОГРАММИРОВАНИЯ В ВУЗОВСКОМ КУРСЕ ИНФОРМАТИКИ 161
4.1. Сущность и специфика логического подхода к разработке алгоритмов и программ 161
4.2. Логическая парадигма программирования как основа для создания учебных приложений 162
4.3. Методическая система обучения основам логического программирования и методам искусственного интеллекта при изучении
курсов по обработке информации в вузе 164
ГЛАВА 5. ЭЛЕМЕНТЫ ФУНКЦИОНАЛЬНОГО ПРОГРАММИРОВАНИЯ КАК КОМПОНЕНТ СОДЕРЖАНИЯ ОБУЧЕНИЯ ИНФОРМАТИКЕ В ВУЗЕ 171
5.1. Средства и технологии реализации функциональной парадигмы разработки алгоритмов и программ 171
5.2. Методическая система обучения студентов программированию на основе функциональной парадигмы 178
ГЛАВА 6. ОБУЧЕНИЕ МЕТОДАМ ОБРАБОТКИ ИНФОРМАЦИИ НА ОСНОВЕ ИНТЕГРАЦИИ ПАРАДИГМ ПРОГРАММИРОВАНИЯ 186
6.1. Интеграция парадигм программирования в учебном курсе информатики 186
6.2. Учебные курсы, построенные на основе интеграции парадигм программирования 188
6.3. Система экспериментов, подтверждающая эффективность содержательно-методических результатов исследования 191
ЗАКЛЮЧЕНИЕ 199
ЛИТЕРАТУРА 204
ПРИЛОЖЕНИЯ 228


