Бюджетное общеобразовательное учреждение
«Чекрушанская средняя общеобразовательная школа»
Тарского муниципального района
Омской области
Рабочая программа
дистанционного курса
«Учимся программировать»
Составитель: учитель информатики
БОУ «Чекрушанская СОШ»
Демчак Екатерина Владимировна
2015
Пояснительная записка
Цели изучения курса
Предлагаемая программа курса «Учимся программировать» (https://sites.google.com/site/ucimsaprogrammirovat/home) предназначена для организации внеурочной дистанционной деятельности в 6 -7 классах.
Основной целью учебного курса является обучение программированию через создание творческих проектов по информатике. Курс развивает творческие способности учащихся, а также закладывает пропедевтику наиболее значимых тем курса информатики и позволяет успешно готовиться к участию в олимпиадах по информатике.
Общая характеристика учебного курса
Программирование как тема курса информатики, с одной стороны, и как профессиональная деятельность, с другой стороны, в информационном обществе приобретает все большее значение.
На изучение темы «Алгоритмизация и программирование» в курсе школьной информатики отводится небольшой объем часов в 6 и 9 классах, в то же время олимпиады различного уровня, а также ГИА и ЕГЭ по информатике включают ряд заданий требующих определенной подготовки в этой области. Изучение данного курса позволит выявить учащихся, способных мыслить алгоритмически на более ранних ступенях обучения и впоследствии писать программы на языках программирования высокого уровня.
Данный курс позволит познакомиться с исполнителем Чертежник и его системой команд, с основными алгоритмическими конструкциями, с основами моделирования и программирования, а также даст возможность поработать в прямоугольной системе координат и овладеть некоторыми геометрическими знаниями и навыками.
Описание места в учебном плане
Возможно использование времени, отведенного на внеурочную деятельность. Форма реализации – дистанционное обучение. Курс состоит из 8 занятий, предполагающих изучение теоретического материала и выполнение практических заданий.
Планируемые результаты
Метапредметные:
Умение самостоятельно планировать пути достижения целей, осознанно выбирать наиболее эффективные способы решения учебных и познавательных задач;
Умение соотносить свои действия с планируемыми результатами, осуществлять контроль своей деятельности в процессе достижения результата;
формирование и развитие компетентности в области использования ИКТ.
Личностные:
формирование ответственного отношения к учению;
готовность к повышению своего образовательного уровня и продолжению обучения с использованием средств и методов информатики и ИКТ;
способность и готовность к общению и сотрудничеству со сверстниками и взрослыми в процессе образовательной, учебно-исследовательской, творческой деятельности средствами ИКТ.
Предметные:
умение использовать термины «объект», «среда», «исполнитель», «команда», «алгоритм», «программа», «процедура», «вектор» и др.;
умение различать системы команд исполнителей;
умение определять координаты исполнителей;
умение выбирать необходимую алгоритмическую структуру;
умение составлять алгоритмы управления исполнителями и записывать их на языке программирования;
умение формально выполнять алгоритмы;
умение выделять в программе процедуры;
умение отлаживать и выполнять программу по шагам;
знание требований к организации компьютерного рабочего места, соблюдение требований безопасности и гигиены в работе с компьютером.
Содержание курса
Понятие исполнителя. Исполнитель Чертежник. Среда Чертежника. Система команд Чертежника. Вектор. Форматы цвета. Процедуры. Алгоритм. Составление алгоритмов для управления исполнителем Чертежник.
Тематическое планирование
№ занятия | Тема урока | Планируемые результаты | Оборудование | Дома |
предметные | Метапредметные | личностные |
1 | Алгоритм. Исполнитель | Научатся: понимать смысл понятий «алгоритм», «исполнитель»; приводить примеры алгоритмов и их исполнителей; Получат возможность: перечислять команды конкретного исполнителя | Познавательные: строят логическое рассуждение, включающее установление причинно следственных связей; Регулятивные: планируют свое действие в соответствии с поставленной задачей и условиями ее реализации, самостоятельно оценивают правильность выполнения действий Коммуникативные: с достаточной точностью выражают свои мысли в соответствии с задачами и условиями коммуникации; описывают содержание совершаемых действий | Готовность к повышению своего образовательного уровня и продолжению обучения и с использованием средств и методов информатики и ИКТ | О происхождении слова "Алгоритм"; Видео урок "Что такое алгоритм?"; Понятие "Исполнитель"; Видео урок "Исполнитель"; Линейный алгоритм | Тест "Алгоритм.Исполнитель" |
2 | Исполнитель Чертежник | Научатся: создавать линейный алгоритм, используя систему координат Получат возможность: самостоятельно поставить задачу и предложить ее решение | Познавательные: создают и преобразуют алгоритмы для решения задач Регулятивные: адекватно воспринимают оценку учителя Коммуникативные: адекватно используют речевые средства для аргументации своей позиции | Способность и готовность к общению и сотрудничеству в процессе образовательной деятельности | Исполнитель Чертежник; Система координат; Система команд исполнителя | Решить задачу, разместить ссылку на ее решение |
3 | Управление исполнителем Чертежник | Научатся: осуществлять управление имеющимся формальным исполнителем Получат возможность: разрабатывать в среде Чертежник короткие алгоритмы | Познавательные: составляют алгоритмы на основе анализа текста задачи Регулятивные: планируют свои действия в соответствии с поставленной задачей Коммуникативные: с достаточной точностью выражают свои мысли в соответствии с задачами и условиями коммуникации; описывают содержание совершаемых действий | Осознание важности навыков первичного анализа и оценивания получаемой информации | Правила записи программ; Алгоритм управления исполнителем Чертежник | Решить задачу, разместить ссылку на ее решение |
4 | Графические возможности исполнителя Чертежник | Научатся: работать с основными графическими возможностями исполнителя Чертежник получат возможность: разрабатывать в среде Чертежник алгоритмы с использованием графических примитивов | Познавательные: используют основные графические примитивы Регулятивные: дополняют имеющееся решение задачи Коммуникативные: аргументируют необходимость выбора одного из графических примитивов | Понимание значимости подготовки в области информатики и ИКТ в условиях развития информационного общества | Графические примитивы; Таблица кодов цветов | Решить задачу, разместить ссылку на ее решение |
5 | Процедуры. | Научатся: понимать правила записи и выполнения процедур Получат возможность: демонстрировать полученные процедуры | Познавательные: выделяют часть программы в отдельную процедуру Регулятивные: различают способ и результат действия Коммуникативные: умеют представлять конкретное содержание и сообщать его в письменной форме | Понимание важности алгоритмического мышления для современного человека | Понятие «Процедура»; Использование процедур | Решить задачу, разместить ссылку на ее решение |
6 | Цикл «повторить N раз» | Научатся: понимать правила записи и выполнения алгоритмов, содержащих алгоритмическую конструкцию «цикл» Получат возможность: научатся создавать на заданную тему алгоритмические конструкции «цикл» | Познавательные: объяснять содержание команд Чертежника Регулятивные: ставят учебную задачу на основе соотнесения того, что уже известно и усвоено, и того, что еще не известно Коммуникативные: аргументируют свою позицию | Готовность к повышению своего образовательного уровня и продолжению обучения и с использованием средств и методов информатики и ИКТ | Понятие «Цикл»; Использование циклов | Решить задачу, разместить ссылку на ее решение |
7 | Вложенный цикл | Научатся: осуществлять управление имеющимся формальным исполнителем с помощью вложенных циклов Получат возможность: разрабатывать в среде исполнителя Чертежник короткие алгоритмы | Познавательные: строят логическую цепочку рассуждений Регулятивные: планируют свои действия в соответствии с поставленной зедачей и условиями ее реализации Коммуникативные: умеют представлять конкретное содержание и сообщать его в письменной форме | Понимание значимости подготовки в области информатики и ИКТ в условиях развития информационного общества | Понятие «Вложенный цикл»; Использование вложенных циклов | Решить задачу, разместить ссылку на ее решение -133 |
8 | Выполнение итогового проекта | Получат возможность: представлять информацию об объектах окружающего мира с помощью алгоритмов в среде исполнителя Чертежник | Познавательные: самостоятельно создают алгоритмы деятельности при решении проблем творческого и и поискового характера; выбирают наиболее эффективные способы решения задачи в зависимости от конкретных условий Регулятивные: определяют последовательность промежуточных целей с учетом конечного результата; оценивают достигнутый результат Коммуникативные: с достаточной точностью выражают свои мысли в соответствии с задачами и условиями коммуникации; описывают содержание совершаемых действий | Потребность в самовыражении и самореализации, социальном признании | Выполнение итогового проекта | Выполнить проект, разместить на него ссылку |
Учебно-методическое и материально-техническое обеспечение образовательного процесса
Технические средства обучения:
1. Компьютеры.
2. Подключение к сети Интернет
Программное обеспечение:
1. Операционная система Windows 2000, Windows XP и совместимых с ними.
2. Пакет Microsoft Office.
3. Поляков К.Ю. Система "Исполнители", версия 2.5. – СПб, 2000-
2007 с сайта http://kpolyakov.narod.ru
Все авторские права на ПО "Исполнители", принадлежат Константину Полякову.
Системные требования: программа Исполнители работает под управлением 32-разрядных операционных систем линейки Windows: Windows 95, Windows 98, Windows NT, Windows 2000, Windows XP и совместимых с ними. Работает на всех современных компьютерах, занимает около 1 Мб на жестком диске.
После распаковки архива программа сразу же находится в работоспособном состоянии и не требует никаких дополнительных настроек.
Курс «Учимся программировать на сайте: https://sites.google.com/site/ucimsaprogrammirovat/home