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

13
Рабочая программа по элективному курсу «Информатика (программирование)» Приложение № 1.22 к основной общеобразовательной программе – образовательной программе среднего общего образования МБОУ ГМ СОШ, утверждённой приказом от 01.04.2015 №52

Upload: others

Post on 17-Jan-2020

6 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Рабочая программа по элективному курсу ...mougm.ucoz.ru/2015-2016/Rabochki_2016/OOO_SOO_GOS/inform... · 2016-02-02 · Олимпиада по базовому

Рабочая программа по элективному курсу

«Информатика (программирование)»

Приложение № 1.22 к основной

общеобразовательной программе –

образовательной программе среднего

общего образования МБОУ ГМ

СОШ, утверждённой приказом от

01.04.2015 №52

Page 2: Рабочая программа по элективному курсу ...mougm.ucoz.ru/2015-2016/Rabochki_2016/OOO_SOO_GOS/inform... · 2016-02-02 · Олимпиада по базовому

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

Элективный курс “Программирование” подразумевает изучение языка программирования Pascal для учащихся 10-11 классов старшей

школы.

Основа курса – личностная, практическая и продуктивная направленность занятий. Одна из целей обучения информатике – предоставить

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

технологиям и ресурсам.

Цель курса:

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

2. Сформировать целостное представление об организации данных для эффективной алгоритмической обработки.

3. Развитие логического мышления.

4. Реализация математических способностей учащихся в ходе составления программ на языке программирования.

Задачи курса:

Обучающие:

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

организации данных.

2. Научить учащихся составлять и записывать алгоритмы с использованием соответствующих алгоритмических конструкций.

3. Научить распознавать необходимость применения той или иной алгоритмической конструкции при решении задач.

4. Научить организовывать данные для эффективной алгоритмической обработки.

5. Научить учащихся разрабатывать алгоритмы и реализовывать их на языке программирования Pascal.

6. Научить учащихся осуществлять отладку и тестирование программы.

Развивающие:

1. Формировать новый тип мышления – операционный, который направлен на выбор оптимальных решений.

2. Предоставление возможности узнать новое в области компьютерного программирования.

3. Формирование представления о роли компьютерного программирования в развитии общества, изменении содержания и характера

деятельности человека.

Воспитательные:

1. Повышение общекультурного уровня учащихся.

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

3. Выделение и раскрытие роли информационных технологий и компьютеров в развитии современного общества.

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

деятельности.

Page 3: Рабочая программа по элективному курсу ...mougm.ucoz.ru/2015-2016/Rabochki_2016/OOO_SOO_GOS/inform... · 2016-02-02 · Олимпиада по базовому

5. Формирование эмоционально-ценностного отношения к миру, к себе.

6. Воспитание у учащихся стремления к овладению техникой исследования.

7. Воспитание трудолюбия, инициативности и настойчивости в преодолении трудностей.

Формы занятий.

Основными, характерными при реализации данной программы формами являются комбинированные занятия. Занятия состоят из

теоретической и практической частей, причем большее количество времени занимает практическая часть.

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

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

предусматривающих программирование.

Общая характеристика элективного курса

В теоретической части рассматриваются основные понятия языка программирования Pascal, основные алгоритмические конструкции. В

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

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

предполагает использование школьного компьютерного класса.

При проведении занятий традиционно используются три формы работы:

1. демонстрационная, когда обучающиеся слушают объяснения педагога и наблюдают за демонстрационным экраном или экранами

компьютеров на ученических местах;

2. фронтальная, когда обучающиеся синхронно работают под управлением педагога;

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

Технологии и формы обучения:

1. теоретические занятия;

2. практические занятия.

Режим занятий.элективного курса

Занятия проводятся 1 раз в неделю по 1 часу. Элективный курс предусматривает классно-урочную систему.

Формы контроля за уровнем достижения учащихся.

Предметом диагностики и контроля являются составленные алгоритмы и программы на языке программирования Pascal к предложенным

задачам.

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

систематизированные по заданным параметрам аналитические данные, в том числе и рейтинги. Оценке подлежит в первую очередь уровень

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

Качество знаний и умений ученика оценивается следующими характеристиками:

Page 4: Рабочая программа по элективному курсу ...mougm.ucoz.ru/2015-2016/Rabochki_2016/OOO_SOO_GOS/inform... · 2016-02-02 · Олимпиада по базовому

