Программа профильного курса изучения информатики Алгоритмика
Вид материала | Программа |
СодержаниеУчебно-тематическое планирование |
- Программа профильного курса информатики 10-11 класс пояснительная записка, 62.72kb.
- Программа элективного курса, 89.99kb.
- Урок на тему «Решение логических задач с помощью электронных таблиц ms excel\ Раздел, 149.53kb.
- Программа элективного курса по информатике «Программируем на языке Паскаль», 143.09kb.
- Приказ № от августа 2010г. Программа элективного курса по информатике и информационно-коммуникационным, 342.77kb.
- Матвеева Елена Анатольевна учитель информатики моу сош №24 конкурс, 597.96kb.
- Программа профильного элективного курса по биологии «Этот удивительный микромир», 79.77kb.
- Учебная программа курса повышения квалификации учителей информатики Программирование, 154.66kb.
- Программа элективного курса предпрофильной подготовки и профильного обучения «Введение, 91.03kb.
- Пояснительная записка Рабочая программа составлена на основе: авторского планирования, 143.68kb.
Программа профильного курса изучения информатики
Алгоритмика
(136 часов)
Составители: Ерошкина Л.А.
Якубенко В.Д.,
учителя информатики школы № 11
Пояснительная записка
Программа предназначена для изучения профильного курса информатики в 10 –11 классах технического профиля средней общеобразовательной школы. Программа является развитием базового курса ОИВТ и предназначена для глубокого изучения основ алгоритмизации и программирования, заложенных в базовом курсе информатики. Таким образом, центральной темой профильного курса для технического профиля является раздел алгоритмизации и программирования. Наряду с этой темой изучаются такие темы, которые способствуют лучшему пониманию и усвоению понятий этого главного раздела программы.
Составление программ для ЭВМ является сложным процессом, включающим в себя различные этапы. В базовом курсе эти этапы невозможно изучить на должном уровне в связи с возрастом учащихся (8-9 класс) и количеством часов для изучения базового курса (68 часов).
Программа является адаптацией стандартных программ, рекомендованных Управлением общего среднего образования Министерства общего и профессионального образования Российской Федерации, для конкретных условий школы.
Программа профильного курса информатики включает следующие разделы:
- Физические основы вычислительной техники
- Алгоритмизация и программирование
- Введение в параллельное программирование
- Информационные и математические модели
В программе заложено изучение таких понятий и методов, которые либо не изучаются в базовом курсе, либо изучаются недостаточно глубоко:
- Системы счисления
- Понятия формальной и математической логики
- Физические основы компьютерной техники
- Доказательства правильности алгоритмов
- Структуры данных
- Различные виды конструкций цикла
- Кодирование информации
- Составление программ для построения графиков функций
- Метод последовательного уточнения алгоритма
- Применение методов информатики для решения математических задач
При изучении профильного курса информатики возможно использовать для практических занятий вычислительную технику разных классов, как персональные компьютеры IBM PC, так и ЭЛЕКТРОНИКУ УК-НЦ, в связи с тем, что программа не ориентирована на конкретный язык программирования. За основу можно взять как язык QBASIC, так и PASCAL или C либо изучать несколько языков программирования.
Учащихся могут пользоваться в процессе изучения курса информатики рекомендованной литературой.
Методические разработки ряда тем для учителя созданы авторами данной программы.
Учебно-тематическое планирование
№ п/п | Название темы | Количество часов |
| Раздел 1. Физические основы компьютерной техники
| 18 |
| Раздел 2 Алгоритмизация и программирование
| 90 |
| Раздел 3 Введение в параллельное программирование
| 12 |
| Раздел 4 Информационное и математическое моделирование
| 16 |
Содержание курса
№ п/п | Название темы | Основные понятия |
Физические основы компьютерной техники | ||
| Системы счисления | Двоично-восьмеричная система счисления Арифметические действия в двоичной системе счисления Перевод из одной системы счисления в другую Шестнадцатиричная система счисления. |
| Основы формальной логики | Высказывания и суждения. Общие и частные суждения Истинные и ложные суждения. Простые и сложные высказывания. Утверждения и рассуждения |
| Основы математической логики | Связь формальной и математической логики Высказывания и предикаты Логические операции. Таблицы истинности. |
| Логические элементы и основы конструирования логических схем | Автоматические устройства управления Понятие сумматора и триггера |
Алгоритмизация и программирование | ||
| Изучение программной среды | Понятие интегрированной программной среды |
| Величины и их обработка | Понятие величины как способа представления информации для алгоритмической обработки Решение вычислительных задач. Кодирование информации Этапы решения задач на ЭВМ |
| Составление диалоговых программ | Понятие ввода и вывода информации в компьютер Оператор ветвления |
| Построение статических изображений и динамических изображений | Понятие растрового изображения Понятие координат экрана дисплея Различные конструкции цикла |
| Построение графиков функций | Преобразование системы координат Понятие процедуры и функции для построения изображений графиков математических функций |
| Структуры данных | Понятие простой и составной величины Массивы как способ представления однородной информации |
Введение в параллельное программирование | ||
| Исполнители. Работа нескольких исполнителей | Взаимодействие исполнителей. Правила взаимодействия и записи алгоритма работы. |
| Оптимальный алгоритм. Критерии оптимальности | Понятие оптимального алгоритма. Влияние критериев на построение алгоритма. |
| Единственность решения. Доказательство невозможности решения. | Понятие критического пути |
| Построение универсального алгоритма | Критерии оптимальности алгоритма |
Информационное и математическое моделирование | ||
| Описание объектов и процессов | Формальная и не формальная постановка задачи |
| Составление формальных моделей Задачи планирования | Информационная модель как структура данных Свойства информационных моделей Проектирование сверху вниз с применением исполнителей Последовательное уточнение алгоритма |
| Использование компьютерных моделей | Модель как метод исследования реального объекта |
Литература
- Алгоритмика: 5-7 классы: учебник и задачник для общеобразовательных учеб. заведений/ А.К.Звонкин, А.Г.Кулаков и др. М.: Дрофа, 1996.
- Основы информатики и вычислительной техники: пробный учебник для 10-11 классов средней школы/ В.А. Каймин, А.Г. Щеголев и др. /М.: Просвещение, 1989.
- Основы информатики и вычислительной техники: пробный учебник для 10-11 классов средней школы/ А.Г.Гейн,В.Г.Житомирский и др./ М.: Просвещение, 1992.
- Руководство к решению задач по основам информатики и В.Т.: Практ. Пособие для техникумов/ М.: Высш. шк.., 1994.
- Программирование на языке QBASIC: Практическое руководство для начинающих/ В.Л. Хазан /Омск, ОмГТУ, 1998.
- Информатики в понятиях и терминах: Кн. Для уч-ся ст. классов сред.школы/ Г.А. Бордовский, В.А.Извозчиков и др.; М., Просвещение, 1991
- Кибернетическая смесь/ В.Д. Пекелис,3-е изд. М.: Знание, 1982
- Беседы об информатике. / А.В.Шилейко, Т.И. Шилейко, М.: Мол. Гвардия, 1989
- От калькулятора до супер-ЭВМ. /А.П. Частиков, М.: Знание,1988
- Необычные задачи математики./ Киев: Радянська школа,1987
- Основы цифровой электроники. /Р. Токхейм, пер с англ., М.: Мир, 1988
- Компьтеры. / Отани Тадао, пер. с японского, -Б.: Азернешр, 1987
- Информация, алгоритмы, ЭВМ.: Пособие для учителя / В.Н.Касаткин, М, : Просвещение, 1991
- Изучаем информатику, программируя на Бейсике./Т. Н. Быля, О.И. Быля /М.: Рольф, 1996
- Информатика: Учеб. Пособие для учащихся старших классов / Под ред. В.А. Каймина. М.: АСТ, 1996
- Информационная культура: Модуль: Класс 10: Методическое пособие / А.Г. Кушниренко, и др. М.: Дрофа, 1995
- Основы информатики и вычислительной техники: Проб. Учебник для 10-11 кл. сред. Школы/ А.Г.Гейн М. : Просвещение, 1992
- Информатика в задачах и упражнениях. /Т. Н. Поддубная, И. Л. Фукс,/Томск, “Раско”, 1992