Учебная практика по информатике 7 класс "Занимательное программирование" элективный курс по информатике и икт (7 класс) по теме

Учебная практика по информатике 7 класс "Занимательное программирование" элективный курс по информатике и икт (7 класс) по теме

Данная практика расчитана на учащихся 7 класса для привлечения интереса к языку программированию.

Скачать:

ВложениеРазмер programma_uchebnoy_praktiki_7_klass_zanimatelnoe_programmirovanie.docx 32.11 КБ

Предварительный просмотр:

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

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

Директор МБОУСОШ №1 г.Советский

Заместитель директора по учебно-воспитательной работе _________________________А.В. Бричеев

августа 2016 г сентября 2016 г

Программа учебной практики

по предмету «Информатика»

2016 - 2017 учебный год

Учитель: Кузнецова Наталья Александровна

Количество часов по учебному плану на 2016-2017 учебный год: 18 часов

Рассмотрено на заседании школьного методического совета

Протокол № 1 от « » августа 2016г.

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

Программа учебной практики «Занимательное программирование» составлена на основе письма Министерства образования и науки РФ от 11 декабря 2012г. № 06-1844 «Примерные требования к программам дополнительного образования детей» и учебного пособия «Начала программирования в среде ЛогоМиры» (автор В.Г. Белова). На основе стандарта среднего (полного) общего образования по Информатике и ИКТ для профильного уровня и на основе программы элективного курса "Построение алгоритмов в средах различных исполнителей" учителя информатики Югорского физико-математический лицея-интерната (г. Ханты-Мансийск), Колосова Дмитрия Николаевича.

Цели и задачи курса

  • Формирование у учащихся интереса к профессиям, связанным с программированием.
  • Формирование алгоритмической культуры учащихся.
  • Развитие алгоритмического мышления учащихся.
  • Освоение учащимися всевозможных методов решения задач, реализуемых на языке Паскаль.
  • Формирование у учащихся навыков грамотной разработки программы.
  • Углубление у школьников знаний, умений и навыков решения задач по программированию и алгоритмизации.
  • Приобщении к проектно-творческой деятельности.

Общая характеристика учебного курса

Программа учебного курса «Занимательное программирование» составлена с учетом возрастных способностей учащихся 7 классов, позволяет выстроить процесс обучения творчески с опорой на наглядность и доступность. Программа способствует повышению мотивации к обучению на основе формирования личностных и предметных компетенций, универсальных учебных действий. В качестве сред программирования предлагаются – исполнители «Чертежник» и «Робот», то программа учебной практики дополняет потребность школьников в развитии алгоритмической, логической и познавательной деятельности и ориентирована на получение нового образовательного результата в рамках ФГОС. Элективный курс является неотъемлемой частью учебно-воспитательной работы в школе. Он способствует углублению знаний учащихся, развитию логического мышления, расширяет кругозор. Кроме того, данный курс по информатике имеет большое воспитательное значение, так как его цель не только в том, чтобы осветить какой-либо узкий вопрос, но и в том, чтобы заинтересовать учащихся предметом, вовлечь их в серьезную самостоятельную работу. Основная функция элективного курса по информатике – выявление средствами предмета информатики нравственности личности, ее профессиональных интересов. Содержание данного курса не дублирует базовый курс. Это курс, расширяющий базовый курс информатики, дающий возможность познакомиться учащимся с интересными нестандартными вопросами. Изучение основ программирования связано с развитием целого ряда таких умений и навыков, которые носят обще интеллектуальный характер и формирование которых – одна из приоритетных задач современной школы. Изучение программирования развивает мышление школьников, способствует формированию у них многих приемов умственной деятельности. Здесь роль информатики сродни роли математики в школьном образовании. Поэтому не использовать действительно большие возможности программирования для развития мышления школьников, формирования многих обще учебных, обще интеллектуальных умений и навыков было бы, наверное, неправильно. Изучая программирование на Паскале, учащиеся прочнее усваивают основы алгоритмизации, приобщаются к алгоритмической культуре, познают азы профессии программиста. Он расширяет базовый курс по информатике и информационным технологиям, является практико- и предметно-ориентированным и дает учащимся возможность познакомиться с интересными, нестандартными вопросами информатики, проверить способности к информатике. Вопросы, рассматриваемые в курсе, выходят за рамки обязательного содержания. Вместе с тем, они тесно примыкают к основному курсу. Поэтому данный элективный курс будет способствовать совершенствованию и развитию важнейших знаний и умений в области информатики, предусмотренных школьной программой, поможет оценить свои возможности по информатике и более осознанно выбрать профиль дальнейшего обучения.

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

