Инфоурок / Информатика / Рабочие программы / Элективный курс по информатике
Обращаем Ваше внимание, что в соответствии с Федеральным законом N 273-ФЗ «Об образовании в Российской Федерации» в организациях, осуществляющих образовательную деятельность, организовывается обучение и воспитание обучающихся с ОВЗ как совместно с другими обучающимися, так и в отдельных классах или группах.

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

Только сейчас Вы можете пройти дистанционное обучение прямо на сайте "Инфоурок" со скидкой 40% по курсу повышения квалификации "Организация работы с обучающимися с ограниченными возможностями здоровья (ОВЗ)" (72 часа). По окончании курса Вы получите печатное удостоверение о повышении квалификации установленного образца (доставка удостоверения бесплатна).

Автор курса: Логинова Наталья Геннадьевна, кандидат педагогических наук, учитель высшей категории. Начало обучения новой группы: 27 сентября.

Подать заявку на этот курс    Смотреть список всех 216 курсов со скидкой 40%

Элективный курс по информатике

библиотека
материалов

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

Бобровская средняя общеобразовательная школа №1



«Рассмотрено»

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

________________/ /

ФИО

Протокол заседания ШМО №1

От «__» августа 2015г.

«Согласовано»

Заместитель директора по УВР

МКОУ Бобровская СОШ №1

______________/Бобылкина Е.А./

ФИО

«__» августа 2015г.

«Утверждаю»

Директор МКОУ Бобровская СОШ №1

______________/Л.В. Кравченко/

ФИО

Приказ №__от «__» сентября 2015г.












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

по элективному курсу







Составитель программы

учитель информатики Есипова С.В.



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

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

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

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

  1. Описание места элективного курса

Класс: 11 класс.

Количество часов в неделю – 1 час, всего 34 учебных часа.

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

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

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

Цели и задачи курса

  • Формирование у учащихся интереса к профессиям, связанным с программированием.

  • Предоставление ученикам возможности реализовать свой интерес к выбранному курсу.

  • Формирование алгоритмической культуры учащихся.

  • Развитие алгоритмического мышления учащихся.

  • Освоение учащимися всевозможных методов решения задач, реализуемых на языке Паскаль.

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

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

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

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

 

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

- понятие алгоритма как организованной последовательности действий; 

- свойства и типы алгоритмов;

-свойства исполнителя (система команд, среда, элементарные действия);

- способы представления алгоритмов;

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

- правила составления схем алгоритмов;

- возможности подпрограмм и функций как средств реализации
     вспомогательных алгоритмов;

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

- области применимости алгоритмов;

- ключевые понятия программирования;

- правила записи базовых конструкций языка Pascal;

- особенности применения и ограничения конструкций языкаPascal;

- этапы процесса программирования;

- приемы разработки и отладки программ.

 

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

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

- разрабатывать и использовать библиотеки алгоритмов;

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

- работать в интегрированной среде программирования;

- разрабатывать спецификации программ;

- разрабатывать  программы;

- находить и устранять ошибки в программах.

  1. Содержание курса

Повторение. Управляющие структуры TURBO PASCAL (1 час)

Линейные алгоритмы и арифметические выражения

Условия в алгоритмах и логические выражения

Циклы в алгоритмах и операторы цикла

Обработка массивов данных (10 часов)

Табличный способ организации данных. Таблицы и исполнители. Решение задач с использованием табличной формы организации данных.

Понятие массива. Объявление  массивов в программе. Ввод данных в массив. Обработка массивов данных. Вывод данных из массива.

Символы и строки (9 часов)

Краткая характеристика символьных данных. Символьные переменные и операции над ними.  Решение задач с использованием символьных данных.

Подпрограммы (10 часов)

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

 Обработка файлов данных (4 часа)

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

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

 

  1. Тематическое планирование

    урока

    Тема урока

    1

    Повторение. Управляющие структуры TURBO PASCAL 


    Массивы (10)

    1

    Объявление массива.

    2

    Ввод и вывод массива.

    3

    Сортировка методом прямого выбора.

    4

    Сортировка методом прямого обмена.

    5

    Поиск в массиве элементов, удовлетворяющих заданному условию.

    6

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

    7

    Многомерные массивы.

    8

    Многомерные массивы.

    9

    Ошибки при использовании массивов.

    10

    Решение задач с использованием массивов.


    Символы и строки (9)

    1

    Символьная информация. Переменные типа CHAR.

    2

    Массив символов.

    Преобразование строчных букв в прописные.

    3

    Переменные типа STRING.

    4

    Функция LENGTH. Процедура DELETE.

    5

    Функции POS, COPY.

    6

    Процедура VAL.

    7

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

    8

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

    9

    Практическая работа «Символы и строки»


    Подпрограммы (10)

    1

    Встроенные арифметические и тригонометрические функции.

    2

    Функции, создаваемые программистом.

    3

    Процедуры. Механизм параметров.

    4

    Процедуры. Фактические и формальные параметры.

    5

    Процедура или функция?

    6

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

    7

    Понятие рекурсии.

    8

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

    9

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

    10

    Практическая работа «Подпрограммы».


    Файлы (4)

    1

    Переменные файлового типа. Операции ввода, вывода.

    2

    Стандартные текстовые файлы. Операции над текстовыми файлами.

    3

    Типизированные файлы.

    Операции перемещения по файлу.

    4

    Типизированные файлы. Решение задач.

  2. Учебно-методическое и материально-техническое обеспечение

