Программа элективного курса «Программирование на языке Turbo Pascal» 9 класс




Скачать 92.05 Kb.
НазваниеПрограмма элективного курса «Программирование на языке Turbo Pascal» 9 класс
Дата11.11.2012
Размер92.05 Kb.
ТипПрограмма
Лицей «Серпухов»


ПРОГРАММА ЭЛЕКТИВНОГО КУРСА

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

9 класс


автор программы учитель «Информатики и ИКТ» высшей квалификационной категории Л.И. Титова


2010 г

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

Предлагаемый элективный профильный курс предназначен для тех, кто хочет освоить программирование в среде Turbo Pascal. Курс предполагает использовать дидактические возможности компьютера.

В состав учебно-методического комплекта курса входят:

  • пояснительная записка к программе курса;

  • программа курса;

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

  • примерное поурочное планирование;

  • методические разработки уроков;

  • презентации для проведения уроков;

  • материал к практикумам;

  • раздаточный материал по вариантам для проведения самостоятельных и контрольных работ;

  • электронный учебник;

Программа обучения рассчитана на следующий уровень подготовки учащихся:

  • базовые знания по информатике;

  • основы работы с операционной системой Windows;

  • умение запускать программы и завершать их работу;

  • набирать тексты на компьютере;

  • переносить информацию через буфер обмена.

В рамках изучения курса основное внимание уделяется развитию алгоритмического мышления. К курсу подобраны задачи разного уровня сложности. Теория осваивается параллельно с практикой. В ходе обучения ученики сдают ряд тестов, для проверки уровня усвояемости учебного материала. После изучения теоретического материала учащимся предлагаются практические самостоятельные работы, связанные с разработкой алгоритмов и программированием.


Целью и задачами данного курса является:

  1. освоение и систематизация знаний по алгоритмизации с опорой на знания по математике и физике.

  2. изучение основ программирования в среде Borland Pascal

  3. развитие структурного стиля мышления.

  4. развитие навыков конструирования решения задач из минимального числа инструкций;

  5. развитие логических приемов: анализа, синтеза, абстрагирования, обобщения.

  6. развитие творческих способностей учеников, позволяющие им реализовать свои интересы в областях, выходящих за рамки содержания школьного образования.

  7. воспитание бережного отношения к результатам информационной деятельности человека, чувства ответственности за результаты своего труда.

  8. приобретение опыта проектной деятельности.

Весь курс разбит на три этапа:

Раздел 1. Основы алгоритмизации. (4 часов)

Раздел 2. Основы программирования (26 часа)

Раздел 3. Этапы решения задач с помощью компьютера (4 часа)

СОДЕРЖАНИЕ ОБУЧЕНИЯ

Тематическое планирование (34 часа.)

Раздел 1. Основы алгоритмизации. (4 часа)

Понятие алгоритма. Формы записи алгоритма. Словесный способ записи алгоритмов. Графический способ записи алгоритмов. Базовые алгоритмические структуры: следование, ветвление: полная и неполная форма ветвления, цикл с предварительным условием, цикл с последующим условием, цикл со счётчиком.


Учащиеся должны знать:

  • понятие алгоритма;

  • свойства алгоритма;

  • формы записи алгоритма;

  • основные алгоритмические структуры;

  • правила записи алгоритмов в виде блок-схем.

Учащиеся должны уметь:

  • составлять алгоритмы решения задач в виде блок-схем;

  • конструировать решение задачи из минимального числа инструкций.

Раздел 2. Основы программирования (26 часа)

Среда программирования Turbo Pascal. Алфавит языка. Идентификаторы. Данные: константы, переменные. Выражения: арифметические, логические и строковые. Встроенные математические функции. Правила записи математических выражений. Запись логических выражений. Использование операций отношений. Структура программы. Операторы: ввода, вывода, присваивания, условный оператор if, оператор множественного выбора case, оператор безусловного перехода, операторы для организации циклов. Одномерные массивы. Матрицы. Строковый тип данных. Функции. Процедуры. Фактические и формальные переменные. Локальные и глобальные параметры. Записи. Файлы. Графические возможности языка. Составление программ с использованием операторов графики, подпрограмм.


Учащиеся должны знать:

  • среду программирования Turbo Pascal;

  • типы данных и переменных;

  • основные языковые конструкции языка Turbo Pascal;

  • стандартные математические функции;

  • процедуры и функции модуля Graph;

  • процедуры и функции модуля Crt;

  • структуру основной программы;

  • структуру подпрограмм;

  • правила использования подпрограмм.

Учащиеся должны уметь:

  • записывать арифметические выражения на языке программирования;

  • разрабатывать программы с линейной структурой;

  • разрабатывать программы с разветвляющейся структурой;

  • разрабатывать программы с циклической структурой;

  • разрабатывать программы с использованием подпрограмм;

  • разрабатывать программы создания графических изображений;

  • разрабатывать программы и массивами, матрицами, записями, файлами.

Раздел 3. Этапы решения задач с помощью компьютера (4 часа)

Этапы решения задач с помощью компьютера. Отладка и тестирование программ.

Учащиеся должны знать:

  • правила записи программ в программной среде;

  • этапы разработки программного обеспечения

  • назначение отладки и тестирования программ;

  • виды ошибок в записи программы.

Учащиеся должны уметь:

  • осуществлять постановку задачи;

  • разрабатывать алгоритм решения задачи;

  • записывать алгоритм на языке программирования

  • выполнять тестирование и отладку программы.

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

№ темы

Тема

Количество часов

Всего

Теория

Практика

Раздел 1. Основы алгоритмизации

4

4

0

1

Понятие алгоритма. Характеристики алгоритма. Исполнитель алгоритма. Свойства алгоритма. Формы записи алгоритма. Словесный способ записи алгоритмов. Графический способ записи алгоритмов

