Инфоурок Информатика Другие методич. материалыПрограмма факультатива по информатике в 8 классе Программирование на языке «Паскаль»

Программа факультатива по информатике в 8 классе Программирование на языке «Паскаль»

Скачать материал

 

Муниципальное бюджетное общеобразовательное учреждение

«Елизовская средняя школа № 9»

 

 

 

 

 

 

 

 

 

 

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

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

 

 

 

 

 

 

 

 

 

 

 

Учитель: Воронина Елена Вальдемаровна

Квалификационная категория: высшая

 

 

 

 

 

 

 

 

г. Елизово

2015г.

 

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

 Программа факультативного курса соответствует концепции информатизации Республики Беларусь и предназначена для учащихся 6 классов, изучающих информатику. При этом учитывается, что учащиеся этого класса, прошли факультативный курс «Азы информационных технологий» и имеют представление об основных алгоритмических структурах, составляли алгоритмы на «алгоритмическом языке стрелок». При разработке программ использовалась литература по информационным технологиям, школьному алгоритмическому языку и языку программирования Pascal АВС, описание интегрированной среды Pascal АВС, сборники задач.

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

В результате обучения по данной программе учащиеся получают знания и умения необходимые им для последующего усвоения курса информатики. Учащиеся знакомятся с основными типами данных и способами решения типовых задач на языке программирования «Паскаль».

 

Основные   цели   курса:

     раскрыть основные возможности, приемы и методы работы с многозадачной средой Windows,  и языком программирования АВС Pascal;

     реализовать в наиболее полной мере возрастающий интерес учащихся к изучению информационных техноло­гий,   углубленному   изучению   программирования   через совершенствование   их   алгоритмического   и   логического мышления;

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

 

Содержание курса включает 8 тем. На изучение курса отводится 30 часа,
которые распределены по темам следующим образом:

 

тема

Распределение часов между видами учебной работы

Общее количество часов

Теоретические занятия

Практические занятия

1

Первая программа на Паскале

1

1

2

2

Работа с числовыми данными

1

4

5

3

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

1

1

2

4

Логический тип данных и логические операции

1

2

3

5

Разветвляющиеся алгоритмы

1

2

3

6

Циклические алгоритмы

1

4

5

7

Работа с массивами

2

4

6

8

Вспомогательные алгоритмы

1

3

4

 

Всего по курсу

9

21

30

 

Примерное содержание тем курса

ТЕМА 1. Первая программа на Паскале (2 часа)

Программирование. Язык программирования. Система программирования. Среда программирования. Программа, разделы программы, алфавит языка Паскаль.  Вывод сообщения на экран монитора.
Этапы создания компьютерной программы. Оформление текста на экране.

Учащиеся должны знать: Что такое программа. Из каких этапов состоит процесс создания программы. Как запустить программу в среде Паскаль. Как выйти из Паскаля. Что такое линейный алгоритм.

Учащиеся должны уметь использовать операторы вывода, просмотреть результаты работы программы,

ТЕМА 2. Работа с числовыми данными (5 часов)

Данные. Типы данных. Операции с целыми числами.  Понятие переменной. Тип Integer. Оператор присваивания. Вывод на экран. Операции с типом Integer. Стандартные функции типа Integer

Представляются переменных целого типа в памяти компьютера.

Вещественные числа. Описание вещественного типа данных (Real).  Форматы записи вещественных переменных. Вещественные операции. Стандартные функции типа Real. Запись математических выражений.  Представление переменных вещественного типа в памяти компьютера.

Совместимость  переменных целого и вещественного типа. Преобразование типов

Правила приоритета в выполняемых действиях.      Действия над данными разных типов.

Ввод и вывод данных. Ввод переменных с клавиатуры. Вывод на экран

Датчик случайных чисел.

Константы в программе.

Учащиеся должны знать: Что такое данные, типы данных, операции с различными типами данных, приоритеты выполнения операций

Учащиеся должны уметь описывать типы числовых данных, изменять порядок выполнения операций.

 

ТЕМА 3. Работа с символьными данными (2часа)

Символы. Кодовая таблица ASCII. Описание типа Char и стандартные функции

Учащиеся должны знать: формат описания символьных данных, как кодируются символы таблицей ASCII, назначение основных стандартных функций для работы с символьными данными. 

Учащиеся должны уметь: пользоваться стандартными функциями для обработки символьных данных

 

ТЕМА 4. Логический тип данных и логические операции (3 часа)

Логический тип данных. Операции отношения Ввод-вывод булевских переменных

Логические  операции: логическое умножение (конъюнкция),  логическое сложение (дизъюнкция), исключающее ИЛИ,  логическое отрицание (инверсия),  применение логических операций в программе

Приоритет  логических операции

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

Учащиеся должны уметь вычислять логические выражения при заданном наборе данных

ТЕМА 5. Разветвляющиеся алгоритмы (3 часа)

Проверка условия и ветвление в алгоритме. Полная и неполная форма оператора IF.
Оформление программ

 Блоки операторов

Ветвление по ряду условий. Оператор case

Учащиеся должны знать: чем отличается линейный алгоритм от ветвления, служебные слова для организации ветвления, чем отличается полное ветвление от неполного, когда применяется оператор case,

Учащиеся должны уметь реализовывать простые алгоритмы с использованием ветвления на языке Паскаль

 