Учебно-методический комплект по элективному курсу «Программируем на Паскале» включает следующие учебные пособия:

  1. Культин Н.Б. Программирование в Turbo Pascal 7.0 и Delphi. СПб.:БХВ - Санкт-Петербург, 1998.

  2. Информатика.Задачник-практикум: В 2 т./ Под ред. И.Г. Семакина: Т.1. М.: БИНОМ. Лаборатория знаний, 2002.

  3. Турбо-Паскаль в примерах : Кн. Для учащихся 10-11 кл./ А.Б. Николаев, Л. А. Акатнова, С. В. Алексахин и др. – М. : Просвещение, 2002.

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

урока

Тема урока

Тип урока

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

Дата проведения фактическая

1

Повторение. Управляющие структуры TURBO PASCAL 

Урок рефлексии



2

Объявление массива.

Получения нового знания



3

Ввод и вывод массива.

Получения нового знания



4

Сортировка методом прямого выбора.

Получения нового знания



5

Сортировка методом прямого обмена.

Получения нового знания



6

Поиск в массиве элементов, удовлетворяющих заданному условию.

Комбинированный



7

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

Комбинированный



8

Многомерные массивы.

Комбинированный



9

Многомерные массивы.

Комбинированный



10

Ошибки при использовании массивов.

Комбинированный



11

Решение задач с использованием массивов.

Урок-практикум



12

Символьная информация. Переменные типа CHAR.

Получения нового знания



13

Массив символов.

Преобразование строчных букв в прописные.

Получения нового знания



14

Переменные типа STRING.

Получения нового знания



15

Функция LENGTH. Процедура DELETE.

Получения нового знания



16

Функции POS, COPY.

Получения нового знания



17

Процедура VAL.

Получения нового знания



18

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

Урок-практикум



19

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

Урок-практикум



20

Практическая работа «Символы и строки»

Урок-практикум



21

Встроенные арифметические и тригонометрические функции.

Комбинированный



22

Функции, создаваемые программистом.

Комбинированный



23

Процедуры. Механизм параметров.

Комбинированный



24

Процедуры. Фактические и формальные параметры.

Комбинированный



25

Процедура или функция?

Комбинированный



26

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

Урок-практикум



27

Понятие рекурсии.

Комбинированный



28

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

Урок-практикум



29

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

Урок-практикум



30

Практическая работа «Подпрограммы».

Урок-практикум



31

Переменные файлового типа. Операции ввода, вывода.

Получения нового знания



32

Стандартные текстовые файлы. Операции над текстовыми файлами.

Получения нового знания



3

Типизированные файлы.

Операции перемещения по файлу.

Комбинированный



34

Типизированные файлы. Решение задач.

Урок-практикум





Самые низкие цены на курсы переподготовки

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

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

Обучение проходит заочно прямо на сайте проекта "Инфоурок", но в дипломе форма обучения не указывается.

Начало обучения ближайшей группы: 27 сентября. Оплата возможна в беспроцентную рассрочку (10% в начале обучения и 90% в конце обучения)!

Подайте заявку на интересующий Вас курс сейчас: https://infourok.ru

Общая информация

Номер материала: ДA-047585

Похожие материалы

2017 год объявлен годом экологии и особо охраняемых природных территорий в Российской Федерации. Министерство образования и науки рекомендует в 2017/2018 учебном году включать в программы воспитания и социализации образовательные события, приуроченные к году экологии.

Учителям 1-11 классов и воспитателям дошкольных ОУ вместе с ребятами рекомендуем принять участие в международном конкурсе «Законы экологии», приуроченном к году экологии. Участники конкурса проверят свои знания правил поведения на природе, узнают интересные факты о животных и растениях, занесённых в Красную книгу России. Все ученики будут награждены красочными наградными материалами, а учителя получат бесплатные свидетельства о подготовке участников и призёров международного конкурса.

Конкурс "Законы экологии"