2

2




2

Базовые алгоритмические структуры: следование, ветвление, циклы.

2

2




Раздел 2. Основы программирования

26

14

12

3

Алфавит языка. Идентификаторы. Типы данных. Типы переменных Операции. Структура программы. Описание переменных и констант.

2

2




4

Встроенные математические функции. Правила записи математических выражений. Операторы ввода и вывода данных

2

1

1

5

Среда программирования Turbo Pascal. Разработка программ с линейной структурой.

2

1

1

6

Условный оператор. Оператор безусловного перехода. Оператор выбора.

2

1

1

7

Разработка программ с разветвляющейся структурой

2

1

1

8

Операторы для организации циклов.

2

1

1

9

Разработка программ с циклической структурой

2

1

1

10

Объявление и обработка одномерных массивов.

2

1

1

11

Объявление и обработка матриц.

2

1

1

12

Символьный и строковый типы данных. Стандартные строковые функции и процедуры. Разработка программ обработки символьных и строковых данных.

2

1

1

13

Записи. Файлы.

2

1

1

14

Подпрограммы.

2

1

1

15

Графические возможности языка.

2

1

1




Раздел 3. Этапы решения задач с помощью компьютера

4

2

2

16

Этапы решения задач с помощью компьютера

2

1

1

17

Итоговое занятие

2

1

1

Итого

34

20

14


Показатели результативности изучения курса:

Успешное овладение материалом предполагает:

  • освоение навыков конструирования алгоритмических структур;

  • умение структурировать данные;

  • умение работать с программной средой Turbo Pascal;

  • выполнения отладки и тестирования программ.

Способы диагностики результатов:

  • педагогическое наблюдение;

  • тестирование ЗУН;

Формы контроля:

  • тестирование;

  • практические работы;

  • самостоятельные работы;

  • контрольные работы.

УЧЕБНО-МЕТОДИЧЕСКОЕ СОПРОВОЖДЕНИЕ КУРСА


    1. Шауцукова Л.З., «Учебное пособие для 10-11 классов общеобразовательных школ», М., «Просвещение», 2004 г.

    2. Окулов С. «Основы программирования», М, БИНОМ. Лаборатория знаний, 2005 г.

    3. Культин Н. «Turbo Pascal  в задачах и примерах», Санкт-Петербург, «БХВ-Петербург», 2005 г.

    4. Симонович С. «Практическая информатика», учебное пособие для средней школы, М., «АСТ-ПРЕСС КНИГА», 2003 г.

    5. Абрамов С.А., Зима Е.В. «Начала информатики»М., «Наука», 1989 г.

    6. Немнюгин С.А. «Turbo Pascal. Практикум», учебное пособие, «ПИТЕР», 2005 г.

Похожие:

Программа элективного курса «Программирование на языке Turbo Pascal» 9 класс iconПрограмма по изучению курса “ Программирование в среде turbo pascal 0”
Методическое пособие по изучению программирования в интегрированной среде turbo pascal 0
Программа элективного курса «Программирование на языке Turbo Pascal» 9 класс iconПрограмма утверждена на заседании методического совета гимназии 12. 09. 2006г Программа факультатива по информатике в 6 классе
«алгоритмическом языке стрелок». При разработке программ использовалась литература по информационным технологиям, школьному алгоритмическому...
Программа элективного курса «Программирование на языке Turbo Pascal» 9 класс iconУсвоить понятие программы, структуры программы на языке Turbo Pascal, научить создавать простые программы на языке программирования Turbo Pascal
Что такое язык программирования? Любая задача, которую решает компьютер, записывается в виде последовательности команд. Такая последовательность...
Программа элективного курса «Программирование на языке Turbo Pascal» 9 класс iconКалендарное планирование по информатике «Программирование на Паскаль (Turbo Pascal)»
Структура языка. Запись арифметических выражений. Стандартные функции языка Pascal
Программа элективного курса «Программирование на языке Turbo Pascal» 9 класс iconПрограммирование
Графические возможности языка Pascal. Основные функции и процедуры для работы с графикой в языке Pascal
Программа элективного курса «Программирование на языке Turbo Pascal» 9 класс iconПрограмма элективного курса «Компьютерное моделирование в среде Turbo Pascal » для учащихся 10 11 классов
Данная программа предполагает, прежде всего, наполнение курса разнообразными, интересными задачами школьной программы, рассматриваемыми,...
Программа элективного курса «Программирование на языке Turbo Pascal» 9 класс iconПрограмма государственного экзамена по специальности 230105
Марченко А. И., Марченко Л. А. Программирование в среде Turbo pascal базовый курс. Киев: «век+», 2003
Программа элективного курса «Программирование на языке Turbo Pascal» 9 класс icon1. Язык программирования Pascal. Историческая справка
Блеза Паскаля Pascal. В 1981 всемирно известная корп фирма Borland приобрела у его совета язык программирования. В 1983 фирма Borland...
Программа элективного курса «Программирование на языке Turbo Pascal» 9 класс iconПоурочное планирование элективного курса «Программирование на языке Паскаль» для 8 «А» класса на 2010-2011 уч г
В курсе информатики всё меньше отводится места разделу «Алгоритмизация и программирование». Но для подготовки учащихся к сдаче гиа...
Программа элективного курса «Программирование на языке Turbo Pascal» 9 класс iconПрограмма элективного курса «Готовимся к егэ по русскому языку». 11 класс
Программа элективного курса предназначена для учащихся 11-х классов любого профиля и рассчитана на 34 час
Разместите кнопку на своём сайте:
Библиотека


База данных защищена авторским правом ©lib.znate.ru 2014
обратиться к администрации
Библиотека
Главная страница