1. знание основных алгоритмических конструкций;

2. умение составить и записать алгоритм с использованием соответствующей алгоритмической конструкции;

3. умение найти более эффективный способ решения задачи;

4. умение тестировать программу.

В течение всего курса проводятся контрольные срезы и выставляются баллы за решенные задачи. По окончании курса зачет получают те

учащиеся, у которых сумма баллов за учебный курс составляет не менее 60% от всей суммы баллов.

Место элективного курса в учебном плане

Курс рассчитан на 70 часов, которые проводятся в течение двух лет по 1 часу в неделю. Часы на изучение данного предмета выделены

из компонента образовательного учреждения.

Требования к уровню подготовки

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

2. Сформировано целостное представление об организации данных для эффективной алгоритмической обработки.

3. Знают основные алгоритмические конструкции и правила их записи, знакомы с основными способами организации данных.

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

5. Умеют распознавать необходимость применения той или иной алгоритмической конструкции при решении задачи.

6. Умеют организовывать данные для эффективной алгоритмической обработки.

7. Умеют разрабатывать алгоритмы и реализовывать их на языке программирования Pascal.

8. Умеют осуществлять отладку и тестирование программы.

Содержание элективного курса Часть 1. Теоретическая.

1. Язык программирования Pascal. Текстовый редактор языка. Основы языка. Структура программы. Основные математические

функции.

2. Ввод и вывод данных. Линейный алгоритм. Форматы вывода. Составление линейных алгоритмов.

3. Условный оператор. Оператор выбора.

4. Алгоритмы с повторениями. Цикл с параметром FOR. Циклы While и Repeat. Вложенные циклы.

5. Массивы. Понятия массива. Двумерные массивы.

6. Графика в Pascal.

Часть 2. Практическая

1. Язык программирования Pascal. Текстовый редактор языка.

Page 5: Рабочая программа по элективному курсу ...mougm.ucoz.ru/2015-2016/Rabochki_2016/OOO_SOO_GOS/inform... · 2016-02-02 · Олимпиада по базовому

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

3. Основные математические функции. Первая программа.

4. Ввод и вывод данных. Форматы вывода.

5. Составление линейных алгоритмов. Комментарии в программе.

6. Составление линейных алгоритмов с использованием арифметических операций.

7. Составление линейных алгоритмов с использованием основных функций.

8. Условный оператор. Структура условного оператора.

9. Условный оператор. Простые условия.

10. Условный оператор. Составные условия.

11. Операторные скобки.

12. Составной оператор.

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

14. Алгоритмы с повторениями.

15. Цикл с параметром.

16. Цикл с предусловием.

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

18. Вложенные циклы.

19. Понятие массива. Вводи вывод элементов массива.

20. Задание массива в разделе констант.

21. Поиск в массиве элементов с заданными свойствами.

22. Поиск максимального (минимального) элемента массива.

23. Двумерные массивы: описание, ввод и вывод массивов по строкам.

24. Графика. Графические примитивы.

25. Структура графической программы. Прямые линии. Прямоугольники.

26. Графика. Окружность. Эллипс. Дуга. Сектор.

27. Графика. Закрашивание.

28. Построение графиков на экане.

29. Построение поверхностей.

Учебно-тематический план элективного курса

№ Тема Количество часов контрольные работы

Page 6: Рабочая программа по элективному курсу ...mougm.ucoz.ru/2015-2016/Rabochki_2016/OOO_SOO_GOS/inform... · 2016-02-02 · Олимпиада по базовому

10 класс

1 Среда языка программирования Pascal 9 1

2 Ввод и вывод данных. Линейный алгоритм. 10 1

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

11 класс

4 Алгоритмы с повторениями 12 1

5 Массивы 12 1

6 Графика в Pascal. 8

7 Обобщение 3 1

Итог 70 6

Учебно-методическое и информационное обеспечение

Учебная литература

1. Макарова Н.В. Информатика и ИКТ. Учебник 8-9 класс. - СПб.: ПИТЕР , 2012г.

2. Макарова Н.В. Информатика и ИКТ. Начальный курс. - СПб.: ПИТЕР , 2012г.

3. Макарова Н.В. Информатика и ИКТ. Учебник 10-11 класс. - СПб.: ПИТЕР , 2012г.

