Добавить материал и получить бесплатное свидетельство о публикации в СМИ
Эл. №ФС77-60625 от 20.01.2015
Инфоурок / Информатика / Рабочие программы / Рабочая программа по элективному курсу Информационные модели

Рабочая программа по элективному курсу Информационные модели

Идёт приём заявок на самые массовые международные олимпиады проекта "Инфоурок"

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

1. Бесплатные наградные документы с указанием данных образовательной Лицензии и Свидeтельства СМИ;
2. Призовой фонд 1.500.000 рублей для самых активных учителей;
3. До 100 рублей за одного ученика остаётся у учителя (при орг.взносе 150 рублей);
4. Бесплатные путёвки в Турцию (на двоих, всё включено) - розыгрыш среди активных учителей;
5. Бесплатная подписка на месяц на видеоуроки от "Инфоурок" - активным учителям;
6. Благодарность учителю будет выслана на адрес руководителя школы.

Подайте заявку на олимпиаду сейчас - https://infourok.ru/konkurs


Международный конкурс по математике «Поверь в себя»

для учеников 1-11 классов и дошкольников с ЛЮБЫМ уровнем знаний

Цели конкурса: повысить интерес учеников к математике, усилить внутреннюю мотивацию, веру в себя и свои силы. Ученики отвечают на задания прямо на сайте конкурса, учителю не нужно распечатывать задания. Для каждого ученика конкурс по математике «Поверь в себя» - это прекрасная возможность проявить себя и раскрыть свой потенциал.

Подробнее о конкурсе - https://urokimatematiki.ru/

  • Информатика

Поделитесь материалом с коллегами:


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

«Средняя общеобразовательная школа № 18 им. А.П. Ляпина

ст. Урухской»

















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

элективного курса по информатике

«Исследование информационных моделей»

10 класс







Рабочая программа составлена на 2015 -2016 учебный год.




Автор: Вилкова Галина Михайловна, учитель математики и информатики.








ст. Урухская

2015 г.

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

Предлагаемый курс составлен на основе элективного курса «Исследование информационных моделей», созданного зав. лабораторией информатики Московского института открытого образования, к.п.н. Н.Д.Угринович.

Курс «Исследование информационных моделей» является преем­ственным по отношению к базовому курсу информатики и ИКТ, обеспечивающему требования образовательного стандарта для основной школы. При планировании и создании курса учитывается, что раздел «Информационные модели» становится одним из ведущих в изучении информатики на стар­шей ступени школы.

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

Данный курс — элективный (обязательный курс по выбору учащихся). Входит в состав профиля обучения на старшей сту­пени школы. Рекомендуемые профили — естественнонаучный, физико-математический, информационно-технологический.

Курс рассчитан на 1 года обучения. Занятия проводятся по 1 часу в неделю. В рамках курса общим объемом 35 часов предпо­лагается развитие пользовательских навыков работы с ПЭВМ и научит учащихся:

  • создавать информационные модели объектов и процессов из различных предметных областей (математики, физики, химии, биологии, экономики и др.);

  • создавать компьютерные модели с использованием языков объектно-ориентированного программирования Visual Basic и электронных таблиц Microsoft Excel;

  • проводить виртуальные эксперименты с использованием компьютерных моделей и анализировать полученные результаты.













Цели, задачи и образовательные результаты


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


Для этого решаются следующие задачи:

  • овладение практическими навыками работы в Microsoft Excel и Visual Basic;

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

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

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


Задачи решаются посредством:

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

  • выбора различных заданий для самостоятельной работы;

  • углубленного изучения тематики посредством подготовки рефератов;

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

  • использования в ходе реализации индивидуального проек­та различных информационных ресурсов (в том числе Интернета);

  • выполнения как индивидуальных, так и групповых зада­ний на проектирование и компьютерное моделирование различных объектов.


Планируемые результаты обучения


У учащихся должно сложиться представление о:

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


Участие в занятиях должно помочь учащимся:

  • повысить свою компетентность в области компьютерного моделирования;

  • повысить свои информационную и коммуникативную ком­петентности.


Учащиеся будут знать:

  • что такое объектно-ориентированное приложение;

  • что такое «объект»; чем характеризуются объекты;

  • что такое класс объектов;

  • какие основные объекты используются в программах наVBA для MS Excel;

  • какую структуру имеет программа на VBA;

  • какие основные виды инструкций используются в языке VBA;

  • какими средствами в VBA создаются диалоговые окна;

  • что такое элементы управления.



Учащиеся будут уметь:

  • осуществлять анализ систем с целью построения моделей разных типов;

  • просматривать макро-программу на VBA в окне редактора;

  • осуществлять несложное редактирование программы мак­роса;

  • создавать диалоговые окна с элементами управления пу­тем использования пользовательских форм;

писать несложные программы обработки событий на VBA

  • строить информационные модели объектов и процессов из различных предметных областей (физика, математика, химия, биология, география и экономика);

  • на их основе разрабатывать компьютерные модели с использованием системы объектно-ориентированного программирования Visual Basic, а также электронных таблиц Microsoft Excel;

  • проводить компьютерный эксперимент, т.е. исследование компьютерных моделей.

