Введение
ГЛАВА 1. ТЕОРЕТИЧЕСКИЕ ОСНОВЫ МЕТОДИКИ ОБУЧЕНИЯ СЕМИОТИКЕ ЯЗЫКОВ ПРОГРАММИРОВАНИЯ 16
1.1. Методическая теория как методология исследования и метамодель методики обучения семиотике языков программирования 16
1.2. Эмпирический базис 21
1.3. Концептуальный базис и концептуальный каркас методической теории обучения семиотике языков программирования 39
1.3.1. Культура как совокупность знаковых систем и образование как часть культуры 39
1.3.2. Уточнение базовых понятий семиотики языков программирования 44
1.3.3. Классификация парадигм программирования 56
1.3.4. Классификация семантик языка программирования 61 1.4. Логика методической теории обучения семиотике языков программирования 65
1.4.1. Философские принципы исследования 68
1.4.2. Метод межпарадигмальной рефлексии как принцип отбора содержания обучения 70
1.4.3. Семиотический подход к структуре содержания обучения формальному языку 73
1.4.4. Принцип учета стратегии освоения содержания обучения 77
ВЫВОДЫ ПО ГЛАВЕ 1 81
ГЛАВА 2. СОДЕРЖАТЕЛЬНАЯ НАДСТРОЙКА И ИНТЕРПРЕТАЦИЯ МЕТОДИЧЕСКОЙ ТЕОРИИ ОБУЧЕНИЯ 83
2.1. Цели обучения семиотике языков программирования 83
2.1.1. Требования к уровню начальных знаний обучаемых 85
2.1.2. Требования к уровню освоения обучаемыми содержания учебной дисциплины 86
2.2. Содержание обучения семиотике языков программирования 89
2.2.1. Принципы отбора содержания обучения 90
2.2.2. Содержание обучения основам теоретической семиотики 92
2.2.3. Содержание обучения формальному синтаксису языков программирования 93
2.2.4. Содержание обучения операционной, формальной дедуктивной и денотационной семантике языков программирования 97
2.2.5. Прагматический аспект формального языка и линия прагматики в содержании обучения 101
2.6. Логико-семиотический анализ содержания обучения семиотике языков программирования 105
2.3. Методы обучения семиотике языков программирования 119
2.4. Организационные формы обучения 129
2.5. Средства обучения семиотике языков программирования . 135
2.6. Учебный предмет «Семиотика языков программирования» как интерпретация методической теории обучения 139
2.6.1. Концепции включения семиотики языков программирования в учебный процесс 139
2.6.2. Варианты реализации методической теории 147
ВЫВОДЫ ПО ГЛАВЕ 2 152
ГЛАВА 3. АПРОБАЦИЯ МЕТОДИЧЕСКОЙ СИСТЕМЫ ОБУЧЕНИЯ СЕМИОТИКЕ ЯЗЫКОВ ПРОГРАММИРОВАНИЯ В РАМКАХ ПЕДАГОГИЧЕСКОГО ЭКСПЕРИМЕНТА 154
3.1. Общая характеристика педагогического эксперимента 155
3.2. Анализ состояния и проблемы подготовки будущих учителей информатики по вопросам семиотики языков программирования 159
3.3. Использование факторного анализа при отборе содержания обучения семиотике языков программирования будущих учителей информатики 170
3.4. Проверка сформированности знаний и умений по семиотике языков программирования у будущих учителей информатики 176
ВЫВОДЫ ПО ГЛАВЕ 3 187
ЗАКЛЮЧЕНИЕ 189
БИБЛИОГРАФИЯ 192
ПРИЛОЖЕНИЯ


