Министерство образования и науки Российской
Федерации
МАОУ «Лицей 5»
Программа
Основы алгоритмизации и программирование на языке Pascal в 7 классе
Автор учитель информатики
г. Пермь 2013
Цели изучения курса
· понять значение алгоритмизации как метода познания окружающего мира, принципы структурной алгоритмизации;
· овладеть базовыми понятиями теории алгоритмов;
· научиться разрабатывать эффективные алгоритмы и программы.
Задачи курса
· познакомиться с понятиями алгоритма, вычислимой функции, языка программирования;
· сформировать навыки выполнения технологической цепочки разработки программ средствами языка программирования Pascal;
· научиться составлять и читать блок-схемы;
· изучить основные конструкции языка программирования Pascal, позволяющие работать с числами, массивами и строками;
· научиться отлаживать и тестировать программы, делать выводы о работе этих программ.
Методы обучения
Отбор методов обучения обусловлен необходимостью формировать у старшеклассников информационную и коммуникативную компетентности, реализовывать личностно-ориентированное обучение, направлять их на самостоятельное решение разнообразных проблем, развивать исследовательские и творческие способности. Решение данных задач кроется в организации деятельностного подхода к обучению, в проблемном изложении материала учителем, в переходе от репродуктивного вида работ к самостоятельным, поисково-исследовательским видам деятельности. Поэтому основным методом обучения в данном элективном курсе является метод проектов, а основная методическая установка — обучение старшеклассников навыкам самостоятельной, творческой деятельности.
Тематический план курса
Наименование разделов и тем | Количество часов | |
Всего | Прак. занятия | |
Введение | 2 | 1 |
1. Структура программы на языке Pascal. Типы данных и операторы | 4 | 3 |
2. Логический тип данных. Условный оператор. Составной оператор | 5 | 5 |
3. Оператор выбора варианта. Символьный тип данных | 3 | 2 |
Контрольная работа № 1 «Типы данных, условный оператор». | 2 | |
4. Операторы цикла с условием | 5 | 4 |
5. Оператор цикла с параметром | 3 | 3 |
6. Построение графических изображений средствами языка Pascal | 7 | 4 |
Контрольная работа № 2 по теме «Типы данных, операторы циклов, графика». | 2 | |
Резерв времени | 2 | |
ВСЕГО | 35 | 22 |
Учебно-методические материалы
1. Тимошевская, Н. Е., Перышкина, Е. А. Основы алгоритмизации и программирование на языке Pascal. Справочник; Учеб. пособие — Томск: 2005. — 135 с.
2. Программирование – это так просто, программирование – это так сложно. Современный учебник программирования. Москва. Издательство МЦНМО. 2009.
3. Turbo Pascal для школьников. Москва. Финансы и статистика. 1999.
4. Тимошевская, Н. Е. Контрольная работа № 1 по теме «Типы данных. Условный оператор» по курсу «Основы алгоритмизации и программирование на языке Pascal»». Методические материалы для проведения контрольной работы. — Томск; Образовательный центр «Школьный университет», 2006.
5. Тимошевская, Н. Е. Контрольная работа № 2 по теме «Операторы циклов. Графика» по курсу «Основы алгоритмизации и программирование на языке Pascal»». Методические материалы для проведения контрольной работы. — Томск; Образовательный центр «Школьный университет», 2006.
6. Презентация «Программирование на языке Паскаль»
7. , , и др Информатика и ИКТ Задачник – практикум. М. БИНОМ. Лаборатория знаний. 2011.


