РОССИЙСКАЯ
ФЕДЕРАЦИЯ
ЯМАЛО-НЕНЕЦКИЙ
АВТОНОМНЫЙ ОКРУГ
ДЕПАРТАМЕНТ
ОБРАЗОВАНИЯ
АДМИНИСТРАЦИИ ГОРОДА НОЯБРЬСКА
МУНИЦИПАЛЬНОЕ БЮДЖЕТНОЕ ОБЩЕОБРАЗОВАТЕЛЬНОЕ
УЧРЕЖДЕНИЕ
«СРЕДНЯЯ
ОБЩЕОБРАЗОВАТЕЛЬНАЯ ШКОЛА №7»
МУНИЦИПАЛЬНОГО
ОБРАЗОВАНИЯ ГОРОД НОЯБРЬСК
Рассмотрено
на
заседании методического
объединения
учителей предметной области математики и информатики
Протокол
№ 1
от «30»
августа 2015 года
Руководитель
методического объединения:____/Н.А. Гриднева
|
Согласовано
заместитель
директора по УВР
___________
М.Ю.
Михайличенко
от «31»
августа 2015 года
|
Утверждаю
директор
МБОУ СОШ №7
______________А.А.
Голиков
Приказ
от 31.08.2015г. № 294-од
|
Рабочая
программа
по
специальному учебному курсу
«Основы
программирования»
Для
5 г класса
1час
в неделю (всего 35часов)
Автор-составитель:
учитель Юсупова Зульфия Ряжаповна
2015 / 2016 учебный год
Пояснительная
записка
Рабочая
программа по специальному курсу «Основы программирования» составлена на основе федерального
государственного образовательного стандарта основного общего образования
(Приказ министерства образования и науки от 17 декабря 2010 г. №1897), с учетом
авторской программы Дуванова А.А.. (Азы информатики. Пишем на компьютере. Книга
для учителя. – СПБ.: БХВ – Петербург, 2004. – 208 с.: ил.),
требований к результатам освоения ООП ООО МБОУ СОШ № 7.
Общая характеристика учебного предмета, курса
Специальный курс «Основы программирования»
предназначен для обучения основам программирования и рассчитана на 4 года для
учащихся 5 – 8 классов.
Основной смысл программирования не в языке
программирования, а в умении чётко формулировать задачу, выдвинуть идею
решения, разработать алгоритм. И только потом мы переводим алгоритм в
программу, записав несколько команд на языке программирования.
Основной
упор при обучении делается на овладение алгоритмических навыков, развитие
логического мышления.
Программа
обучения способствует профессиональной ориентации школьников и их подготовке к
получению специальности программиста, даёт
возможность оценить свои перспективы в этой области.
Основной целью обучения является не освоение
определенного языка программирования, а закладывание основ для дальнейшего
изучения компьютерных языков. Знания, полученные учащимися, помогут им при
изучении любого языка программирования.
Задачи программы
-
развитие алгоритмического мышления, необходимого для профессиональной
деятельности в современном обществе;
-
развитие умений составлять и записывать алгоритм для конкретного исполнителя;
-
формирование знаний об алгоритмических конструкциях, логических значениях и
операциях;
-
знакомство с одним из языков программирования и основными алгоритмическими
структурами — линейной, условной и циклической;
Язык программирования это
второстепенный элемент, при помощи которого описываются наши знания основ
построения алгоритмов в виде программы для конкретного исполнителя.
Описание места учебного
предмета, курса в учебном плане
Специальный курс «Основы программирования»
относится к предметной области «Информатика».
Программа рассчитана на 35 ч. в год (1 час в неделю).
Программой предусмотрено проведение:
контрольных работ- 2 ;
Годовая промежуточная аттестация проводится в
соответствии с Положением о формах, периодичности и порядке текущего контроля
успеваемости и промежуточной аттестации учащихся, в форме утвержденной учебным
планом на 2015-2016 учебный год.
Личностные,
метапредметные и предметные результаты освоения специального курса
Личностные результаты:
-
широкие
познавательные интересы, инициатива и любознательность, мотивы познания и
творчества; готовность и способность учащихся к саморазвитию и реализации
творческого потенциала в духовной и предметно-продуктивной деятельности за счет
развития их образного, алгоритмического и логического мышления;
-
готовность
к повышению своего образовательного уровня и продолжению обучения
программированию;
-
способность
и готовность к принятию ценностей здорового образа жизни за счет знания
основных гигиенических, эргономических и технических условий безопасной
эксплуатации средств ИКТ;
-
формирование
коммуникативной компетентности в процессе образовательной,
учебно-исследовательской, творческой и других видов деятельности.
Метапредметные результаты:
-
владение
основными общеучебными умениями информационно-логического характера: анализ
объектов и ситуаций; синтез как составление целого из частей и самостоятельное
достраивание недостающих компонентов; выбор оснований и критериев для сравнения
и классификации объектов; обобщение и сравнение данных; подведение под понятие,
выведение следствий; установление причинно-следственных связей; построение
логических цепочек рассуждений и т.д.,
-
владение
умениями организации собственной учебной деятельности, включающими: целеполагание
как постановку учебной задачи на основе соотнесения того, что уже известно, и
того, что требуется установить; планирование – определение последовательности
промежуточных целей с учетом конечного результата, разбиение задачи на
подзадачи, разработка последовательности и структуры действий, необходимых для
достижения цели при помощи фиксированного набора средств;
-
прогнозирование
– предвосхищение результата; контроль – интерпретация полученного результата,
его соотнесение с имеющимися данными с целью установления соответствия или
несоответствия (обнаружения ошибки); коррекция – внесение необходимых
дополнений и корректив в план действий в случае обнаружения ошибки; оценка –
осознание учащимся того, насколько качественно им решена учебно-познавательная
задача;
-
владение
основными универсальными умениями информационного характера: постановка и
формулирование проблемы; поиск и выделение необходимой информации, применение
методов информационного поиска; структурирование и визуализация информации;
выбор наиболее эффективных способов решения задач в зависимости от конкретных
условий; самостоятельное создание алгоритмов деятельности при решении проблем
творческого и поискового характера;
-
владение
информационным моделированием как основным методом приобретения знаний: умение
создавать вербальные и графические модели, «читать» чертежи и схемы,
самостоятельно
-
переводить
алгоритм на язык программы;
-
опыт
принятия решений и управления объектами (исполнителями) с помощью составленных
для них алгоритмов (программ);
-
владение
основами взаимодействия и сотрудничества со сверстниками и взрослыми: умение
правильно, четко и однозначно сформулировать мысль в понятной собеседнику
форме;
-
умение
осуществлять в коллективе совместную информационную деятельность; владение
устной и письменной речью;
-
развитие
компетентности в области использования информационно-коммуникационных
технологий в учебной деятельности и повседневной жизни.
Предметные результаты:
-
умение
использовать термины «объект», «среда», «исполнитель», «команда», «алгоритм»,
«программа», «процедура», и др.;
-
понимание
различий между употреблением этих терминов в обыденной речи и в алгоритмике;
-
умение
различать системы команд исполнителей;
-
умение
задавать углы поворота и векторы перемещения исполнителей;
-
умение
определять координаты исполнителей;
-
умение
выбирать необходимую алгоритмическую структуру;
-
умение
составлять алгоритмы управления исполнителями и записывать их на языке
программирования;
-
умение
формально выполнять алгоритмы;
-
умение
выделять в программе процедуры;
-
умение
отлаживать и выполнять программу по шагам;
-
знание
требований к организации компьютерного рабочего места, соблюдение требований
безопасности и гигиены в работе с компьютером.
Содержание курса Основы
программирования
Кукарача и
его среда обитания (среда, управление при помощи команд)
Вася экономит
свой труд (понятие программы)
Новые команды
и их повторение (процедурное программирование, команды цикла повтори)
Решение задач по теме: «Процедурное
программирование»
Кукарача на распутье (ветвление)
Решение задач по теме: «Ветвление»
Другой тип повторения (цикл ПОКА)
Решение задач по теме: «Цикл ПОКА»
Кукарача хочет укусить себя за
хвост (рекурсивные программы)
Решение задач по теме: «Рекурсивные
программы»
Олимпиада
Разбор решений олимпиады
Решение задач по теме: «Процедурное
программирование»
Решение задач по теме: «Цикла
повтори»
Решение задач по теме: «Ветвление»
Решение задач по теме: «Ветвление.
Особые случаи»
Решение задач по теме: «Цикл ПОКА»
Решение задач по теме: «команда или
дополнительная процедура»
Решение задач по теме: «Рекурсивные
программы»
Олимпиада
Разбор решений олимпиады
Тематическое
планирование с определением основных видов
учебной
деятельности учащихся
№
п/п
|
Тематика
|
Количество
часов
|
В
том числе
|
Характеристика
основных видов учебной деятельности учащихся
|
Контрольные
работы
|
Проектные
работы
|
I
|
Кукарача
|
18
|
1
|
|
- установление учащимися
связи между целью учебной деятельности и ее мотивом
- знаково-символическое
моделирование;
- умение структурировать
знание;
- умение осознанно строить
речевое высказывание устно и письменно;
- чтение;
- анализ объектов с целью
выделения признаков;
- синтез;
- выбор критериев для
сравнения и классификации;
- установление
причинно-следственных связей;
- построение логической
цепи рассуждения;
- доказательство;
- выдвижение гипотез и их
обоснование.
- поиск и выделение
необходимой информации;
- выбор наиболее
эффективных способов решения задачи;
- самостоятельное создание
алгоритмов деятельности;
- формирование
коммуникативной компетентности в процессе образовательной, учебно-исследовательской,
творческой и других видов деятельности;
- построение логических
цепочек рассуждений;
-
планирование
– определение последовательности промежуточных целей с учетом конечного
результата, разбиение задачи на подзадачи, разработка последовательности и
структуры действий, необходимых для достижения цели при помощи фиксированного
набора средств;
-
прогнозирование
– предвосхищение результата;
-
контроль
– интерпретация полученного результата, его соотнесение с имеющимися данными
с целью установления соответствия или несоответствия (обнаружения ошибки);
-
коррекция
– внесение необходимых дополнений и корректив в план действий в случае
обнаружения ошибки;
-
оценка
– осознание учащимся того, насколько качественно им решена
учебно-познавательная задача;
-
умение
создавать вербальные и графические модели, «читать» чертежи и схемы,
самостоятельно;
-
переводить
алгоритм на язык программы;
-
опыт
принятия решений и управления объектами (исполнителями) с помощью
составленных для них алгоритмов (программ);
|
1.
|
Кукарача и его среда
обитания (среда, управление при помощи команд)
|
1
|
|
|
2.
|
Вася экономит свой труд
(понятие программы)
|
1
|
|
|
3.
|
Новые команды и их
повторение (процедурное программирование, команды цикла повтори)
|
1
|
|
|
4.
|
Решение задач по теме:
«Процедурное программирование»
|
1
|
|
|
5.
|
Кукарача на распутье
(ветвление)
|
2
|
|
|
6.
|
Решение задач по теме:
«Ветвление»
|
2
|
|
|
7.
|
Другой тип повторения
(цикл ПОКА)
|
2
|
|
|
8.
|
Решение задач по теме:
«Цикл ПОКА»
|
3
|
|
|
9.
|
Кукарача хочет укусить
себя за хвост (рекурсивные программы)
|
2
|
|
|
10.
|
Решение задач по теме:
«Рекурсивные программы»
|
2
|
|
|
11.
|
Олимпиада
|
|
1
|
|
12.
|
Разбор решений олимпиады
|
1
|
|
|
II
|
Задачи Кукарачи
|
15
|
1
|
|
13.
|
Решение задач по теме:
«Процедурное программирование»
|
2
|
|
|
14.
|
Решение задач по теме:
«Цикла повтори»
|
2
|
|
|
15.
|
Решение задач по теме:
«Ветвление»
|
2
|
|
|
16.
|
Решение задач по теме:
«Ветвление. Особые случаи»
|
2
|
|
|
17.
|
Решение задач по теме:
«Цикл ПОКА»
|
2
|
|
|
18.
|
Решение задач по теме: «Команда
или дополнительная процедура»
|
2
|
|
|
19.
|
Решение задач по теме:
«Рекурсивные программы»
|
2
|
|
|
20.
|
Олимпиада
|
|
1
|
|
21.
|
Разбор решений олимпиады
|
1
|
|
|
Учебно-методическое
и материально-техническое обеспечение образовательного процесса
Издания,
предназначенные для учащихся
Издания,
предназначенные для учителя
Планируемые
результаты изучения учебного предмета, курса
Образовательные результаты:
Учащиеся должны знать:
-
что
такое алгоритм, свойства, типы алгоритмов, способы записи алгоритмов;
-
назначение
вспомогательных алгоритмов, технологии построения простых и сложных алгоритмов:
метод последовательной детализации и сборочный (библиотечный) метод;
Учащиеся должны уметь:
-
составлять линейные, ветвящиеся и
циклические алгоритмы управления в среде учебных исполнителей;
-
выделять подзадачи;
-
определять и использовать вспомогательные
алгоритмы.
Результатом обучения по специальному курсу «Основы
программирования» является
умение учащихся составлять алгоритмы, писать небольшие программы на
алгоритмическом языке, проверять их работоспособность.
Прогнозируемые
результаты
Знания:
-
Общий подход к решению задач по
программированию.
-
Виды алгоритмов.
-
Основы алгоритмического языка.
-
Графические возможности Кумир.
-
Понятие «хороший стиль
программирования».
Умения:
-
Писать простейшие программы на
алгоритмическом языке.
-
Создавать программы, рисующие
несложные картинки.
-
Конструировать многомодульные
программы.
-
Создавать читаемые программы
(т.е. использовать «хороший стиль программирования»).
Личностные качества:
-
Навыки самостоятельной работы.
-
Дисциплинированность, общая
организованность.
-
Уверенность в работе с
компьютером.
-
Профессиональная подготовка к получению
профессии программиста.
Оставьте свой комментарий
Авторизуйтесь, чтобы задавать вопросы.