Элективный курс "Программирование".
элективный курс по информатике и икт (10 класс)

Нуриев Рамис Расимович

 

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

 

Основы программирования на языке Paskal.

Программирование массивов.

Процедуры и функции.

Строка, множества. Структуры данных.

Графический модуль.

 

Скачать:

ВложениеРазмер
Файл el_programmirovanie.docx22.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 класса)

РЕЦЕНЗИЯна программу элективного курса«Серебряный век русской поэзии» в старших классахучителя русского языка и литературы МБОУ « Тогурская СОШ» Ольги Георгиевны Зиновой.Элективный курс «Серебряный ве...