Программа факультативного курса "Программирование на языке Pascal"
рабочая программа по информатике и икт (10 класс) по теме

Гилёва Ирина Ивановна

Курс рассчитан на 35 часов. Для учащихся 10 классов.

Скачать:

ВложениеРазмер
Microsoft Office document icon fakultativ_10_klass.doc64 КБ

Предварительный просмотр:

МУНИЦИПАЛЬНОЕ ОБЩЕОБРАЗОВАТЕЛЬНОЕ УЧРЕЖДЕНИЕ

«СРЕДНЯЯ ОБЩЕОБРАЗОВАТЕЛЬНАЯ ШКОЛА №8»

Согласовано на заседании                                                Утверждено приказом

методического совета                                                №157 от 03.09.2012г.

03 сентября 2012г.

Программа факультативного курса

 «Программирование на языке Pascal»

Учитель: Гилёва Ирина Ивановна

Красновишерск, 2012


Пояснительная записка

Актуальность. В рамках школьного курса программирование на языках высокого уровня изучается обзорно. За отведенное количество часов невозможно сформировать стойкие навыки решения задач с помощью одной из систем программирования. Специфика учения детей в старшей школе и далее в вузовском образовании предполагает владение обучающимися всеми возможными технологиями решения информационных задач с помощью компьютера. А потому для успешности наших выпускников в обучении необходимо предоставить им возможность освоить технологию программирования на одном из языков высокого уровня.

Язык программирования был создан в 1960 году профессором Никлаусом Виртом специально для обучения студентов основам структурного программирования. Время показало, что разработанный язык Pascal и система программирования TurboPascal являются оптимальным средством программирования, сочетающим в себе простоту, понятность и достаточно мощный инструментарий построения программ любой сложности.

Цель: углубленное изучение основ программирования на языке Pascal,  формирование у учащихся навыков решения задач с помощью системы программирования TurboPascal.

ЗУН: в результате обучения учащиеся должны уметь:

  1. применять операторы при написании программ с линейными и ветвящимися структурами;
  2.  решать задачи с применением операторов цикла и комбинированных задач;
  3. решать задачи с использованием структурированных переменных;
  4. решать прикладные задачи с использованием подпрограмм записывать выражения по правилам языка;

Должны знать:

  1. структуры операторов и особенностей работы основные составляющие языка Паскаль;
  2. основные процедуры и функции работы с массивами, строками, множествами, записями и файлами типы данных и их представление в памяти;
  3. структуру и методику создания и применения подпрограмм управляющие конструкции (ветвление, циклы);

Структура курса: курс рассчитан на 35 академических часов. Каждое занятие предполагает рассмотрение теоретических вопросов темы (10-15 минут) и исследовательскую работу обучающегося в среде TurboPascal с последующим оцениванием по десятибалльной системе (25-30 минут).

Прогнозируемые результаты: по завершению факультативного курса «Программирование на языке Pascal» учащийся научится составлять, читать, модифицировать программы на языке Паскаль, что будет способствовать успешной сдаче ЕГЭ по информатике в 11 классе.

Тематическое планирование

№ урока

Раздел

Тема

Кол-во часов

1-2

Операторы Паскаля

Структура программы на ЯП Паскаль. Интерфейс TurboPascal

2

3

Операторы присваивания, ввода-вывода. Целые и вещественные типы данных.

1

4-5

Условные операторы. Тип данных Boolean.

2

6-7

Оператор цикла с параметром

2

8-9

Операторы цикла с предусловием и постусловием

2

10-11

Вложенные циклы

2

12

Решение заданий части А и В ЕГЭ по информатике

1

13-14

Структурированные типы данных

Одномерные массивы

2

15-16

Двумерные массивы

2

17-18

Работа с символьными типами данных

2

19-20

Работа со строковыми типами данных

2

21-22

Записи

2

23-24

Множества

2

25

Решение заданий части А и В ЕГЭ по информатике

1

26

Процедуры и функции

Параметры процедур и функций

1

27

Общая структура процедур и функций

1

28-29

Взаимодействие основной программы с процедурами и функциями

2

30

Решение заданий части А и В ЕГЭ по информатике

1

31-35

Решение заданий части С ЕГЭ по информатике

5

Итого:

35


Литература для ученика.

  1. Окулов С.М. Основы программирования /С.М.Окулов. – М.: БИНОМ. Лаборатория знаний, 2004.
  2. Семакин И.Г. Информатика и информационно-коммуникационные технологии. Базовый курс: Учебник для 9 класса/И.Г.Семакин, Л.А.Залогова и др. – М.:БИНОМ. Лаборатория знаний, 2005.
  3. Информатика. Задачник-практикум в 2т./Под ред. И.Г.Семакина, Е.К.Хеннера: Том 1. – М.: Лаборатория Базовых Знаний, 2001.

Литература для учителя.

  1. Информатика. Задачник-практикум в 2т./Под ред. И.Г.Семакина, Е.К.Хеннера: Том 1. – М.: Лаборатория Базовых Знаний, 2001.
  2. Окулов С.М. Основы программирования/ С.М.Окулов. – М.: БИНОМ. Лаборатория знаний, 2004.
  3. Попов В.Б. TurboPascal для школьников. Версия 7.0: Учебное пособие. – М.:Финансы и статистика, 1996.
  4. Семакин И.Г. Информатика и информационно-коммуникационные технологии. Базовый курс: Учебник для 9 класса/И.Г.Семакин, Л.А.Залогова и др. – М.:БИНОМ. Лаборатория знаний, 2005.
  5. Семакин И.Г. Преподавание базового курса информатики в средней школе: Методическое пособие/ И.Г.Семакин, Т.Ю.Шеина. – М.: БИНОМ. Лаборатория знаний, 2004.