Методы преподавания и учения


Предполагается использовать:

  • лекции в незначительном объеме при освещении основных положений изучаемой темы;

  • практические (лабораторные) занятия для разбора типовых приемов автоматизированного моделирования и про­ектирования;

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

Основным методом обучения в данном элективном курсе является метод проектов. Проектная деятельность позволяет развить исследовательские и творческие способности учащихся. Роль учителя состоит в кратком по времени объяснении нового материала и постановке задачи, а затем консультировании учащихся в процессе выполнения практического задания.

Разработка каждого проекта реализуется в форме выполнения практической работы на компьютере (компьютерный практикум).

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




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


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

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
































ТЕМАТИЧЕСКИЙ ПЛАН КУРСА (10 класс)


Тема

Кол-во часов

Всего

Лекции

Практические (лабораторные) работы

Самостоятельная работа

1

Введение. Цели и задачи курса. Безо­пасная работа в компьютерном классе

1

1

2

Основы объектно-ориентированного визуального программирования

1

1

3

Система объектно-ориентированного программирования Visual Basic

3

1

1

1

4

Переменные в языке программирования Visual Basic.

3

1

2

5

Функции в языке программирования Visual Basic

6

1

2

3

6

Основные типы алгоритмических структур и их кодирование на языке Visual Basic

6

2

2

2

7

Графические возможности языка программирования Visual Basic

4

1

1

2

8

Массивы в языке программирования Visual Basic

4

1

1

2

9

Моделирование как метод познания

1

1

10

Исследование физических моделей

6

1

5












СОДЕРЖАНИЕ КУРСА


1. Введение. Цели и задачи курса. Безопасная работа в компьютерном классе

Назначение курса. Формы организации и проведения заня­тий. Техника безопасности при работе в компьютерном классе.


2. Основы объектно-ориентированного визуального программирования

Объекты: свойства, методы и события. Графический интерфейс и событийные процедуры. Общие процедуры.


Вопросы для обсуждения и дискуссий

  1. В чем состоит различие между классом объектов и экземпляром класса.

  2. Можно ли для выбранного программного объекта изменить набор свойств. Набор методов. Набор событий. Значения свойств.

  3. Какие объекты обычно используются при конструировании графического интерфейса проекта.

  4. В каком случае начинает выполняться событийная процедура.


3. Система объектно-ориентированного программирования Visual Basic

 Интегрированная среда разработки языка программирования Visual Basic.

Этапы разработки проектов на языке Visual Basic.

Вопросы для обсуждения и дискуссий

  1. Основные окна системы программирования Visual Basic. Их назначение.

  2. Основные этапы разработки проекта на языке Visual Basic.


Задания для самостоятельной работы на компьютере

Создание первого проекта «Обычный калькулятор».

Проект «Обычный калькулятор».

Проект-задание «Расположение формы и управляющих элементов».

 

4. Переменные в языке программирования Visual Basic

Определение понятия переменной. Имя и значение переменной. Объявление типа переменной в программе. Присвоение переменной значения.


Вопросы для обсуждения и дискуссий

  1. Разница между типом, именем и значением переменной.

  2. Можно ли использовать переменную в программе без предварительного объявления.

  3. Могут ли входить в состав одного выражения переменные различных типов.

  4. Разница между операцией арифметического сложения и операцией конкатенации.


Задания для самостоятельной работы на компьютере

Проект «Переменные».

Проект-задание «Переменные_2».



5. Функции в языке программирования Visual Basic

Вычисление значения арифметического выражения. Функции преобразования типов данных. Математические функции. Финансовые функции. Строковые функции. Обработка строковых выражений. Функции ввода и вывода данных. Выражения как функции.


Задания для самостоятельной работы на компьютере

Проект «Перевод чисел».

Проект-задание «Мультисистемный калькулятор».

Проект «Инженерный калькулятор».

Проект-задание «Треугольник».

Проект «Строковый калькулятор».

Проект-задание «Строковый калькулятор_2».

Проект «Проверка знаний».

Проект-задание «Игра Баше».


6. Основные типы алгоритмических структур и их кодирование на языке Visual Basic


Линейный алгоритм. Логические выражения и вычисление их значений. Алгоритмическая структура «ветвление». Примеры использования условного оператора при создании приложений. Алгоритмическая структура «выбор». Алгоритмическая структура «цикл». Общие процедуры.


Вопросы для обсуждения и дискуссий

  1. Алгоритмическую структуру какого типа необходимо применить, если:

    • последовательность команд должна быть выполнена определенное количество раз;

    • последовательность команд выполняется или не выполняется в зависимости от условия;

    • последовательность команд должна быть обязательно выполнена хотя бы один раз и должна повторяться, пока условие справедливо.


Задания для самостоятельной работы на компьютере