15

15

15

Учебные пособия

1. Мачульский В.В. Культура информационной деятельности: базовый курс информатики и информационных технологий. 7

класс. -Екатеринбург: Центр «Учебная книга», 2003г.

2. Ивашина М.В., Сулимова Н.С. Человек и информация. Азбука информационной самостоятельности. – Екатеринбург:

Форум-книга, 2008г.

13

13

Page 7: Рабочая программа по элективному курсу ...mougm.ucoz.ru/2015-2016/Rabochki_2016/OOO_SOO_GOS/inform... · 2016-02-02 · Олимпиада по базовому

3. Ивашина М.В., Сулимова Н.С. Человек и информация. – Екатеринбург: Центр «Учебная книга», 2008г.

4. Ширинкин Е.Д. Устройство и управление современным компьютером: учебное пособие по курсу информатики средней

школы. – Нижний Тагил, 2007г.

11

20

Методическая литература

1. В.А. Молодцов, Н.Б. Рыжикова. Современные открытые уроки информатики. 8-11 классы. – Ростов н/Д: «Феникс», 2002г.

2. Л.Л.Босова, Т.Н. Чёмова, В.С. Савельева. Обработка текстовой информации. Дидактические материалы. - М.: Бином.

Лаборатория знаний,2003г.

3. И.Ю. Гусева. Информатика в схемах и таблицах. – СПб.: Тригон, 2005г.

4. А.А. Борисенко. Dreamweaver MX 2004. Просто как дважды два. – М.: Эксмо, 2005г.

5. А.А. Чернов, А.Ф. Чернов. Информатика. 9-11 классы. Контрольные и самостоятельные работы по программированию. –

Волгоград: Учитель, 2006г.

6. Программы общеобразовательных учреждений. Информатика. – М.: Просвещение, 2002г.

7. А.Х. Шелепаева. Поурочные разработки по информатике: 8-9 классы. – М.: ВАКО,2006г.

8. А.С. Федоров, А.А. Федорова. Информатика. 8-9 классы: поурочные планы. – Волгоград: Учитель, 2006г.

9. А.А. Кузнецов, Л.Е. Самовольнова, Н.Д. Угринович. Оценка качества подготовки выпускников основной школы по

информатике. –М.: Дрофа, 2000г.

10. Ю.А. Калашников, Е.Ю. Чурюмова. Информатика. 8 класс. Формирование компьютерных компетенций:

практические работы. – Волгоград: Учитель, 2007г.

11. Н.Р. Ильин, В.С. Найман. Возьми с собой личного гида. GPS – навигаторы: управление, применение. – М.: НТ

Пресс, 2007г.

12. Н.Д. Васюкова, В.В. Тюляева. Практикум по основам программирования. Язык ПАСКАЛЬ. – М.: Высшая школа,

1991г.

13. Сборник программ курсов по выбору по математике и информатике для предпрофильной подготовки учащихся. –

М.: Глобус, 2007г.

14. Н.В. Макарова. Информатика (объектно-информационная концепция). Программа для учащихся с 6-го или 7-го по

11 классы. – СПб: Издательство «Питер», 2000г.

15. Л.П. Андреева, Е.В. Милютина, Л.А. Скворцова. Шпаргалки по информатике: учебное пособие. Ростов н/Д:

Феникс, 2003г.

16. Ф.Д. Ковалев и др. Семинар-практикум. Организация и обеспечение функционирования подключения

образовательного учреждения к сети Интернет. – Екатеринбург, 2006г.

17. Информационные технологии: сборник учебных программ, - Екатеринбург, 1997г.

1

1

1

1

1

1

1

1

1

1

1

1

1

1

1

1

1

Page 8: Рабочая программа по элективному курсу ...mougm.ucoz.ru/2015-2016/Rabochki_2016/OOO_SOO_GOS/inform... · 2016-02-02 · Олимпиада по базовому

18. Самовольнова Л.Е. Программно-методические материалы: Информатика. 1-11 класс. – М.: Дрофа, 1998г.

19. Казакова О.А. и др. Олимпиада по базовому курсу информатики. Методические материалы для подготовки

учащихся 8-11 классов к участию в олимпиаде. – Нижний Тагил, 2003г.

20. Вайс И.А. Основы информатики. Учебное пособие для 8-11 классов. – Нижний Тагил, 1992г.

