СДЕЛАЙТЕ СВОИ УРОКИ ЕЩЁ ЭФФЕКТИВНЕЕ, А ЖИЗНЬ СВОБОДНЕЕ

Благодаря готовым учебным материалам для работы в классе и дистанционно

Скидки до 50 % на комплекты
только до

Готовые ключевые этапы урока всегда будут у вас под рукой

Организационный момент

Проверка знаний

Объяснение материала

Закрепление изученного

Итоги урока

Рабочая программа "Основы программирования"

Категория: Прочее

Нажмите, чтобы узнать подробности

Просмотр содержимого документа
«Рабочая программа "Основы программирования"»

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

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





Рассмотрено на заседании ШМО

Протокол № ___ от «___» ____ 2019г

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

_______________/_Говорова М.В._/

подпись Ф.И.О.

Согласовано

на заседании Методического совета

Протокол № ___ от «___» ____ 2019г

Председатель МС

_______________/_Лепендина И.Л.__/

подпись Ф.И.О.

Согласовано зам.директором по УВР

_______________/Долинина И.В.__/

подпись Ф.И.О.


«Утверждено»

Директор МБОУ СОШ №9


________________Ю. В. Белов


«____» __________________ 2019г






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

ОСНОВНОГО ОБЩЕГО ОБРАЗОВАНИЯ

Учебного курса

«Основы программирования»

Для 10 класса


















ВОРОНЕЖ

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

Рабочая программа для учебного курса «Индивидуальный проект» составлена на основе:

1. ООП CОО МБОУ СОШ №9

2. Учебного плана МБОУ СОШ №9

3. Годового календарного учебного графика МБОУ СОШ №9

