Утверждаю Директор гимназии _________________ «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 |


