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

Автор публикации:

Дата публикации:

Краткое описание: ...




ДЕПАРТАМЕНТ ОБРАЗОВАНИЯ ГОРОДА МОСКВЫ

ВОСТОЧНОЕ ОКРУЖНОЕ УПРАВЛЕНИЕ ОБРАЗОВАНИЯ

Государственное бюджетное образовательное учреждение

города Москвы «Гимназия № 1591»


УТВЕРЖДАЮ

Руководитель Школьного отделения № 3





______________________


С.С. Виноградова

31 августа 2016 года

СОГЛАСОВАНО

Зам. директора по УР






__________________


А.С. Литвинова

31 августа 2016 года

РАССМОТРЕНО

На заседании методического объединения учителей




__________________


Н.Н. Рубан

31 августа 2016 года





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

элективного курса






Предмет

Информатика и ИКТ

Учебный год

2016/2017

Класс

10

Количество часов в год

34

Количество часов в неделю

1



Учитель: Яковлева О.В.



Программа разработана в соответствии с действующим Федеральным компонентом государственных образовательных стандартов основного общего и среднего (полного) общего образования (2004 г.).



Москва, 2016г.


Аннотация к рабочей программе

Согласно Федеральному базисному учебному плану (2004 г.), на изучение информатики и ИКТ на базовом уровне в 10 и 11 классах отводится 70 часов (по 35 часов учебного времени в год). И теоретическая, и практическая составляющие базового курса, включенные в государственный образовательный стандарт, имеют значительный объем, поэтому, работая в режиме 1 урок в неделю, учитель может обеспечить лишь репродуктивный уровень усвоения материала всеми учащимися. Достижение же продуктивного, а тем более творческого, уровня усвоения курса является весьма проблематичным из-за недостатка учебного времени. С целью преодоления указанного отрицательного фактора и был разработан данный элективный курс, изучаемый всеми учащимися 10-11-х классов.

Настоящий элективный курс является сквозным курсом расширенного уровня, имеет как тематическое, так и временное согласование с базовым уровнем курса «Информатика и ИКТ», поэтому изучение настоящего элективного курса целесообразно проводить параллельно с базовым курсом информатики и ИКТ. Это даст возможность не только более основательно закрепить изученный теоретический материал, но и позволит учащимся при изучении большинства тем выйти на продуктивный уровень усвоения учебной деятельности, применить полученные знания при решении типовых задач, а также получить опыт творческого применения полученных знаний при решении новых, нестандартных задач. Кроме того, в расширенный курс в 10 включена тема «Алгоритмизация и программирование», изучение которых направлено на развитие логического и алгоритмического мышления учащихся и способствует более качественному овладению знаниями как по другим темам курса Информатики и ИКТ, так и по другим учебным предметам. Таким образом, основной целью данного элективного курса является качественное решение основной задачи курса информатики и ИКТ: выполнение требований государственного образовательного стандарта.

Планируемые результаты освоения

элективного курса по «Информатики и ИКТ» в 10 классе

Личностные результаты освоения основной образовательной программы среднего (полного) общего образования должны отражать:

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

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

3) готовность к служению Отечеству, его защите;

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

5) сформированность основ саморазвития и самовоспитания в соответствии с общечеловеческими нравственными ценностями и идеалами российского гражданского общества; готовность и способность к самостоятельной, творческой и ответственной деятельности (образовательной, учебно-исследовательской, проектной, коммуникативной, иной);

6) сформированность толерантного сознания и поведения личности в поликультурном мире, готовности и способности вести диалог с другими людьми, достигать в нём взаимопонимания, находить общие цели и сотрудничать для их достижения;

7) сформированность навыков сотрудничества со сверстниками, детьми старшего и младшего возраста, взрослыми в образовательной, общественно полезной, учебно-исследовательской, проектной и других видах деятельности;

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

9) готовность и способность к образованию, в том числе самообразованию, на протяжении всей жизни; сознательное отношение к непрерывному образованию как условию успешной профессиональной и общественной деятельности;


1) сформированность эстетического отношения к миру, включая эстетику быта, научного и технического творчества, спорта, общественных отношений;

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

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

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


  1. умение самостоятельно определять цели и составлять планы;

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

2) умение продуктивно общаться и взаимодействовать в процессе совместной деятельности, учитывать позиции другого, эффективно разрешать конфликты;

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

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

5) умение использовать средства информационных и коммуникационных технологий (далее – ИКТ) в решении когнитивных, коммуникативных и организационных задач с соблюдением требований эргономики, техники безопасности, гигиены, ресурсосбережения, правовых и этических норм, норм информационной безопасности;

6) умение определять назначение и функции различных социальных институтов;

7) умение самостоятельно оценивать и принимать решения, определяющие стратегию поведения, с учётом гражданских и нравственных ценностей;

8) владение языковыми средствами – умение ясно, логично и точно излагать свою точку зрения, использовать адекватные языковые средства;

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

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

сформированность представлений о социальных, культурных и исторических факторах становления информатики;

сформированность основ логического, алгоритмического и математического мышления;

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

сформированность представлений о роли информатики и ИКТ в современном обществе, понимание основ правовых аспектов использования компьютерных программ и работы в Интернете;

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