4. ФГОС СОО (Приказ Минобрнауки РФ от 17.05.2012г. № 413 «Об утверждении федерального государственного образовательного стандарта среднего общего образования (с изменениями и дополнениями от 29.06.2017г.)

5. Учебник по информатике: И.Г.Семакин, Е.К. Хеннер, Т.Ю. Шеина, базовый уровень, 10 класс, М. : БИНОМ. Лаборатория знаний, 2017. – 264 с. : ил.


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

В результате изучения учебного предмета «Основы программирования» на уровне среднего общего образования выпускник на базовом уровне приобретет следующие навыки:

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

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

- использовать процедуры и функции при решении задач;

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

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

- описывать тип и размерность массивов;

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

- понимать листинг, корректировать программу;

- выводить результаты на дисплей;

- решать олимпиадные задачи начального уровня.

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


Содержание учебного курса

Учебный курс по информатике «Основы программирования» для обучающихся 10 класса рассчитан на 35 часов (1 час в неделю), ориентирован на непрофильную подготовку учащихся по предмету информатика.

1. Алгоритмизация:

- разработка линейных и ветвящихся алгоритмов на алгоритмическом языке программирования

- разработка циклических алгоритмов (цикл с предусловием, цикл с постусловием)

- описание и разработка циклических алгоритмов (цикл с параметром)

2. Программирование на языке PascalABC:

- программирование с использованием условных операторов

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

- программирование циклов с известным числом повторений

- программирование циклов с предусловием и постусловием

- программирование задач с использованием одномерных массивов

- программирование задач с использованием многомерных массивов

- разработка задач с использованием процедур

- функции, определяемые пользователем

- описание файлового типа

- типизированные, текстовые и не типизированные файлы

- процедуры и функции для работы с файлами

- объявление записей

- обращение к элементам записи

3. Итоговый контроль.





















Тематическое планирование по основам программирования для 10 класса

Тема

Часы

Алгоритмизация: разработка линейных и ветвящихся алгоритмов на алгоритмическом языке программирования


2

Алгоритмизация: разработка циклических алгоритмов (цикл с предусловием, цикл с постусловием)

2

Алгоритмизация: описание и разработка циклических алгоритмов (цикл с параметром)


2

Программирование на языке PascalABC: программирование с использованием условных операторов


2

Программирование на языке PascalABC: программирование с использованием операторов выбора


2

Программирование на языке PascalABC: программирование циклов с известным числом повторений


2

Программирование на языке PascalABC: программирование циклов с предусловием и постусловием


2

Программирование на языке PascalABC: программирование задач с использованием одномерных массивов

2

Программирование на языке PascalABC: программирование задач с использованием многомерных массивов


2

Программирование на языке PascalABC: разработка задач с использованием процедур


2

Программирование на языке PascalABC: функции, определяемые пользователем


3

Программирование на языке PascalABC: описание файлового типа


2

Программирование на языке PascalABC: типизированные, текстовые и не типизированные файлы


2

Программирование на языке PascalABC: процедуры и функции для работы с файлами


2

Программирование на языке PascalABC: объявление записей


2

Программирование на языке PascalABC: обращение к элементам записи

2

Итоговый контроль

2

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

Основам программирования для 10 «А» класса 1 группа

(35 часов)

Тема

Кол-во часов

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

план

факт

1

Алгоритмизация: разработка линейных и ветвящихся алгоритмов на алгоритмическом языке программирования


2 ч



2

Алгоритмизация: разработка циклических алгоритмов (цикл с предусловием, цикл с постусловием)

2 ч



3

Алгоритмизация: описание и разработка циклических алгоритмов (цикл с параметром)


2 ч



4

Программирование на языке PascalABC: программирование с использованием условных операторов


2 ч



5

Программирование на языке PascalABC: программирование с использованием операторов выбора


2 ч



6

Программирование на языке PascalABC: программирование циклов с известным числом повторений


2 ч



7

Программирование на языке PascalABC: программирование циклов с предусловием и постусловием


2 ч



8

Программирование на языке PascalABC: программирование задач с использованием одномерных массивов

2 ч



9

Программирование на языке PascalABC: программирование задач с использованием многомерных массивов


2 ч



10

Программирование на языке PascalABC: разработка задач с использованием процедур


2 ч



11

Программирование на языке PascalABC: функции, определяемые пользователем


3 ч



12

Программирование на языке PascalABC: описание файлового типа


2 ч



13

Программирование на языке PascalABC: типизированные, текстовые и не типизированные файлы


2 ч



14

Программирование на языке PascalABC: процедуры и функции для работы с файлами


2 ч



15

Программирование на языке PascalABC: объявление записей


2 ч



16

Программирование на языке PascalABC: обращение к элементам записи

2 ч



17

Итоговый контроль

2 ч




ИТОГО:

35 ч






Список литературы

  1. Информатика : новый полный справочник для подготовки к ЕГЭ / О. Б. Богомолова. – Москва : Издательство АСТ, 2017.

  2. Паскаль для школьников / Д. М. Ушаков, Т. А. Юркова. Издательство Питер, 2017.

  3. Информатика Задачник – практикум в 2-х томах/ Под ред. И.Г.Семакина – М.: Бином. Лаборатория знаний, 2009.

  4. Информатика и ИКТ. 9 класс/ Под ред Н.В. Макаровой.- СПб.: Питер, 2008.

  5. http://www.computer-museum.ru - учебные материалы по информатике Виртуальный компьютерный музей

  6. http://inf.1september.ru - газета "Информатика" Издательского дома "Первое сентября"

  7. http://comp-science.narod.ru - Дидактические материалы по информатике и математике

  8. http://www.intuit.ru - интернет-университет информационных технологий (ИНТУИТ.ру)

  9. http://www.phis.org.ru/informatika/ - Информатика и информация: сайт для учителей информатики и учеников

  10. http://school87.kubannet.ru/info/ - Информатор: учебно-познавательный сайт по информационным технологиям

  11. http://www.nethistory.ru - История Интернета в России

  12. http://www.child.ru - Московский детский клуб "Компьютер"

  13. http://www.botik.ru/~robot/ - Негосударственное образовательное учреждение "Роботландия+"

  14. http://www.osp.ru - Открытые системы: издания по информационным технологиям

  15. http://www.orakul.spb.ru/azbuka.htm - Персональный компьютер, или "Азбука PC" для начинающих

  16. http://emc.km.ru - Учебные модели компьютера, или "Популярно о работе компьютера"
























8



Скачать

Рекомендуем курсы ПК и ППК для учителей

Вебинар для учителей

Свидетельство об участии БЕСПЛАТНО!