Добавить материал и получить бесплатное свидетельство о публикации в СМИ
Эл. №ФС77-60625 от 20.01.2015
Инфоурок / Информатика / Рабочие программы / РАБОЧАЯ ПРОГРАММА «Основы программирования на языке Паскаль»

РАБОЧАЯ ПРОГРАММА «Основы программирования на языке Паскаль»

Идёт приём заявок на самые массовые международные олимпиады проекта "Инфоурок"

Для учителей мы подготовили самые привлекательные условия в русскоязычном интернете:

1. Бесплатные наградные документы с указанием данных образовательной Лицензии и Свидeтельства СМИ;
2. Призовой фонд 1.500.000 рублей для самых активных учителей;
3. До 100 рублей за одного ученика остаётся у учителя (при орг.взносе 150 рублей);
4. Бесплатные путёвки в Турцию (на двоих, всё включено) - розыгрыш среди активных учителей;
5. Бесплатная подписка на месяц на видеоуроки от "Инфоурок" - активным учителям;
6. Благодарность учителю будет выслана на адрес руководителя школы.

Подайте заявку на олимпиаду сейчас - https://infourok.ru/konkurs

  • Информатика

Поделитесь материалом с коллегами:

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

«Вилинская средняя общеобразовательная школа № 1»

Бахчисарайского района Республики Крым







Рассмотрено

Руководитель ШМО

_________________ И.А. Кулик

Протокол № _____

от «___»______ 2016 г.


Согласовано

Заместитель директора школы по УВР _____________ О.В. Гуня

от«____»_____2016г.


Утверждаю

Директор МКОУ «Вилинская СОШ № 1»

__________ Л.Н.Зусько

Приказ № ______

от «__»________2016 г.


РАБОЧАЯ ПРОГРАММА

ПО КУРСУ ВНЕУРОЧНОЙ ДЕЯТЕЛЬНОСТИ

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



7 – А, Б, В классы

Учитель: Иванцов Андрей Валерьевич



















2016-2017 учебный год



  1. Планируемые результаты освоения учебного предмета.

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

Программа «Основы программирования на языке Паскаль» нацелена на формирование умений фиксировать информацию об окружающем мире; искать, анализировать, критически оценивать, отбирать информацию; организовывать информацию; передавать информацию; проектировать объекты и процессы, планировать свои действия; создавать, реализовывать и корректировать планы.

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

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

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

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

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


Предметные результаты

В соответствии с требованиями, установленными ФКГОС, основной образовательной программы образовательного учреждения, учащиеся в результате изучения курса в 7 классе должны:


знать/понимать:

  • структуры операторов и особенности работы языка Паскаль

  • основные составляющие языка Паскаль;

  • основные процедуры и функции работы с строками, множествами, записями и файлами;

  • типы данных и их представление в памяти;

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

  • управляющие конструкции (ветвление, циклы).

уметь:

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

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

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

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

  • составлять, читать, модифицировать программы на языке Паскаль.

использовать в практической деятельности и в повседневной жизни:

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

  • в дальнейшем освоении профессий;

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

Программа «Основы программирования на языке Паскаль» нацелена на формирование умений фиксировать информацию об окружающем мире; искать, анализировать, критически оценивать, отбирать информацию; организовывать информацию; передавать информацию; проектировать объекты и процессы, планировать свои действия; создавать, реализовывать и корректировать планы.

Предметные результаты:

  • Изучить алфавит PASCAL, структуру программы. Типы данных языка PASCAL. Переменные и константы в PASCAL. Арифметические выражения и оператор присваивания.

  • Программирование линейных алгоритмов

  • Понятие алгоритма, виды алгоритмов, линейный алгоритм.

  • Программирование ветвящихся алгоритмов

  • Условный оператор. Оператор выбора. Организация ветвлений с помощью условного оператора и оператора выбора.

  • Программирование циклических алгоритмов

  • Циклы. Организация программ циклической структуры: циклы с предусловием, с постусловием, с параметром.

  • Программирование с использованием подпрограмм

  • Подпрограммы. Процедура. Функция.

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


  1. Содержание учебного курса

Программа курса внеурочной деятельности «Основы программирования на языке Паскаль» для обучающихся 7 класса общеобразовательного учреждения, составлена на основе:

  • Федерального компонента государственного образовательного стандарта общего образования (Приказ Минобрнауки РФ от 17.12.2010г. № 1897 «Об утверждении ФГОС ООО»)

  • авторской программы «Программа элективного курса «Основы программирования на языке Паскаль», изданной в сборнике «Программы для общеобразовательных учреждений: Информатика. 2-11 классы / Составитель М.Н. Бородин. – 7-е изд. – М.: БИНОМ. Лаборатория знаний, 2012».

  • учебного плана МКОУ «Вилинская СОШ № 1» на 2016 - 2017 учебный год.


