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

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

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

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

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

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

 

 

 

Рассмотрено

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

_________________ И.А. Кулик

Протокол № _____

от «___»______ 2016 г.

 

Согласовано

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

от«____»_____2016г.

 

Утверждаю

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

__________ Л.Н.Зусько

Приказ № ______

от «__»________2016 г.

 

                         

                         

                         

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

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

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


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

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

 

 

 

 

 

 

 

 

 

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

 

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

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

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

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

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

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

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

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

 

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

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

 

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

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

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

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

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

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

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

уметь:

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

 

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

Программа курса внеурочной деятельности «Основы программирования на языке Паскаль» для обучающихся 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. Решение задач

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

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

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

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

 

 

3.      Тематический план 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 резерва


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

 

 

Дата проведения

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

Тема урока

Примечание

По плану

По факту

7 а

7 а

1.                        

06.09

 

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

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

 

2.                        

13.09

 

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

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

 

3.                        

20.09

 

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

 

4.                        

27.09

 

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

 

5.                        

04.10

 

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

 

6.                        

11.10

 

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

 

7.                        

18.10

 

Ветвление.

 

8.                        

25.10

 

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

 

9.                        

08.11

 

Цикл.

 

10.                    

15.11

 

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

 

11.                    

22.11

 

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

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

 

12.                    

29.11

 

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

 

13.                    

06.12

 

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

 

14.                    

13.12

 

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

 

15.                    

20.12

 

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

 

16.                    

17.01

 

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

 

17.                    

24.01

 

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

 

18.                    

31.01

 

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

 

19.                    

07.02

 

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

 

20.                    

14.02

 

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

 

21.                    

21.02

 

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

 

22.                    

28.02

 

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

 

23.                    

07.03

 

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

 

24.                    

14.03

 

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

 

25.                    

21.03

 

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

 

26.                    

04.04

 

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

 

27.                    

11.04

 

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

 

28.                    

18.04

 

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

 

29.                    

25.04

 

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

 

30.                    

02.05

 

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

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

 

31.                    

16.05

 

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

 

32.                    

23.05

 

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

 

33.                    

 

 

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

 

34.                    

 

 

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

 

 

 


 

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

 

Дата проведения

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

Тема урока

Примечание

По плану

По факту

7 б

7 б

1.              

07.09

 

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

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

 

2.                        

14.09

 

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

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

 

3.                        

21.09

 

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

 

4.                        

28.09

 

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

 

5.                        

05.10

 

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

 

6.                        

12.10

 

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

 

7.                        

19.10

 

Ветвление.

 

8.                        

26.10

 

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

 

9.                        

09.11

 

Цикл.

 

10.                    

16.11

 

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

 

11.                    

23.11

 

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

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

 

12.                    

30.11

 

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

 

13.                    

07.12

 

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

 

14.                    

14.12

 

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

 

15.                    

21.12

 

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

 

16.                    

11.01

 

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

 

17.                    

18.01

 

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

 

18.                    

25.01

 

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

 

19.                    

01.02

 

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

 

20.                    

08.02

 

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

 

21.                    

15.02

 

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

 

22.                    

22.02

 

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

 

23.                    

01.03

 

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

 

24.                    

15.03

 

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

 

25.                    

22.03

 

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

 

26.                    

05.04

 

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

 

27.                    

12.04

 

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

 

28.                    

19.04

 

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

 

29.                    

26.04

 

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

 

30.                    

03.05

 

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

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

 

31.                    

10.05

 

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

 

32.                    

17.05

 

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

 

33.                    

24.05

 

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

 

34.                    

 

 

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

 

 

 


 

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

 

Дата проведения

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

Тема урока

Примечание

По плану

По факту

7 в

7 в

1.                   

05.09

 

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

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

 

2.                   

19.09

 

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

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

 

3.                   

26.09

 

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

 

4.                   

03.10

 

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

 

5.                   

10.10

 

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

 

6.                   

17.10

 

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

 

7.                   

24.10

 

Ветвление.

 

8.                   

07.11

 

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

 

9.                   

14.11

 

Цикл.

 

10.               

21.11

 

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

 

11.               

28.11

 

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

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

 

12.               

05.12

 

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

 

13.               

12.12

 

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

 

14.               

19.12

 

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

 

15.               

16.01

 

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

 

16.               

23.01

 

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

 

17.               

30.01

 

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

 

18.               

06.02

 

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

 

19.               

13.02

 

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

 

20.               

20.02

 

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

 

21.               

27.02

 

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

 

22.               

06.03

 

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

 

23.               

13.03

 

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

 

24.               

20.03

 

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

 

25.               

03.04

 

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

 

26.               

10.04

 

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

 

27.               

17.04

 

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

 

28.               

24.04

 

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

 

29.               

01.05

 

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

 

30.               

15.05

 

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

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

 

31.               

22.05

 

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

 

32.               

 

 

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

 

33.               

 

 

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

 

34.               

 

 

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

 

 

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

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

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

Ландшафтный архитектор

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

Технолог-калькулятор общественного питания

за 6 месяцев

Пройти курс

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

Скачать

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

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

6 653 832 материала в базе

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

Другие материалы

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

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

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

  • Скачать материал
    • 22.11.2016 4870
    • DOCX 47.9 кбайт
    • 91 скачивание
    • Рейтинг: 4 из 5
    • Оцените материал:
  • Настоящий материал опубликован пользователем Иванцов Андрей Валерьевич. Инфоурок является информационным посредником и предоставляет пользователям возможность размещать на сайте методические материалы. Всю ответственность за опубликованные материалы, содержащиеся в них сведения, а также за соблюдение авторских прав несут пользователи, загрузившие материал на сайт

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

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

    Иванцов Андрей Валерьевич
    Иванцов Андрей Валерьевич
    • На сайте: 7 лет и 4 месяца
    • Подписчики: 0
    • Всего просмотров: 11043
    • Всего материалов: 5

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

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

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

Интернет-маркетолог

Интернет-маркетолог

500/1000 ч.

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

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

Использование нейросетей в учебной и научной работе: ChatGPT, DALL-E 2, Midjourney

36/72 ч.

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

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

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

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

300 ч. — 1200 ч.

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

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

Теория и методика обучения информатике в начальной школе

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

300/600 ч.

от 7900 руб. от 3950 руб.
Подать заявку О курсе
  • Сейчас обучается 96 человек из 34 регионов
  • Этот курс уже прошли 222 человека

Мини-курс

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

6 ч.

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

Мини-курс

Стартап: стратегия, развитие, и инвестиции

6 ч.

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

Мини-курс

Искусственный интеллект: тексты и креативы

7 ч.

1180 руб. 590 руб.
Подать заявку О курсе
  • Сейчас обучается 237 человек из 62 регионов
  • Этот курс уже прошли 22 человека