21. А.П. Журавлев, Н.А. Павлюк. Язык и компьютер: книга для учащихся старших классов средней школы. – М.:

Просвещение, 1989г.

22. Макарова Н.В., Николайчук Г.С., Титова Ю.Ф., Симонова И.В. Информатика: основы компьютерной грамоты.

Начальный курс. – СПб.: Питер, 2001г.

23. А.Г. Кушниренко, Г.В. Лебедев, Р.А. Сворень. Основы информатики и вычислительной техники. – М.:

Просвещение, 1990г.

24. А.Г. Кушниренко, Г.В. Лебедев, Р.А. Сворень. Основы информатики и вычислительной техники. – М.:

Просвещение, 1991г.

25. А.П. Ершов и др. Основы информатики и вычислительной техники. – М.: Просвещение, 1986г.

26. Б.И. Чернов. Программирование на алгоритмических языках Бейсик, Фортран, Паскаль.

27. И. Братко. Программирование на языке ПРОЛОГ для искусственного ителлекта. – М.: Мир, 1990г.

28. А.Л. Брудно, Л.И. Каплан. Олимпиады по программированию для школьников. – М.: Наука. Главная редакция

физико-математической литературы, 1985г.

29. Р. Николов, Е. Сендова. Начала информатики. Язык Лого. – М.: Наука. Главная редакция физико-математической

литературы, 1989г.

30. М.В. Семенов. Информатика: экзаменационные ответы. – Ростов н/Д: Феникс, 2001г.

31. В.Г. Житомирский. Использование языка Бейсик в преподавании школьного курса «Основы информатики и

вычислительной техники». Свердловск,1985г.

32. Информатика и образование, 1987, №5

33. Информатика и образование, 1987, №6

34. Образовательные ресурсы Интернет для основного общего и среднего (полного) общего образования. Каталог.

2006г.

35. Образовательные ресурсы Интернет для основного общего и среднего (полного) общего образования. Каталог.

Выпуск 2. 2007г.

36. Образовательные ресурсы Интернет для основного общего и среднего (полного) общего образования. Каталог.

Выпуск 3. 2007г.

37. Образовательные ресурсы Интернет для основного общего и среднего (полного) общего образования. Каталог.

Выпуск 4. 2007г.

38. Е.Ю. Пестерева. Ответы на экзаменационные билеты. - М.: Издательство «Экзамен», 2003г.

39. Е.Ю. Пестерева. Ответы на экзаменационные билеты. - М.: Издательство «Экзамен», 2004г.

1

1

1

1

1

1

1

1

1

1

1

1

1

1

1

1

1

1

1

1

1

1

Page 9: Рабочая программа по элективному курсу ...mougm.ucoz.ru/2015-2016/Rabochki_2016/OOO_SOO_GOS/inform... · 2016-02-02 · Олимпиада по базовому

40. Е.Ю. Пестерева. Ответы на экзаменационные билеты. - М.: Издательство «Экзамен», 2007г.

41. Е.Ю. Пестерева. Ответы на экзаменационные билеты. - М.: Издательство «Экзамен», 2007г.

42. В.П. Леонтьев. Персональный компьютер. Карманный справочник. – М.: ОЛМА-ПРЕСС, 2004г.

43. А.А. Кузнецов, Апатова Н.В. Основы информатики. 8-9 класс. – М.: Дрофа, 2000г.

1

1

1

1

Наглядные пособия

1. Организация рабочего места и техника безопасности

2. Архитектура ПК

3. Виды профессиональной информационной деятельности человека

4. Раскладка клавиатуры

5. Архитектура компьютерных сетей

6. Раскладка клавиатуры

7. Графический пользовательский интерфейс

8. Информация, арифметика информационных процессов

9. Виды информационных ресурсов

10. Виды информационных процессов

11. Представление информации (дискретизация)

12. Моделирование, формализация, алгоритмизация

13. Основные этапы разработки программ

14. Системы счисления

15. Логические операции

16. Блок-схемы

17. Алгоритмические конструкции

18. Структуры баз данных

19. Структуры веб-ресурсов

1

1

1

1

1

1

1

1

1

1

1

1

1

1

1

1

1

1

1

Дидактический материал

1. Арифметические действия в двоичной системе счисления

2. Самостоятельная работа по теме «Информация»

