Утверждаю

Директор гимназии

_________________

«31» августа 2016 г.

Одобрено

на заседании кафедры

«26» августа 2016 г.

Зав. кафедрой

_____________

( )

Рабочая программа

по программированию в 10А, И классе МАОУ «Вторая Новосибирская гимназия»

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

Количество часов за учебный год 36 часов

Составитель: учитель информатики

г. Новосибирск 2016 г.

ПОЯСНИТЕЛЬНАЯ ЗАПИСКА

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

Одним из важнейших понятий курса информатики и информационных технологий основной школы является понятие алгоритма. Для записи алгоритмов используются фор­мальные языки блок-схем и структурного программирования. В качестве курса по выбору учащимся предлагается «Программирование» на языке Pascal. Программа курса рассчитана на учащихся, желающих изучать информатику на более глубоком уровне, знакомых с различными типами алгоритмов, имеющих представление о методах решения задач и имеющих практический опыт работы на компьютере. Основной целью курса является изучение языка программирования Pascal, а также формирование у учащихся уровня информационной культуры, соответствующего требованиям информационного общества и закрепление практических навыков работы на компьютере. Программой предполагается проведение непродолжительных практических работ (20-25 мин), направленных на отработку отдельных приемов программирования.

НЕ нашли? Не то? Что вы ищете?

Изучение программирования направлено на достижение сле­дующих целей:

·  освоение системы базовых знаний, отражающих вклад информатики в фор­мирование современной научной картины мира;

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

·  воспитание ответственного отношения к соблюдению этических и право­вых норм информационной деятельности;

·  выработка навыков применения средств ИКТ в повседневной жизни, при вы­полнении индивидуальных и коллективных проектов, в учебной деятельности, дальнейшем освоении профессий, востребованных на рынке труда.

В 8 классе программа составлена на основании следующих нормативно - правовых документов:

1) Закон Российской Федерации -ФЗ «Об образовании в Российской Федерации»;

2) Постановление Главного государственного санитарного врача Российской Федерации от 29 декабря 2010 г. № 000 «Об утверждении СанПиН 2.4.2.2821-10 «Санитарно-эпидемиологические требования к условиям и организации обучения в общеобразовательных учреждениях»;

3) Приказ Министерства образования Российской Федерации «Об утверждении федерального компонента государственных образовательных стандартов начального общего, основного общего и среднего (полного) общего образования»;

4) приказ Министерства образования, науки и инновационной политики НСО «Об утверждении регионального базисного учебного плана для государственных и муниципальных образовательных организаций Новосибирской области, реализующих программы основного общего и среднего общего образования, расположенных на территории Новосибирской области на 2016-2017 учебный год»;

5) Учебный план МАОУ «Вторая Новосибирская гимназия» на 2016-2017 учебный год.

6)Примерная программа основного общего образования по информатике и информационным технологиям, 10-11 класс;

7)Авторская учебная программа по информатике для основной школы на основе УМК .

Используемый учебник: «Информатика 10 класс» , , . «Издательство БИНОМ. Лаборатория знаний», 2016.

Структура содержания общеобразовательного предмета (курса) программирования в 8 классе основной школы может быть определена следующими укрупнёнными тематическими блоками (разделами):

·  Введение в Паскаль. Данные. Типы данных

·  Алгоритмы линейной структуры

·  Алгоритмы разветвляющейся структуры

·  Перечислимый и интервальный типы данных

Обучающиеся, их родители (законные представители) ознакомлены с условиями обучения в рамках стандартов первого поколения (протокол общегимназического родительского собрания № 4 от 01.01.2001).

Поурочное планирование по курсу «Программирование»
для 10 класса (1 ч в неделю)

№ урока

№ урока в теме

Тема

Сроки проведения

Тема: Введение в Паскаль. Данные. Типы данных – 7 часов

1.   

1.   

Введение в Паскаль. Алфавит языка.

2.09

2.   

2.   

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

9.09

3.   

3.   

Типы данных: целый и вещественный, логический и символьный.

16.09

4.   

4.   

Константы. Переменные.

23.09

5.   

5.  5

Организация ввода-вывода.

30.09

6.   

6.   

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

7.10

7.   

7.  6

Самостоятельная работа

14.10

Тема: Алгоритмы линейной структуры – 8 часов

8.   

1.   

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

21.10

9.   

2.   

Правила записи арифметических выражений

28.10

10.   

3.   

Программы линейной структуры.

11.11

11.   

4.   

Операции. Операнды

18.11

12.   

5.   

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

25.11

13.   

6.   

Стандартные функции.

2.12

14.   

7.   

Обобщающий урок по теме «Алгоритмы линейной структуры»

9.12

15.   

8.   

Самостоятельная работа.

16.12

Тема: Алгоритмы разветвляющейся структуры – 10 часов

16.   

1.  13

Организация ветвлений в программах

23.12

17.   

2.  14

Варианты использования условного оператора

13.01

18.   

3.   

Сложные условия.

20.01

19.   

4.   

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

27.01

20.   

5.   

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

3.02

21.   

6.   

Использование вложенных условных операторов.

10.02

22.   

7.   

Организация ветвлений в программах.

17.02

23.   

8.   

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

3.03

24.   

9.  23

Обобщающий урок по теме «Алгоритмы разветвляющейся структуры»

10.03

25.   

10.  24

Самостоятельная работа

17.03

Тема: Перечислимый и интервальный типы данных. Работа с файлами – 11 часов

26.   

1.  25

Перечислимые и ограниченные типы данных.

24.03

27.   

2.   

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

7.04

28.   

3.   

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

14.04

29.   

4.   

Описание файла.

21.04

30.   

5.   

Создание файла и запись данных в него.

28.04

31.   

6.   

Запись данных в существующий файл.

5.05

32.   

7.   

Чтение данных из файла.

12.05

33.   

8.  29

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

19.05

34.   

9.  30

Обобщающий урок по теме «Перечислимый и интервальный типы данных»

26.05

35.   

10.  35

Итоговая работа

2.06

36.   

11.   

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

9.06