принятие этических аспектов информационных технологий; осознание ответственности людей, вовлечённых в создание и использование информационных систем, распространение информации.

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

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

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

владение компьютерными средствами представления и анализа данных;

[link] Содержание курса

10 класс: Общее число часов – 34. Резерв учебного времени – 2 часа.

I. Информация. Представление и измерение информации (5 часов)

Основные подходы к определению понятия «информация». Способы кодирования информации. Единицы измерения количества информации. Количество информации как мера уменьшения неопределенности знаний. Алфавитный подход к определению количества информации.

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

Учащиеся должны знать:

  • гигиенические рекомендации при использовании средств ИКТ;

  • в чем состоят цели и задачи изучения курса в 10-м классе;

  • понятие информации, основные единицы ее измерения;

  • связь между единицами измерения информации: бит, байт, Кб, Мб, Гб;

  • назначение языка, кода и кодирования информации;

  • понятия «шифрование», «дешифрование».

  • сущность алфавитного подхода к измерению информации;

  • связь между размером алфавита и информационным весом символа;

  • сущность вероятностного подхода к измерению информации.

Учащиеся должны уметь:

  • определять количество информации, содержащейся в сообщении, при вероятностном и алфавитном подходах;

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

II. Программно-технические системы реализации информационных процессов
(10 часов)

Компьютер: аппаратное и программное обеспечение (4 часа)

Эволюция компьютеров, поколения ЭВМ. Перспективные направления развития компьютеров. История программного обеспечения и ИКТ.

Файловые структуры, их типы. Основные операции с файлами. Маски файлов. Файловые менеджеры.

Учащиеся должны знать:

  • архитектуру персонального компьютера;

  • поколения ЭВМ и их характеристики;

  • перспективные направления развития компьютеров;

  • историю основных типов программного обеспечения;

  • сферы применения ИКТ;

  • типы файловых структур;

  • современные программы-оболочки и их назначение.

Учащиеся должны уметь:

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

  • использовать маски имени файла при его поиске;

  • выполнять основные операции с файлами и папками с помощью файловых менеджеров.

Дискретные модели данных в компьютере (6 часов)

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

Представление текстовой информации в компьютере. Национальные кодовые таблицы.

Компьютерная графика. Модели цветообразования.

Понятие о методах сжатия данных. Форматы файлов.

Видеоинформация.

Учащиеся должны знать:

  • типы систем счисления, используемые в компьютере;

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

  • разные способы кодирования кириллицы;

  • виды моделей цветообразования и их применение;

  • иметь представления о методах сжатия данных.

Учащиеся должны уметь:

  • осуществлять запись чисел в позиционных системах счисления;

  • выполнять перевод десятичных чисел в компьютерные системы счисления;

  • осуществлять перевод из любой позиционной системы в десятичную;

  • определять по формату файла вид хранящейся информации;

  • решать задачи на кодирование и упаковку тестовой, графической и звуковой информации.

III. Информационные модели (7 часов)

Информационные модели и структуры данных (4 часа)

Виды моделей и способы их классификации.

Иерархические и сетевые модели. Математические и логические модели. Формализация задач из различных предметных областей. Построение информационной модели для решения поставленной задачи.

Компьютерное моделирование и его применение.

Учащиеся должны знать:

  • определение модели;

  • что такое информационная модель;

  • способы классификации моделей;

  • что такое граф, дерево, сеть;

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

  • особенности компьютерного моделирования, сферы его применения.

Учащиеся должны уметь:

  • называть модели разных видов;

  • применять табличные и граф-модели при решении задач;

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

Алгоритм как модель деятельности (3 часа)

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

Алгоритмические модели. Формальное исполнение алгоритма. Трассировка алгоритмов.

Учащиеся должны знать:

  • понятие исполнителя, СКИ, среды, отказов;

  • особенности формального исполнения алгоритмов;

  • понятие алгоритмической модели;

  • способы описания алгоритмов: блок-схемы, учебный алгоритмический язык;

  • что такое трассировка алгоритма.

Учащиеся должны уметь:

  • формально выполнить алгоритм, записанный на естественном и алгоритмическом языке;

  • строить алгоритмы управления учебными исполнителями;

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

IV. Программирование (10 часов, изучается параллельно с темой «Информационные процессы в системах» базового курса)

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

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

Среда Pascal ABC, интерфейс, основные режимы работы. Структура программы на языке Паскаль.

Представление данных в программе. Стандартные функции. Организация ввода-вывода информации, программирование линейных алгоритмов. Реализация ветвлений в Паскале.

Правила записи основных операторов: присваивания, ввода, вывода, ветвления. Оформление алгоритма в виде подпрограммы.

Учащиеся должны знать:

  • типовые алгоритмические конструкции;

  • назначение и классификацию языков программирования;

  • технологию решения задач на компьютере;

  • правила оформления программы на Паскале;

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

  • команды, реализующие логические условия в разветвляющемся алгоритме;

  • последовательность выполнения программы в системе программирования.

Учащиеся должны уметь:

  • записывать алгоритмы различными способами (словесный, блок-схема, алгоритмический язык);

  • определять результат выполнения алгоритма по его блок-схеме (программе);

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

  • оформлять алгоритмы в виде подпрограммы;

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

  • отлаживать и исполнять программы в системе программирования.

7