ТЕМА 6. Циклические алгоритмы (5 часов)

 Оператор цикла for. с  увеличением счетчика,  с  уменьшением счетчика  

Применение циклов со счетчиком. Цикл в цикле. Трассировка. Вычисление суммы ряда

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

 Цикл с постусловием

Описание цикла с постусловием

Использование циклов repeat и while     

Учащиеся должны знать: как организуются на Паскале циклы с заданным числом повторений, с пред условием и постусловием

Учащиеся должны уметь: решать задачи с использованием циклов

 

ТЕМА 7. Работа с массивами (6 часа)

Хранение однотипных данных в виде таблицы. Основные операции с массивами

Описание массива на языке Паскаль. Заполнение массива случайными числами и вывод массива на экран

Поиск в массиве

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

Учащиеся должны знать: что такое массив, формат описания массивов, чем одномерный массив отличается от двумерного.

Учащиеся должны уметь: выполнять ввод, вывод массива, поиск в массиве элементов с заданными свойствами

 

ТЕМА 8. Вспомогательные алгоритмы      (4 часа)

Структурное программирование. Задачи с использованием вспомогательных алгоритмов

Учащиеся должны знать: формат и порядок описания процедур и функций пользователя, принципы структурного программирования

Учащиеся должны уметь решать задачи с использованием подпрограмм.

 

Обобщающее повторение


 

Литература

1.     Д.М. Ушаков, Т.А. Юркова Паскаль для школьников – С-Пб, «Питер»,2006

2.     Т.Н. Поддубная, И. Л. Фукс Информатика в задачах и упражнениях - Томск: МП «Раско», 1992

3.     Н.А. Переверзева, И.  Н. Ревчук, Решение задач на алгоритмическом языке - Минск: Народная асвета,1990

4.     Никлаус Вирт, Алгоритмы и структуры данных с примерами на Паскале –
С-ПБ, Невский диалект, 2005

 

Просмотрено: 0%
Просмотрено: 0%
Скачать материал
Скачать материал "Программа факультатива по информатике в 8 классе Программирование на языке «Паскаль»"

Методические разработки к Вашему уроку:

Получите новую специальность за 3 месяца

Инструктор по туризму

Получите профессию

Бухгалтер

за 6 месяцев

Пройти курс

Рабочие листы
к вашим урокам

Скачать

Скачать материал

Найдите материал к любому уроку, указав свой предмет (категорию), класс, учебник и тему:

6 669 355 материалов в базе

Скачать материал

Вам будут интересны эти курсы:

Оставьте свой комментарий

Авторизуйтесь, чтобы задавать вопросы.

  • Скачать материал
    • 04.11.2015 2100
    • DOCX 60 кбайт
    • 11 скачиваний
    • Рейтинг: 5 из 5
    • Оцените материал:
  • Настоящий материал опубликован пользователем Воронина Елена Вальдемаровна. Инфоурок является информационным посредником и предоставляет пользователям возможность размещать на сайте методические материалы. Всю ответственность за опубликованные материалы, содержащиеся в них сведения, а также за соблюдение авторских прав несут пользователи, загрузившие материал на сайт

    Если Вы считаете, что материал нарушает авторские права либо по каким-то другим причинам должен быть удален с сайта, Вы можете оставить жалобу на материал.

    Удалить материал
  • Автор материала

    Воронина Елена Вальдемаровна
    Воронина Елена Вальдемаровна
    • На сайте: 8 лет и 8 месяцев
    • Подписчики: 0
    • Всего просмотров: 28085
    • Всего материалов: 16

Ваша скидка на курсы

40%
Скидка для нового слушателя. Войдите на сайт, чтобы применить скидку к любому курсу
Курсы со скидкой

Курс профессиональной переподготовки

Менеджер по туризму

Менеджер по туризму

500/1000 ч.

Подать заявку О курсе

Курс повышения квалификации

Компьютерная грамотность для пенсионеров

36 ч. — 180 ч.

от 1580 руб. от 940 руб.
Подать заявку О курсе
  • Этот курс уже прошли 23 человека

Курс профессиональной переподготовки

Педагогическая деятельность по проектированию и реализации образовательного процесса в общеобразовательных организациях (предмет "Математика и информатика")

Учитель математики и информатики

300 ч. — 1200 ч.

от 7900 руб. от 3650 руб.
Подать заявку О курсе
  • Сейчас обучается 36 человек из 17 регионов
  • Этот курс уже прошли 35 человек

Курс повышения квалификации

Использование компьютерных технологий в процессе обучения информатике в условиях реализации ФГОС

36 ч. — 144 ч.

от 1700 руб. от 850 руб.
Подать заявку О курсе
  • Сейчас обучается 140 человек из 46 регионов
  • Этот курс уже прошли 1 300 человек

Мини-курс

Адаптация и расстройства: понимание, преодоление, развитие

10 ч.

1180 руб. 590 руб.
Подать заявку О курсе
  • Сейчас обучается 25 человек из 18 регионов

Мини-курс

GR-технологии и взаимодействие с СМИ

2 ч.

780 руб. 390 руб.
Подать заявку О курсе

Мини-курс

Управление проектами: от планирования до реализации

6 ч.

780 руб. 390 руб.
Подать заявку О курсе
  • Сейчас обучается 39 человек из 22 регионов