Учебным планом МКОУ «Вилинская СОШ №1», на изучение курса « Основы программирования на языке Паскаль» в 7 классах отводятся 34 учебных часа из расчета 1 учебный час в неделю (из них 2 резерва).


Техника безопасности. Введение в предмет

Техника безопасности. Профессия программиста. Программирование. Языки программирования и история их развития.


Раздел 1. Алгоритмы

Понятие алгоритма и его свойства. Исполнитель алгоритмов: назначение, среда исполнителя, система команд исполнителя, режимы работы.

Языки для записи алгоритмов (язык блок-схем, учебный алгоритмический язык). Линейные, ветвящиеся и циклические алгоритмы. Структурная методика алгоритмизации. Вспомогательные алгоритмы. Метод пошаговой детализации.

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

Работа с учебным исполнителем алгоритмов: использование вспомогательных алгоритмов.


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

Языки программирования высокого уровня (ЯПВУ), их классификация. Структура программы на языке Паскаль. Представление данных в программе. Правила записи основных операторов: присваивания, ввода, вывода, ветвления, циклов.

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

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

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

Разработка программы с использованием операторов ввода, вывода, присваивания и простых ветвлений

Циклы на языке Паскаль. Цикл с предусловием. Разработка программ c использованием цикла while. Цикл с постусловием. Разработка программ c использованием цикла repeat. Цикл с параметром. Разработка программ c использованием цикла for.

Условный оператор. Оператор выбора. Решение задач с использованием условного оператора и оператора выбора. Файлы в Паскале. Работа с файлами.


Раздел 3. Решение задач

Решение олимпиадных задач повышенной сложности.

Формы организации: беседы, практические занятия, самостоятельная работа и проекты.

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

Виды деятельности: теоретические занятия, практические работы, подготовка к олимпиадам.



  1. Тематический план 7-А.


раздела и тем

Наименование разделов и тем

Учебные часы

1

Введение в предмет

1

2

Алгоритмы

9

3

Системы программирования Pascal

19

4

Решение задач

3

Итого:

32 часа + 2 резерва


Тематический план 7-Б

раздела и тем

Наименование разделов и тем

Учебные часы

1

Введение в предмет

1

2

Алгоритмы

9

3

Системы программирования Pascal

19

4

Решение задач

4

Итого:

33 часа + 1 резерва



Тематический план 7-В

раздела и тем

Наименование разделов и тем

Учебные часы

1

Введение в предмет

1

2

Алгоритмы

9

3

Системы программирования Pascal

19

4

Решение задач

2

Итого:

31 часа + 3 резерва


  1. Календарно-тематическое планирование 7-А.



Примечание

По плану

По факту

7 а

7 а

06.09


Введ. в пред. - 1ч.

Техника безопасности. Введение в предмет.


13.09


Алгоритмы 9 ч.

Алгоритм. Понятие алгоритма.


20.09


Алгоритмы работы с величинами.


27.09


Двоичная система счисления.


04.10


Представление чисел в памяти компьютера.


11.10


Работа с учебным исполнителем алгоритмов.


18.10


Ветвление.


25.10


Работа с ветвлениями.


08.11


Цикл.


15.11


Работа с циклами.


22.11


Системы программирования Pascal - 19 ч.

Системы программирования.


29.11


Возникновение и назначение языка Паскаль.


06.12


Структура программы на языке Паскаль.


13.12


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


20.12


Процедуры ввода и вывода данных.


17.01


Оператор присваивания.


24.01


Работа с готовыми программами на языке Паскаль: отладка, выполнение, тестирование.


31.01


Арифметические операции, функции и выражения


07.02


Оператор ветвления.


14.02


Разработка программы с использованием операторов ввода, вывода, присваивания и простых ветвлений


21.02


Циклы на языке Паскаль


28.02


Цикл с предусловием. Разработка программ c использованием цикла while.


07.03


Цикл с постусловием. Разработка программ c использованием цикла repeat.


14.03


Цикл с параметром. Разработка программ c использованием цикла for.


21.03


Условный оператор


04.04


Оператор выбора.


11.04


Решение задач с использованием условного оператора и оператора выбора.


18.04


Файлы в Паскале.


25.04


Работа с файлами.


02.05


Решение задач - 3 ч.

Решение задач.


16.05


Решение задач.


23.05


Решение олимпиадных задач.




Резервный урок.




Резервный урок.







Календарно-тематическое планирование 7-Б.


