Курс Язык Робота/Конкурс-2016

Материал из Saratov FIO Wiki
Перейти к: навигация, поиск
Областной конкурс программ предпрофильной подготовки и профильного обучения-2016


Язык, который понимает Робот

ЛогоЭлКурс2016.jpg

9 класс, всего 12 ч.

Не рекомендован


Программа
элективного курса
............................ Все материалы
курса
......................
Сопровождение:
Занятие 1 Занятие 4 Занятие 7 Занятие 10
Занятие 2 Занятие 5 Занятие 8 Занятие 11
Занятие 3 Занятие 6 Занятие 9 .


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

Программа и тематическое планирование элективного курса по информатике и ИКТ «Язык, который понимает Робот» составлены в соответствии с возрастными особенностями и познавательными интересами учащихся 9 класса. Содержание элективного курса предполагает расширение и детализацию базовых тем раздела «Алгоритмизация и программирование» общеобразовательной программы по информатике и ИКТ. Основная методическая установка курса – обучение учащихся навыкам самостоятельной индивидуальной и групповой работы по построению и реализации алгоритмов.

Выбор тем элективного курса обусловлен сложностью восприятия девятиклассниками раздела «Алгоритмизация и программирование» и недостаточным количеством часов в общеобразовательных классах на его качественное освоение. Кроме того, в заданиях ОГЭ по информатике и ИКТ содержатся задания на построение алгоритмов для формального исполнителя Робот и на исполнение готовых алгоритмов обработки числовой информации. Элективный курс поможет снять неуверенность и психологическую робость учащихся в случаях, когда они сталкиваются с подобными задачами.

Цели:

Создание условий для формирования и развития у учащихся:

  • мотивации на выбор профиля, связанного с информатикой;
  • алгоритмического стиля мышления.

Задачи курса:

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

В процессе освоения программы курса учащиеся:
1) знакомятся с базовыми алгоритмическими конструкциями и типовыми алгоритмами обработки числовой информации;
2) учатся применять на практике теоретические основы программирования;
3) овладевают творческими и исследовательскими методами учебной деятельности;
4) рационально используют персональный компьютер;
5) ведут интенсивную подготовку к сдаче экзамена по информатике и ИКТ.
Кроме того, на занятиях учащиеся усваивают основные понятия, необходимые для практической работы, постигают суть процесса программирования, приходят к самосознанию и саморегуляции своей учебной деятельности.

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

Оценка достижений учащихся строится по возрастанию сложности содержания деятельности:
1) Все ключевые понятия темы отбираются осознанно.
2) Уверенно распознаются базовые алгоритмические конструкции.
3) Умело выполняется анализ данных.
4) Правильно формально исполняет готовый алгоритм.
5) Логически строго строятся этапы решения задачи (построения алгоритма).
6) Правильно и полно используются базовые алгоритмы при решении новой задачи.
7) Учащийся самостоятелен в решении задачи.

Формы контроля:

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

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

успешное освоение курса предполагает, что учащиеся будут:

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

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

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