Элективный курс "Программирование".
элективный курс по информатике и икт (10 класс)
Тематическое планирование
Основы программирования на языке Paskal.
Программирование массивов.
Процедуры и функции.
Строка, множества. Структуры данных.
Графический модуль.
Скачать:
Вложение | Размер |
---|---|
![]() | 22.29 КБ |
Предварительный просмотр:
«Рассмотрено» Руководитель МО естественно-математического цикла ________ Г.З.Файзрахманова Протокол №1, 23.08.2018 г. | «Согласовано» Заместитель директора по УР ________Г.М.Габбасова 23.08.2018 г. | «Утверждаю» Директор школы ______ И.И.Ахмадуллин Приказ №102, 29.08.2018 г. |
Муниципальное бюджетное общеобразовательное учреждение
«Средняя общеобразовательная школа им.Г.Г.Гарифуллина с.Ядыгерь»
Кукморского муниципального района Республики Татарстан
РАБОЧАЯ ПРОГРАММА
элективного курса по информатике «Программирование» для X класса
2018-2019 учебный год
Учитель: Нуриев Рамис Расимович
Рассмотрено на заседании педагогического совета
протокол от 24 августа 2018 года, №1
Тематическое планирование
Основы программирования на языке Paskal.
Программирование массивов.
Процедуры и функции.
Строка, множества. Структуры данных.
Графический модуль.
Всего 35 часов.
Календарно-тематическое планирование
№ | Тема урока | Кол-во часов | Дата проведения урока | Примечания | |||||||
Кален-дарный срок | Фак-тичес-кий срок | ||||||||||
Основные понятия языка программирования. Структура программы. Типы данных. | 1 | ||||||||||
Числовой тип данных. Логический тип данных. | 1 | ||||||||||
Файловый тип данных. Текстовые файлы, их описание. Считывание с файла и запись в текстовый файл. | 1 | ||||||||||
Нелинейные алгоритмы. Переменная-флаг. | 1 | ||||||||||
Циклы с предусловием и постусловием. | 1 | ||||||||||
Понятие массива. Одномерные и двумерные массивы. Описание массивов. Задание в разделе констант. | 1 | ||||||||||
Доступ к элементам массива. Изменение значения некоторых элементов. Нахождение номеров элементов с заданным свойством. Нахождение количества элементов с заданным свойством в одномерном массиве. | 1 | ||||||||||
Доступ к элементам массива. Изменение значения некоторых элементов. Нахождение номеров элементов с заданным свойством. Нахождение количества элементов с заданным свойством в двумерном массиве. | 1 | ||||||||||
Поиск максимального и минимального элементов одномерного и двумерного массивов. | 1 | ||||||||||
Вставка и удаление элементов массива | 1 | ||||||||||
Перестановка элементов массива, перестановка строк и столбцов. | 1 | ||||||||||
Сортировка массивов | 1 | ||||||||||
Решение задач с помощью массивов. | 1 | ||||||||||
Символьный тип данных. Операции над символами. | 1 | ||||||||||
Строковый тип данных. Описание строк. Операции над строками. Решение задач. | 1 | ||||||||||
Стандартные функции для работы со строками (Сoncat, Сopy, Length, Pos, UpCase) | 1 | ||||||||||
Стандартные процедуры для работы со строками (Delete, Insert, Str, Val) | 1 | ||||||||||
Множественный тип данных. Множество. Элемент множества. Способы задания множества. Объединение множеств. Разность множеств. Пересечение множеств | 1 | ||||||||||
Логические операции над множествами: проверка принадлежности элемента множеству, проверка включения элемента в множество, сравнение множеств | 1 | ||||||||||
Примеры решения задач на применение множеств | 1 | ||||||||||
Понятие указатель. Ссылочный тип. | 1 | ||||||||||
Структура данных. Список и стек. | 1 | ||||||||||
Подпрограммы. Подпрограммы-процедуры | 1 | ||||||||||
Программирование процедур | 1 | ||||||||||
Понятие функции | 1 | ||||||||||
Программирование функции | 1 | ||||||||||
Рекурсия | 1 | ||||||||||
Решение задач с использованием подпрограмм | 1 | ||||||||||
Графический модуль GRAPH. Структура графической программы. | 1 | ||||||||||
Прямые линии. Прямоугольники. Окружность. | 1 | ||||||||||
Программирование простейших изображений | 1 | ||||||||||
Программирование изображений с движением | 1 | ||||||||||
Обязательная промежуточная аттестация | 1 | ||||||||||
Решение олимпиадных задач. | 1 | ||||||||||
Решение олимпиадных задач. | 1 |
Планируемые результаты элективного курса
В рамках данного курса учащиеся овладевают следующими знаниями, умениями и способами деятельности:
- знают роль программного обеспечения и его виды;
- у учащихся сформировано целостное представление об организации данных для эффективной алгоритмической обработки;
- знают основные алгоритмические конструкции и правила их записи, знакомы с основными способами организации данных;
- умеют составлять и записывать алгоритмы с использованием соответствующих алгоритмических конструкций;
- умеют распознавать необходимость применения той или иной алгоритмической конструкции при решении задачи;
- умеют организовывать данные для эффективной алгоритмической обработки;
- умеют разрабатывать алгоритмы и реализовывать их на языке программирования Pascal;
- умеют осуществлять отладку и тестирование программы.
По теме: методические разработки, презентации и конспекты
Элективный курс "Основы православной культуры"
Элективный курс "Основы православной культуры". Программа курса предлагается учащимся 9 – 10 классов общеобразовательной школы. Она направлена на развитие жизненных навыков старшеклассников, связан...

Модифицированная программа элективного курса по информатике в 6β классе «ЗНАКОМСТВО С МУЛЬТИМЕДИЙНЫМИ ТЕХНОЛОГЯМИ» на 2010-2011 учебный год (на основе государственной программы элективного курса С.Н. Леготина «Мультимедийная презентация. Компьютерная
Информационно-коммуникативная компетентность — один из основных приоритетов в целях современного общего образования. Сформировать ИКТ- компетентность у учащихся позволяет реализация данного проекта, н...

ЭЛЕКТИВНЫЕ КУРСЫ Требования к элективным курсам
ЭЛЕКТИВНЫЕ КУРСЫТребования к элективным курсамИзбыточность (их должно быть много).Кратковременность (6–16 часов).Оригинальность содержания, названия.Курс должен заканчиваться определенным результатом ...
Программа элективного курса для 11 классов «Информационно-коммуникационные технологии в учебных проектах (11 класс)» (68 часов) межпредметный элективный курс
Учебная программа соответствует требованиям стандарта базового курса «Информатика и ИКТ» для старшей ступени обучения, предназначена для изучения информационных – коммуникационных технологий в 11 клас...
Программа элективного курса для 10 классов «Информационно-коммуникационные технологии в учебных проектах (10 класс)» (68 часов) межпредметный элективный курс
Учебная программа соответствует требованиям стандарта базового курса «Информатика и ИКТ» для старшей ступени обучения, предназначена для изучения информационных – коммуникационных технологий в 11 клас...

ЭЛЕКТИВНЫЙ КУРС ПО ЛИТЕРАТУРЕ «СЕРЕБРЯНЫЙ ВЕК РУССКОЙ ПОЭЗИИ» В СТАРШИХ КЛАССАХ (Авторская программа элективного курса для учащихся 10-11 класса)
РЕЦЕНЗИЯна программу элективного курса«Серебряный век русской поэзии» в старших классахучителя русского языка и литературы МБОУ « Тогурская СОШ» Ольги Георгиевны Зиновой.Элективный курс «Серебряный ве...