Примечание

По плану

По факту

7 б

7 б

07.09


Введ. в пред. - 1ч.

Техника безопасности. Введение в предмет.


14.09


Алгоритмы 9 ч.

Алгоритм. Понятие алгоритма.


21.09


Алгоритмы работы с величинами.


28.09


Двоичная система счисления.


05.10


Представление чисел в памяти компьютера.


12.10


Работа с учебным исполнителем алгоритмов.


19.10


Ветвление.


26.10


Работа с ветвлениями.


09.11


Цикл.


16.11


Работа с циклами.


23.11


Системы программирования Pascal - 19 ч.

Системы программирования.


30.11


Возникновение и назначение языка Паскаль.


07.12


Структура программы на языке Паскаль.


14.12


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


21.12


Процедуры ввода и вывода данных.


11.01


Оператор присваивания.


18.01


Работа с готовыми программами на языке Паскаль: отладка, выполнение, тестирование.


25.01


Арифметические операции, функции и выражения


01.02


Оператор ветвления.


08.02


Разработка программы с использованием операторов ввода, вывода, присваивания и простых ветвлений


15.02


Циклы на языке Паскаль


22.02


Цикл с предусловием. Разработка программ c использованием цикла while.


01.03


Цикл с постусловием. Разработка программ c использованием цикла repeat.


15.03


Цикл с параметром. Разработка программ c использованием цикла for.


22.03


Условный оператор


05.04


Оператор выбора.


12.04


Решение задач с использованием условного оператора и оператора выбора.


19.04


Файлы в Паскале.


26.04


Работа с файлами.


03.05


Решение задач - 3 ч.

Решение задач.


10.05


Решение задач.


17.05


Решение олимпиадных задач.


24.05


Решение олимпиадных задач.




Резервный урок.







Календарно-тематическое планирование 7-В.


Примечание

По плану

По факту

7 в

7 в

05.09


Введ. в пред. - 1ч.

Техника безопасности. Введение в предмет.


19.09


Алгоритмы 9 ч.

Алгоритм. Понятие алгоритма.


26.09


Алгоритмы работы с величинами.


03.10


Двоичная система счисления.


10.10


Представление чисел в памяти компьютера.


17.10


Работа с учебным исполнителем алгоритмов.


24.10


Ветвление.


07.11


Работа с ветвлениями.


14.11


Цикл.


21.11


Работа с циклами.


28.11


Системы программирования Pascal - 19 ч.

Системы программирования.


05.12


Возникновение и назначение языка Паскаль.


12.12


Структура программы на языке Паскаль.


19.12


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


16.01


Процедуры ввода и вывода данных.


23.01


Оператор присваивания.


30.01


Работа с готовыми программами на языке Паскаль: отладка, выполнение, тестирование.


06.02


Арифметические операции, функции и выражения


13.02


Оператор ветвления.


20.02


Разработка программы с использованием операторов ввода, вывода, присваивания и простых ветвлений


27.02


Циклы на языке Паскаль


06.03


Цикл с предусловием. Разработка программ c использованием цикла while.


13.03


Цикл с постусловием. Разработка программ c использованием цикла repeat.


20.03


Цикл с параметром. Разработка программ c использованием цикла for.


03.04


Условный оператор


10.04


Оператор выбора.


17.04


Решение задач с использованием условного оператора и оператора выбора.


24.04


Файлы в Паскале.


01.05


Работа с файлами.


15.05


Решение задач - 3 ч.

Решение задач.


22.05


Решение олимпиадных задач.




Резервный урок.




Резервный урок.




Резервный урок.



Самые низкие цены на курсы профессиональной переподготовки и повышения квалификации!

Предлагаем учителям воспользоваться 50% скидкой при обучении по программам профессиональной переподготовки.

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

Обучение проходит заочно прямо на сайте проекта "Инфоурок".

Начало обучения ближайших групп: 18 января и 25 января. Оплата возможна в беспроцентную рассрочку (20% в начале обучения и 80% в конце обучения)!

Подайте заявку на интересующий Вас курс сейчас: https://infourok.ru/kursy

Автор
Дата добавления 22.11.2016
Раздел Информатика
Подраздел Рабочие программы
Просмотров20
Номер материала ДБ-378745
Получить свидетельство о публикации

УЖЕ ЧЕРЕЗ 10 МИНУТ ВЫ МОЖЕТЕ ПОЛУЧИТЬ ДИПЛОМ

от проекта "Инфоурок" с указанием данных образовательной лицензии, что важно при прохождении аттестации.

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

Список всех тестов можно посмотреть тут - https://infourok.ru/tests


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