Место предмета в учебном плане.

Информатика изучается в 7 классе основной школы по 0,5 часа в неделю, всего 18 часов за счет школьного компонента

Личностные, метапредметные и предметные результаты освоения учебного курса

Личностные образовательные результаты

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

умение вести диалог, работать в команде, оказывать посильную помощь одноклассникам при разработке и создании проектов;

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

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

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

получение навыков прогнозирования своей деятельности в ходе создания проектов;

воспитание бережного отношения к техническим средствам обучения: компьютер, микрофон, наушники, проектор.

Метапредметные образовательные результаты

создание и преобразование моделей и схем для решения задач;

осуществление выбора наиболее эффективных способов решения задач на компьютере в зависимости от конкретных условий;

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

овладение составляющими проектной деятельности, включая умения видеть проблему, формулировать тему и цель проекта, составлять план своей деятельности, осуществлять действия по реализации плана, результат своей деятельности соотносить с целью, классифицировать, наблюдать, проводить эксперименты, делать выводы и заключения, доказывать, защищать свои идеи, оценивать результаты своей работы;

умение работать с разными источниками информации: находить информацию в различных источниках (тексте учебника, научной литературе, в словарях и справочниках, интернете), анализировать и оценивать информацию, преобразовывать информацию из одной формы в другую; создавать Лого-проекты;

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

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

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

умение правильно включать и выключать устройства ИКТ, входить в операционную систему и завершать работу с ней, выполнять базовые действия с экранными объектами (перемещение курсора, выделение, прямое перемещение, запоминание и вырезание);

осуществление информационного подключения к локальной сети и глобальной сети Интернет;

умение входить в информационную среду образовательного учреждения, в том числе через Интернет, размещать в информационной среде различные информационные объекты;

∙ соблюдение требований техники безопасности, гигиены, эргономики и ресурсосбережения при работе с устройствами ИКТ, в частности учитывающие специфику работы с различными экранами.

формирование собственного информационного пространства: создавать системы папок и размещать в них нужные информационные источники;

моделирование с использованием средств программирования;

проектирование и организация своей индивидуальной и групповой деятельности, организация своего времени с использованием ИКТ.

Предметные образовательные результаты:

понимание терминов «исполнитель», «система команд»;

понимание термина «алгоритм»; знание основных свойств алгоритмов (фиксированная система команд, пошаговое выполнение, детерминированность, возможность возникновения отказа при выполнении команды);

составление неветвящихся (линейные) алгоритмов управления исполнителями и запись их на языке программирования;

понимание (формально выполнять) алгоритмов, описанных с использованием конструкций повторения (циклы), вспомогательных алгоритмов;

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

создавать и выполнять программы для решения несложных алгоритмических задач в среде программирования

Алгоритмизация (7 часов)

Понятие алгоритма и исполнителя. Система команд исполнителя. Формы записи алгоритмов. Выполнение алгоритмов для исполнителя. Графическое изображение алгоритма. Блок-схемы алгоритмов. Понятие линейного алгоритма. Условие. Разветвленные алгоритмы. Графическое изображение разветвленного алгоритма. Цикл. Способы записи цикла. Исполнители Муравей, Робот, Чертежник, Черепаха.

Языки программирования, язык программирования Паскаль. Среда программирования ABC Pascal, элементы интерфейса ABC Pascal.

Данные. Типы данных. Константы. Переменные, присваивание значений. Арифметические выражения, правила записи на языке Паскаль, основные арифметические действия и их запись на языке Паскаль. Формат результата. Процедуры ввода и вывода и их простейшая форма.

Структура программы на языке Паскаль, линейный алгоритм. Программирование линейных алгоритмов.

Ветвление. Полное и неполное ветвление. Условный оператор, оператор выбора.

Циклы, цикл с предусловием, цикл с постусловием, цикл с параметром, итерационные циклы. Организация циклов с помощью блока «ветвление».

Графика на языке Паскаль. Способы решения алгоритмических задач. Программирование алгоритмических задач. Массивы данных. Обработка массива. Строковые переменные. Обработка данных, вводимых в виде символьных строк. Подпрограммы: процедуры и функции, локальные и глобальные переменные.

Исправление ошибок в простой программе с условными операторами. Обработка массива.

📎📎📎📎📎📎📎📎📎📎