3. Тест по теме «Информация и информационные процессы»

4. Системы счисления

15 шт.

15 шт.

15 шт.

15 шт.

Page 10: Рабочая программа по элективному курсу ...mougm.ucoz.ru/2015-2016/Rabochki_2016/OOO_SOO_GOS/inform... · 2016-02-02 · Олимпиада по базовому

5. Самостоятельная работа «Импорт информации»

6. Формулы в ЭТ.

7. Самостоятельная работа «ЭТ»

8. Расписание уроков

9. Практическая работа «Формулы в ЭТ»

10. Систематизация информации в ЭТ

11. Контрольная работа «Электронные таблицы»

12. Открытие и сохранение документа

13. Ввод и редактирование данных

1. Задание 1

2. Задание 2

3. Задание 3

4. Задание 4

5. Задание 5

6. Задание 6

7. Задание 7

14. Форматирование шрифта

1. Задание 1

2. Задание 2

3. Задание 3

4. Задание 4

15. Форматирование абзаца

1. Задание 1

2. Задание 2

3. Задание 3

16. Оформление текста в столбцы с помощью табуляции

17. Оформление текстов в виде списков

1. Задание 1

2. Задание 2

3. Задание 3

18. Оформление текста в виде таблиц

1. Задание 1

2. Задание 2

3. Задание 3

15 шт.

15 шт.

15 шт.

15 шт.

15 шт.

15 шт.

15 шт.

15 шт.

15 шт.

15 шт.

15 шт.

15 шт.

15 шт.

15 шт.

15 шт.

15 шт.

15 шт.

15 шт.

15 шт.

15 шт.

15 шт.

15 шт.

15 шт.

15 шт.

15 шт.

15 шт.

15 шт.

15 шт.

15 шт.

Page 11: Рабочая программа по элективному курсу ...mougm.ucoz.ru/2015-2016/Rabochki_2016/OOO_SOO_GOS/inform... · 2016-02-02 · Олимпиада по базовому

19. Оформление текста в виде колонок

1. Задание 1

2. Задание 2

20. Игра «Отгадай» (пиктограммы)

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

22. Ввод и редактирование текстов

23. Импорт информации.

24. Текст-игра «Поиграем!!!»

25. Создание базы данных.

26. Создание и выполнение запросов.

27. Самостоятельная работа «Создание и выполнение запросов»

28. Практическая работа «Создание базы данных. Создание и выполнение запросов»

29. Программирование. «Найди ошибку в программе»

30. Программирование «линейные алгоритмы»

31. Стандартные функции языка программирования.

32. Практическая работа «Вычисление значений функции»

33. Программирование. Построение графиков функций.

34. Графические возможности языка программирования.

35. Самостоятельная работа «Условный оператор».

15 шт.

15 шт.

15 шт.

15 шт.

15 шт.

15 шт.

15 шт.

15 шт.

15 шт.

15 шт.

15 шт.

15 шт.

15 шт.

15 шт.

15 шт.

15 шт.

15 шт.

15 шт.

Электронные ресурсы

Мультимедийные учебные пособия

Двоичное кодирование чисел

Беспроводные компьютерные сети

Введение в информатику

Виды информации

Графика

Информационные процессы

Информация-повторение

История вычислительной техники

История передачи информации

Компьютерные сети

1

1

1

1

1

1

1

1

1

1

Page 12: Рабочая программа по элективному курсу ...mougm.ucoz.ru/2015-2016/Rabochki_2016/OOO_SOO_GOS/inform... · 2016-02-02 · Олимпиада по базовому

Компьютерра

Модели_Моделирование

Основные информационные процессы

Тема 2_1 Компьютерные сети

Тема 2_2. Интернет

Тема 2_3 Всемирная паутина

Тема 2_4 Электронная почта.

Тема 2_5 Другие сервисы Интернет.

Тема 2_6 Поиск информации в Интернет.

Угадайка

Таблицы в нашей жизни

Электронные таблицы

Табличный процессор

Использование формул

Диаграммы

Классная доска

1

1

1

1

1

1

1

1

1

1

1

1

1

1

1

1

Page 13: Рабочая программа по элективному курсу ...mougm.ucoz.ru/2015-2016/Rabochki_2016/OOO_SOO_GOS/inform... · 2016-02-02 · Олимпиада по базовому