Рабочая учебная программа по Исследование информационных моделей Класс (параллель) 10-11

Вид материалаРабочая учебная программа

Содержание


Рабочая учебная программа
Пояснительная записка
Учебно- методический комплекс
Требования к знаниям и умениям после изучения полного курса
Календарно-тематическое планирование
Объектно-ориентированное программирование на языке Visual Basic (46 часов)
Объектно-ориентированное программирование на языке Visual Basic
Цель курса
Подобный материал:
Министерство образования и науки РФ

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

среднего (полного) общего образования

«Средняя общеобразовательная школа №7 г. Кировска»



Рассмотрена на заседании

МО учителей технологии и информатики


Протокол №1


от «29» августа 2011 г.


Руководитель МО


Лисицкая Т.Ю.


Рекомендована к утверждению

на заседании Методического совета школы


Протокол №1


от «30 » августа 2011 г.


Руководитель МС


Гарипова Н.Г.


Утверждена

приказом директора школы


№ 333\2 от «01» сентября 2011 г.




РАБОЧАЯ УЧЕБНАЯ ПРОГРАММА


по__ _Исследование информационных моделей_


Класс (параллель)________10-11____________________________________


Разработчик__Антонов Г.М.


1 квалификационная категория


г. Кировск

20 г.


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


В новом образовательном стандарте на третьей ступени общего образования, т. е. в старшей школе (10 – 11 классы), предусмотрено изучение элективных курсов. Элективный курс «Исследование информационных моделей» рекомендован Министерством образования и Национальным фондом подготовки кадров.


Планирование курса «Исследование информационных моделей» в старшей школе на профильном уровне рассчитано на 68 часов (1 час в неделю в 10 классе, 1 час в неделю в 11 классе). 


Учебно- методический комплекс:
  1. Учебное пособие Н.Угринович, по элективному курсу «Исследование информационных моделей», БИНОМ, 2003
  2. Свободно распространяемые дистрибутивы системы объектно-ориентированного программирования Visual Basic.
  3. Компьютерный практикум, содержащий указания по выполнению практических заданий.
  4. Готовые проекты на языках программирования и файлы электронных таблиц.



Требования к знаниям и умениям после изучения полного курса:


Цель курса: научить учащихся:

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

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

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


После изучения данного курса учащиеся должны

Уметь:
    • уметь создавать информационные модели объектов и процессов из различных предметных областей (математики, физики, химии, биологии, экономики и др.);
    • уметь создавать компьютерные модели с использованием языков объектно-ориентированного программирования Visual Basic и Delphi и электронных таблиц Microsoft Excel или StarOffice Calc;
    • уметь проводить виртуальные эксперименты с использованием компьютерных моделей и анализировать полученные результаты.


Календарно-тематическое планирование:

По данной программе разработано календарно-тематическое планирование:


КТП Элективный курс Угринович «Исследование информационных моделей» (68 час)


Объектно-ориентированное программирование на языке Visual Basic (46 часов)



Введение в объектно-ориентированное визуальное программирование


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


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


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


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


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


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


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


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


Функции преобразования типов данных


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


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


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


Математические функции


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


Строковые функции


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


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


Функции ввода и вывода данных


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


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


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


Линейный алгоритм


Алгоритмическая структура «ветвление»


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


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


Алгоритмическая структура «выбор»


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


Алгоритмическая структура «цикл»


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


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


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


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


Общие процедуры


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


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


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


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


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


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


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


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


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


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


Числовые массивы: заполнение и поиск


Сортировка числовых массивов


Построение и исследование информационных моделей (20 часов)



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


Системный подход в моделировании


Модели материальные и модели информационные


Основные этапы разработки и исследования моделей на компьютере


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


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


Приближенное решение уравнений


Проект «Приближенное решение уравнения» на языке Visual Basic.


Вероятностные модели


Формальная модель «Определение площади круга методом Монте-Карло».


Проект «Определение площади круга с использованием метода Монте-Карло» на языке Visual Basic.


Формальная модель-задание «Бросание монеты».


Проект-задание «Бросание монеты» на языке Visual Basic.


Биологические модели развития популяций


Оптимизационное моделирование в экономике


Экспертные системы распознавания химических веществ


Геоинформационные модели в электронных таблицах Microsoft Excel


Модели логических устройств


Информационные модели управления объектами


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


Резерв 2 часа


Учебно-тематическое планирование.



п/п

Наименова-

ние раздела

программы

Темы уроков

(этап проектной или исследова-

тельской

деятель-

ности)

Ко-

ли-

чес

тво

ча-

сов

Тип урока

(форма и

вид

деятель-

ности

обучаю-

щихся,

форма

занятий)

Элементы

содер-

жания

Требова-

ния к

уровню

подго-

товки

обучаю-

щихся

(резуль-

тат)

Вид

конт-

роля.

Изме-

рите-

ли.

Д/з

Дата

прове-

дения

план

факт

1


