Отбор содержания и методические подходы к преподаванию темы "Логические основы информатики"
“Логические основы информатики” — одна из наиболее динамично развивающихся областей информационных технологий. Данный раздел при изучении в школьном курсе информатики несет большую методическую и познавательную нагрузку[1]. Знакомство с терминологией и символикой алгебры логики, с ее понятиями помогает развитию мыслительных способностей, развивает логическое мышление. Рассмотрение основ логики является залогом успешного изучения такой важного раздела как “Алгоритмизация и программирование”. Знания логических основ ЭВМ позволяет понять учащимся принципы конструирования компьютера. И, наконец, в современном информационном обществе алгебра логики является мощным инструментом пользователя в базах данных и информационно-поисковых системах [2].
Содержание данного раздела “ Логические основы информатики” состоит из двух тем: “Основы логики” и “Логические основы компьютера”.
Данные темы в курсе информатики можно преподавать по-разному. Можно разбить материал на части и вводить различными блоками в курсах основной и старшей школы. Можно отдельной темой изучить элементы математической логики, а в практических модулях использовать и закрепить полученные знания. Например, данный подход реализован в программе базового курса информатики авторского коллектива Н.В. Макаровой. Можно вводить основы логики и знакомить с логическими основами ЭВМ целиковым блоком в курсе информатики основной школы после освоения основ программирования, а в профильном курсе информатики старшей школы расширить и углубить знания по данной теме. Например, авторский коллектив С.Н. Тур, Т.П. Бокучава предлагает изучать темы: “Алгебра логики”, “Логические элементы и схемы”, “Решение задач по логике в среде программирования QВasic” первой темой в курсе информатики 9 класса.
Данные подходы, на наш взгляд, эффективные и имеют ряд преимуществ. Во-первых, у учащихся формируется целостное представление о логике как науке; во-вторых, учащиеся не отвлекаются на введение дополнительной информации при работе с практическими модулями “Базы данных”, “Текстовый процессор Word”; “Табличный процессор Excel”; в-третьих, легче усваиваются условные выражения и операторы языка программирования и учащиеся меньше ошибаются при их использовании.
Именно такой точки зрения мы рекомендуем придерживаться при преподавании темы “Логические основы информатики”.
Мы предлагаем следующее поурочное планирование в базовом курсе информатики основной школы и профильном курсе информатики старшей школы:
Поурочное планирование блока “Логические основы информатики” в базовом курсе информатики основной школы.
Поурочное планирование блока “Логические основы информатики” в профильном курсе информатики старшей школы.
На наш взгляд, изучение рассматриваемой темы должно предполагать следующие формы и методы организации образовательной деятельности:
1) Преподавание данной темы строиться на принципах развивающего и эвристического обучения. При введении нового материала, повторении и закреплении ранее изученных вопросов, а так же во время текущего контроля можно использовать эвристическую беседу.
2) Теоретический и практический материал для уроков лучше брать не из одного учебника, а использовать учебную литературу: [1], [2], [4], [5], [7].
3) Для более продуктивной работы на уроке мы предлагаем использовать листок для работы в классе, карточку для домашней работы. На уроке обязательно создается опорный конспект, а при организации уроков и домашней работы используется индивидуальный и дифференциальный подходы.
4) При введении нового материала по ходу урока используются современные технические средства, например, демонстрируется презентация. В Приложение 2 и Приложение 3 предлагаются презентации к урокам 1-2 базового курса информатики основной школы.
5) При изучении темы используются различные формы текущего и периодического контроля (беседа, диктант, тест, лабораторная и практическая работы). Большая роль отводится самоконтролю. В Приложении 4 предлагается тест по формальной логике.
6) Итоговый контроль проводится в виде контрольной работы.
Перечисленные выше методы и принципы организации преподавания темы “Логические основы информатики” мы реализовали в серии уроков, два из которых представлены в Приложении 1 данной работы.