Министерство образования и науки Российской

Федерации

МАОУ «Лицей 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.