Объектно-ориентированное программирование на языке Visual Basic
  1. Введение в объектно-ориентированное визуальное программирование
  2. Графический интерфейс системы программирования Visual Basic
  3. Этапы разработки проектов на языке Visual Basic
  4. Создание первого проекта «Обычный калькулятор» на языке Visual Basic
  5. Проект-задание «Расположение формы и управляющих элементов».
  6. Переменные в языке программирования Visual Basic
  7. Проект «Переменные».
  8. Проект-задание «Переменные 2»
  9. Функции в языке программирования Visual Basic
  10. Функции преобразования типов данных
  11. Проект «Перевод чисел».
  12. Проект-задание «Мультисистемный калькулятор».
  13. Проект «Инженерный калькулятор».
  14. Математические функции
  15. Проект-задание «Треугольник».
  16. Строковые функции
  17. Проект «Строковый калькулятор».
  18. Проект-задание «Строковый калькулятор 2»
  19. Функции ввода и вывода данных
  20. Основные типы алгоритмических структур и их кодирование на языке Visual Basic
  21. Проект «Проверка знаний».
  22. Проект-задание «Игра Баше».
  23. Линейный алгоритм
  24. Алгоритмическая структура «ветвление»

46

Комбинированный

Лабораторная работа

Объекты: свойства, методы, события. Событийные и общие процедуры. Операторы ветвления, выбора и цикла. Основные типы данных: переменные и массивы. Функции.

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


Цель курса: научить

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

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

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



СР

ПР

ЛР

Конспект

Решение примеров












  1. Проект-задание «Поиск большего из двух чисел».
  2. Проект «Отметка».
  3. Алгоритмическая структура «выбор»
  4. Проект-задание «Тест с выборочным ответом».
  5. Алгоритмическая структура «цикл»
  6. Проект «Коды символов».
  7. Проект-задание «Факториал»,
  8. Проект «Количество символов».
  9. Проект-задание «Слово-перевертыш».
  10. Общие процедуры
  11. Графические возможности языка программирования Visual Basic
  12. Проект «Построение графика функции».
  13. Проект-задание «График функции 2»
  14. Проект-задание «Графический редактор».
  15. Проект-задание «Установка цвета».
  16. Массивы в языке программирования Visual Basic
  17. Проект «Поиск минимального элемента в числовом массиве».
  18. Проект «Сортировка числового массива по возрастанию».
  19. Проект «Таблица умножения»
  20. Проект-задание «Развертка».
  21. Числовые массивы: заполнение и поиск
  22. Сортировка числовых массивов







Моделирование как метод познания. Системный подход к окружающему миру. Основные этапы разработки и исследования моделей на компьютере. Два способа построения компьютерных моделей:  с использованием систем объектно-риентированного программирования Visual Basic;  с использованием электронных таблиц Microsoft Excel и StarOffice Calc.
    • .
















2

Построение и исследование информационных моделей
  1. Моделирование как метод познания
  2. Системный подход в моделировании
  3. Модели материальные и модели информационные
  4. Основные этапы разработки и исследования моделей на компьютере
  5. Исследование физических моделей
  6. Формальная модель «Попадание в стенку тела, брошенного под углом к горизонту».
  7. Приближенное решение уравнений
  8. Проект «Приближенное решение уравнения» на языке Visual Basic.
  9. Вероятностные модели
  10. Формальная модель «Определение площади круга методом Монте-Карло».
  11. Проект «Определение площади круга с использованием метода Монте-Карло» на языке Visual Basic.
  12. Формальная модель-задание «Бросание монеты».
  13. Проект-задание «Бросание монеты» на языке Visual Basic.
  14. Биологические модели развития популяций
  15. Оптимизационное моделирование в экономике
  16. Экспертные системы распознавания химических веществ
  17. Геоинформационные модели в электронных таблицах Microsoft Excel
  18. Модели логических устройств
  19. Информационные модели управления объектами
  20. Модели систем управления на языке Visual Basic

20

Комбинированный

Лабораторная работа

Построение и исследование физических моделей. Компьютерный эксперимент. Исследование математических моделей. Построение графиков функций. Приближенное решение уравнений (графическое и с использованием числовых методов). Вероятностные модели (метод Монте-Карло). Биологические модели развития популяций: модели неограниченного роста, ограниченного роста, ограниченного роста с отловом, модели жертва-хищник. Оптимизационное моделирование в экономике. Построение и исследование целевой функции. Модели экспертных систем. Модель лабораторной работы по химии «Распознавание химических веществ». Геоинформационные модели в электронных таблицах. Модели логических устройств. Логические схемы сумматора и триггера. Решение логических задач.

Информационные модели управления объектами. Модели разомкнутых и замкнутых систем.



После изучения данного курса учащиеся должны

Уметь:
    • уметь создавать информационные модели объектов и процессов из различных предметных областей (математики, физики, химии, биологии, экономики и др.);
    • уметь создавать компьютерные модели с использованием языков объектно-ориентированного программирования Visual Basic и Delphi и электронных таблиц Microsoft Excel или StarOffice Calc;

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


СР

ПР

ЛР

Зачет


Конспект

Решение примеров