- Курс-практикум «Педагогический драйв: от выгорания к горению»
- «Труд (технология): специфика предмета в условиях реализации ФГОС НОО»
- «ФАООП УО, ФАОП НОО и ФАОП ООО для обучающихся с ОВЗ: специфика организации образовательного процесса по ФГОС»
- «Специфика работы с детьми-мигрантами дошкольного возраста»
- «Учебный курс «Вероятность и статистика»: содержание и специфика преподавания в условиях реализации ФГОС ООО и ФГОС СОО»
- «Центр «Точка роста»: создание современного образовательного пространства в общеобразовательной организации»
Свидетельство о регистрации
СМИ: ЭЛ № ФС 77-58841
от 28.07.2014
- Бесплатное свидетельство – подтверждайте авторство без лишних затрат.
- Доверие профессионалов – нас выбирают тысячи педагогов и экспертов.
- Подходит для аттестации – дополнительные баллы и документальное подтверждение вашей работы.
в СМИ
профессиональную
деятельность
Рабочая программа Элективный курс «Основы программирования» 11 класс
Часто говорят, что в современных условиях развитого прикладного программного обеспечения изучение программирования потеряло свое значение как средство подготовки основной массы школьников к труду, профессиональной деятельности. С одной стороны, это действительно так, но, с другой стороны, изучение основ программирования связано с целым рядом умений и навыков (организация деятельности, планирование ее и т.д.), которые по праву носят общеинтеллектуальный характер и формирование которых - одна из приоритетных задач современной школы.
Очень велика роль изучения программирования для развития мышления школьников, формирования многих приемов умственной деятельности. Здесь роль информатики сродни роли математики в школьном образовании. Поэтому не использовать действительно большие возможности программирования, решения соответствующих задач для развития мышления школьников, формирования многих общеучебных, общеинтеллектуальных умений и навыков было бы, наверное, неправильно.
Изучая программирование на языке Паскаль, учащиеся прочнее усваивают основы алгоритмизации и программирования на языке Бейсик (предполагается изучение в курсе информатики двух языков программирования: один в основном курсе информатики, другой в старшей школе, в качестве элективного курса), приобщаются к алгоритмической культуре, познают азы профессии программиста.
Цели и задачи курса
Формирование интереса к изучению профессии, связанной с программированием.
Формирование алгоритмической культуры.
Дать ученику возможность реализовать свой интерес к выбранному курсу.
Научить учащихся структурному программированию как методу, предусматривающему создание понятных, локально простых и удобочитаемых программ, характерными особенностями которых является: модульность, использование унифицированных структур следования, выбора и повторения, отказ от неструктурированных передач управления, ограниченное использование глобальных переменных.
Приобретение знаний и навыков алгоритмизации учащимися в ее структурном варианте.
Освоение всевозможных методов решения задач, реализуемых на языке Паскаль.
Развитие алгоритмического мышления учащихся.
Формирование навыков грамотной разработки программ.
Углубление знаний, умений и навыков решения задач по программированию и алгоритмизации.
Муниципальное образование «Булунский улус (район)» РС(Я)
Муниципальное бюджетное общеобразовательное учреждение
«Быковская средняя общеобразовательная школа»
«Утверждаю» Директор МБОУ «Быковская СОШ» _________________ Иванов Г.Ю. «___» _________2016г. | Рассмотрено на МО учителей ЕМЦ «___»____________2016г. Руководитель МО ЕМЦ ______________ Попов Е.Н.. |
Рабочая программа
Элективный курс
«Основы программирования»
11 класс
Количество часов в неделю: 1
Количество часов в год: 34
Учитель: Попов Евгений Николаевич
2016-2017 учебный год
н.Быковский
Пояснительная записка
Вопрос, который невозможно обойти при обсуждении содержания элективных курсов по информатике, связан с целесообразностью изучения программирования. Понятно, что программирование - стержень профильного курса информатики. Но какова его роль и есть ли необходимость изучать программирование в рамках элективных курсов?
Часто говорят, что в современных условиях развитого прикладного программного обеспечения изучение программирования потеряло свое значение как средство подготовки основной массы школьников к труду, профессиональной деятельности. С одной стороны, это действительно так, но, с другой стороны, изучение основ программирования связано с целым рядом умений и навыков (организация деятельности, планирование ее и т.д.), которые по праву носят общеинтеллектуальный характер и формирование которых - одна из приоритетных задач современной школы.
Очень велика роль изучения программирования для развития мышления школьников, формирования многих приемов умственной деятельности. Здесь роль информатики сродни роли математики в школьном образовании. Поэтому не использовать действительно большие возможности программирования, решения соответствующих задач для развития мышления школьников, формирования многих общеучебных, общеинтеллектуальных умений и навыков было бы, наверное, неправильно.
Изучая программирование на языке Паскаль, учащиеся прочнее усваивают основы алгоритмизации и программирования на языке Бейсик (предполагается изучение в курсе информатики двух языков программирования: один в основном курсе информатики, другой в старшей школе, в качестве элективного курса), приобщаются к алгоритмической культуре, познают азы профессии программиста.
Цели и задачи курса
Формирование интереса к изучению профессии, связанной с программированием.
Формирование алгоритмической культуры.
Дать ученику возможность реализовать свой интерес к выбранному курсу.
Научить учащихся структурному программированию как методу, предусматривающему создание понятных, локально простых и удобочитаемых программ, характерными особенностями которых является: модульность, использование унифицированных структур следования, выбора и повторения, отказ от неструктурированных передач управления, ограниченное использование глобальных переменных.
Приобретение знаний и навыков алгоритмизации учащимися в ее структурном варианте.
Освоение всевозможных методов решения задач, реализуемых на языке Паскаль.
Развитие алгоритмического мышления учащихся.
Формирование навыков грамотной разработки программ.
Углубление знаний, умений и навыков решения задач по программированию и алгоритмизации.
В результате изучения основ программирования учащиеся должны
знать
Структуру программы на языке Паскаль
Понятие величины
Математические функции и операции языка
Типы данных
Операторы и их синтаксис
Правила написания процедур и функций на языке Паскаль; их различия
Понятие одномерного и двумерного массива
Алгоритмы поиска и сортировки
уметь
«читать» готовую программу
Записывать математические выражения на языке Паскаль
Описывать словесно работу операторов
Разрабатывать программы, требующие вложения одного и более операторов
Выделять вспомогательные алгоритмы в сложных задачах.
Формировать процедуры и функции. Правильно строить обращения к процедурам и функциям.
Описывать, заполнять и выводить массивы
Обрабатывать массивы
Содержание программы
Введение в язык программирования Паскаль
Место языка Паскаль среди языков программирования высокого уровня. Структура программы на языке Паскаль. Структура модулей в Турбо Паскаль. Пользоваться готовыми модулями и разбираться в их структуре, назначении отдельных разделов.
Данные. Типы данных. Выражения. Операнды. Операции
Величина и ее характеристики. Что такое операция, операнд и их характеристики; принципиальные отличия величин структурированных и не структурированных; состав арифметического выражения; перечень математических функций, входящих в Турбо Паскаль. логические выражения и входящие в них операнды, операции и функции. Примеры арифметических и логических выражений всех атрибутов, которые могут в них входить.
Операторы
Основные операторы языка Паскаль. Синтаксис операторов. Детали процесса исполнения каждого из операторов. Организация ввода вывода. Линейные программы. Условный оператор. Составные условия. Вложенный условный оператор. Составление программ с применением условного оператора. Оператор безусловного перехода. Оператор выбора. Операторы цикла. Вложенные циклы. Перечислимый и интервальный типы данных. Назначение перечислимого и интервального типов данных. Примеры программ, использующих эти типы. Построение интервального типа на базе произвольного порядкового типа.
Процедуры и функции.
Понятие подпрограммы. Правила описания процедур и функций в Паскале Вызов процедур и функций. Отличия между формальными, локальными и глобальными переменными. Отличия между параметрами-переменными и параметрами-значениями. Отличия между процедурами и функциями. Область действия описаний в процедурах. В чем в заключается рекурсия и как она реализована на Паскале.. Формирование процедуры и функции.
Структурированные типы данных
Структурированные типы данных в языке Турбо Паскаль. Свойства и операции над величинами структурированных типов. Понятие массива. Объявление массива в программе, заполнение массива и его вывод. Сумма элементов массива. Поиск элементов по заданному условию. Алгоритмы сортировки линейных числовых массивов и поиска в упорядоченном массиве.
Для реализации программы используется следующая литература:
Попов В.Б. Turbo Pascal для школьников: Учеб. Пособие.- 3-е доп. изд. - М.: Финансы и статистика, 2002.
Информатика. Задачник - практикум в 2т. / Под ред. И.Г. Семакина, Е.К. Хеннера: Том 1. – М.: Бином. Лаборатория Знаний, 2004.
Рапаков Г.Г., Ржеуцкая С.Ю. Turbo Pascal для студентов и школьников. – СПб.: БХВ-Петербург, 2004.
№ урока | Тема урока | Кол-во часов | дата | |
1 | Структура программы на языке Паскаль. Алфавит языка. | 1 | ||
2 | Типы данных: целый и вещественный, логический и символьный. Константы. Переменные. | 1 | ||
3 | Организация ввода-вывода. Оператор присваивания. Арифметические выражения. | 1 | ||
4 | Практикум по решению задач №1 | 1 | ||
5 | Организация ветвлений в программах. | 1 | ||
6-7 | Условный оператор. Оператор безусловного перехода. | 2 | ||
8 | Практикум по решению задач №2 | 1 | ||
9 | Перечислимые и ограниченные типы данных. Оператор выбора case. | 1 | ||
10 | Практикум по решению задач №3 | 1 | ||
11-14 | Программирование циклических алгоритмов, виды циклов. Операторы организации циклов. Вложенные циклы. | 4 | ||
15 | Практикум по решению задач №4 | 1 | ||
16-19 | Процедуры. Функции. Рекурсии. Процедуры и функции пользователя. | 4 | ||
20 | Практикум по решению задач №5 | 1 | ||
21-24 | Одномерные массивы: описание и задание элементов, действия над ними. Поиск, замена в одномерном массиве. | 4 | ||
25-28 | Сортировка массива. Способы сортировки. | 3 | ||
29 | Практикум по решению задач №6 | 1 | ||
30-31 | Понятие двумерного массива. Действия над элементами массива. Обработка элементов двумерных массивов | 2 | ||
32 | Квадратная матрица. Транспонирование матрицы. | 1 | ||
33 | Практикум по решению задач №7 | 1 | ||
34 | Обобщающий урок | 1 |
Адрес публикации: https://www.prodlenka.org/metodicheskie-razrabotki/249847-rabochaja-programma-jelektivnyj-kurs-osnovy-p
БЕСПЛАТНО!
Для скачивания материалов с сайта необходимо авторизоваться на сайте (войти под своим логином и паролем)
Если Вы не регистрировались ранее, Вы можете зарегистрироваться.
После авторизации/регистрации на сайте Вы сможете скачивать необходимый в работе материал.
- «Преподавание английского языка по ФГОС ООО и ФГОС СОО: содержание, методы и технологии»
- «Профилактическая и просветительская работа в деятельности педагога-психолога»
- «Познавательное развитие детей дошкольного возраста в условиях реализации ФГОС ДО»
- «Специальная педагогика и психология: организация учебно-воспитательного процесса для детей с ОВЗ»
- «Мастер производственного обучения: формы и методы организации образовательного процесса по ФГОС СПО»
- «Советник директора по воспитанию и взаимодействию с детскими общественными объединениями: содержание и организация профессиональной деятельности»
- Основы дефектологии. Содержание и методы работы с обучающимися с ОВЗ
- Педагогика дополнительного образования детей
- Педагог-организатор: проектирование и реализация воспитательной деятельности в образовательной организации
- Педагогика и методика преподавания основ духовно-нравственной культуры народов России в образовательной организации
- Педагогическое образование: теория и методика преподавания физики
- Педагогика и методика начального образования

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