Проект-задание «Поиск большего из двух чисел».

Проект «Отметка».

Проект-задание «Тест с выборочным ответом».

Проект «Коды символов».

Проект-задание «Факториал»,

Проект «Количество символов».

Проект-задание «Слово-перевертыш».



7. Графические возможности языка программирования Visual Basic

Графические методы.


Задания для самостоятельной работы на компьютере

Проект «Построение графика функции».

Проект-задание «График функции_2».

Проект-задание «Графический редактор».

Проект-задание «Установка цвета».


8. Массивы в языке программирования Visual Basic

Типы массивов и объявление массива. Числовые массивы: заполнение и поиск. Заполнение массива случайными числами. Сортировка числовых массивов. Двумерные массивы и вложенные циклы.


Задания для самостоятельной работы на компьютере

Проект «Поиск минимального элемента в числовом массиве».

Проект-задание «Поиск максимального элемента в числовом массиве».

Проект «Сортировка числового массива по возрастанию».

Проект-задание «Сортировка числового массива по убыванию».

Проект «Таблица умножения»

Проект-задание «Развертка».


9. Моделирование как метод познания


Системный подход в моделировании. Понятие о системе. Статические информационные модели. Динамические информационные модели. Модели материальные и модели информационные. Формализация. Визуализация формальных моделей. Основные этапы разработки и исследования моделей на компьютере.


Вопросы для обсуждения и дискуссий

1. Какие бывают модели. Примеры материальных и информационных моделей.

2. Формализация. Примеры формальных моделей.

3. В каких случаях могут быть опущены отдельные этапы построения и исследования модели. Приведите известные примеры создания моделей в процессе изучения физики, химии, биологии, математики, географии и других предметов.




10. Исследование физических моделей


Построение информационной модели движения тела, брошенного под углом к горизонту. Компьютерная модель движения тела на языке Visual Basic. Компьютерная модель движения тела в электронных таблицах. Формальная модель «Попадание в стенку тела, брошенного под углом к горизонту». Формальная модель-задание «Попадание в площадку тела, брошенного под углом к горизонту».


Вопросы для обсуждения и дискуссий

  1. Как можно реализовать полученные результатов с заданной точностью в языке программирования Visual Basic?

  2. Имеет ли физический смысл вычисление значения высоты попадания мячика в мишень с точностью до 7 знаков после запятой? До какой точности целесообразно округлить полученное значение?


Задания для самостоятельной работы на компьютере

Проект «Попадание в стенку тела, брошенного под углом к горизонту» на языке Visual Basic.

Компьютерная модель «Попадание в стенку тела, брошенного под углом к горизонту» в электронных таблицах.



Виды работ, обеспечивающих достижение задач курса

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

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


Литература для учителя


Основная литература

  1. Угринович Н.Д. Исследование информационных моделей. Учебное пособие – М.: БИНОМ. Лаборатория знаний, 2005 г. – 183 с.

  2. Волченков Н.Г. Программирование на Visual Basic 6. Учебное пособие. Часть 1, 2, 3. М.:ИНФРА-М, 2000.


Дополнительная литература

  1. Угринович Н.Д. Информатика и информационные технологии. Учебник для 10-11 классов. – М.: БИНОМ. Лаборатория знаний, 2004 г. – 512 с.

  2. Угринович Н.Д. Практикум по информатике и информационным технологиям. Учебное пособие. – М.: БИНОМ. Лаборатория знаний, 2004 г. – 400 с.



Список литературы для учащихся

  1. Угринович Н.Д. Информатика и информационные технологии. Учебник для 10-11 классов. – М.: БИНОМ. Лаборатория знаний, 2004 г. – 512 с.

  2. Угринович Н.Д. Практикум по информатике и информационным технологиям. Учебное пособие. – М.: БИНОМ. Лаборатория знаний, 2004 г. – 400 с.




Самые низкие цены на курсы профессиональной переподготовки и повышения квалификации!

Предлагаем учителям воспользоваться 50% скидкой при обучении по программам профессиональной переподготовки.

После окончания обучения выдаётся диплом о профессиональной переподготовке установленного образца (признаётся при прохождении аттестации по всей России).

Обучение проходит заочно прямо на сайте проекта "Инфоурок".

Начало обучения ближайших групп: 18 января и 25 января. Оплата возможна в беспроцентную рассрочку (20% в начале обучения и 80% в конце обучения)!

Подайте заявку на интересующий Вас курс сейчас: https://infourok.ru/kursy

Автор
Дата добавления 16.12.2015
Раздел Информатика
Подраздел Рабочие программы
Просмотров205
Номер материала ДВ-264981
Получить свидетельство о публикации

УЖЕ ЧЕРЕЗ 10 МИНУТ ВЫ МОЖЕТЕ ПОЛУЧИТЬ ДИПЛОМ

от проекта "Инфоурок" с указанием данных образовательной лицензии, что важно при прохождении аттестации.

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

Список всех тестов можно посмотреть тут - https://infourok.ru/tests


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