Муниципальное образовательное учреждение средняя общеобразовательная школа №140 Советского района Волгограда АЛГОРИТМИКА Элективный курс для учащихся 9 класса Автор: Борисова Е.В. Учитель ИВТ 1 кв.категории Волгоград, 2005 Пояснительная записка Основная цель предлагаемого курса – сформировать у учащихся основы алгоритмического мышления, познакомить способностью алгоритмически мыслить с видами алгоритмов. Под понимается умение решать задачи различного происхождения, требующие составления плана действий для достижения желаемого результата. Алгоритмическое мышление необходимо для научного мировоззрения, оно востребовано людьми любой специальности. Поэтому предлагаемый курс важен для учащихся любого профиля. В рамках курса рассматриваются различные специфические задачи, задачи из определенных образовательных областей, а также различные жизненные ситуации. Главная цель данного курса – дать знания и навыки, полезные при изучении различных предметов, обеспечить более осознанный выбор профиля для дальнейшего обучения; показать основные алгоритмические конструкции. Основная задача курса – развить умение проводить анализ действительности, научить строить логическую цепочку между данными и результатом. По окончании изучения курса учащиеся должны знать: понятия исполнитель и алгоритм; свойства алгоритма; способы записи алгоритма; виды алгоритма: простой, циклический, ветвление, выбор. учащиеся должны уметь: определять возможность применения исполнителя для решения задачи по системе его команд; строить и исполнять алгоритм; сравнивать эффективность различных алгоритмов владеть элементами доказательности , эффективности и невозможности предложенных решений. Тематическое планирование № п\п Всего уроков Тема В том числе Практикумы 1 Исполнитель 1 2 Алгоритм 3 1 3 Виды алгоритмов 3 2 4 Программное управление 1 Итого: 8 Семинары Деловые игры 1 1 1 1 1 3 1 3 Содержание обучения. 1.Исполнитель. Среда исполнителя. Системы команд. Отказы. Информационный обмен с исполнителем. Команды приказы и команды вопросы.. 2.Алгоритм. Свойства алгоритма. Запись алгоритма. Алгоритмический язык. 3.Виды алгоритмов. Линейный, разветвляющийся, циклический. Простые и составные. Метод пошаговой детализации. Проверка правильности алгоритма. Тестирование. 4.Программное управление. Команды вопросы робота. Формальное исполнение команд. Литература. Основная. 1. Информатика: 7-9кл. Базовый курс. Теория. / Под ред. Н.В.Макаровой. – СПб,: Питер, 2002. 2.Информатика: 7-9кл. Базовый курс. Практикум по информационной технологии. / Под ред. Н.В.Макаровой. – СПб,: Питер, 2002. 3.Информатика: 7-9кл. Базовый курс. Практикум-задачник по моделтрованию. / Под ред. Н.В.Макаровой. – СПб,: Питер, 2002. Дополнительная. 1.Гейн А.Г.Персональные компьютеры: информатика для всех. – М.:Наука, 2001. 2.Язык компьютера. – М.Мир, 2002. 3.Информатика. – Саратов: Лицей, 2004.