Содержание других брошюр программы элективных курсов по образовательным областям «Естествознание», «Информатика»
| Вид материала | Документы |
- Положение определяет место элективных курсов в учебном плане и учебном процессе, порядок, 93.42kb.
- Программы, задания и примеры занятий по проведению элективных курсов в профильной школе, 563.53kb.
- Особенности составления программ элективных курсов, 142.13kb.
- Паспорт (государственный стандарт) Специальности «прикладная информатика (по областям)», 504.1kb.
- Программы элективных курсов. Литература. 10-11 классы. Профильное обучение. 2-е, 731.63kb.
- Использование элективных курсов как новое направление естественнонаучной подготовки, 949.47kb.
- Методологические основы создания элективных курсов по предмету «Информатика и икт», 150.8kb.
- Элективных курсов по математике в рамках реализации программы «Одаренные дети» в общеобразовательной, 95.67kb.
- Рабочая программа по дисциплине «логика» для специальности 351400 Прикладная информатика, 292.77kb.
- Рабочая программа по дисциплине «теория алгоритмов и сложности» для специальности 351400, 390.46kb.
Примерное тематическое планирование рассчитано:
- на 70 ч в урочной форме и 34 ч во внеурочной форме, т.е. в сумме
на 104 учебных часа;
- на преподавание в 10—11 классах из расчета 1 учебный час в уроч
ной форме и 0,5 ч во внеурочной форме в неделю.
В планировании две большие темы разбиты на 24 подтемы (группы уроков), в каждой из которых выделены часы на теорию и компьютерный практикум.
В разделе «Компьютерный практикум» предусмотрено выполнение 122 практических заданий:
- 63 задания ориентированы на урочную форму, подробные указа
ния по их выполнению содержатся в учебном пособии, и готовые проек
ты имеются на CD-ROM;
- 59 заданий ориентированы на внеурочную форму, подробные указа
ния по их выполнению и готовые проекты имеются на CD-ROM.
25
| Теория | Компьютерный практикум и построение формальных моделей | ||
| Тема | часы | Содержание | часы |
| 1 | 2 | 3 | 4 |
| 10 класс, 1-е полугодие (16 ч + 8 ч самостоятельной работы = 24 ч) | |||
| Основы объектно-ориентированного программирования на языке Visual Basic | |||
| 1 . Основы объектно-ориентированного визуального программирования: • Объекты: свойства, методы и события. • Графический интерфейс и событийные процедуры. • Общие процедуры. | 1 | | |
| 2. Система объектно-ориентированного программирования Visual Basic: • Интегрированная среда разработки языка программирования Visual Basic. • Этапы разработки проектов на языке Visual Basic. • Создание первого проекта «Обычный калькулятор». | 1 | 1 . Проект «Обычный калькулятор». 2. Проект-задание «Расположение формы и управляющих элементов». | 2 |
| 3. Переменные в языке программирования Visual Basic. | 1 | 3. Проект «Переменные». 4. Проект-задание «Перемен-ные_2». | 1 |
| 4. Функции в языке программирования Visual Basic: • Функции преобразования типов данных. • Математические функции. • Строковые функции. • Функции ввода и вывода данных. | 1 | 5. Проект «Перевод чисел». 6. Проект-задание «Мультиси-стемный калькулятор». 7. Проект «Инженерный калькулятор». 8. Проект-задание «Треугольник». 9. Проект «Строковый калькулятор». 10. Проект-задание «Строковый калькулятор_2». 1 1 . Проект «Проверка знаний». 12. Проект-задание «Игра Ваше». | 3 |
Продолжение
| 1 | 2 | 3 | 4 |
| 5. Основные типы алгоритмических структур и их кодирование на языке Visual Basic: • Линейный алгоритм. • Алгоритмическая структура «ветвление». • Алгоритмическая структура «выбор». • Алгоритмическая структура «цикл». | 1 | 13. Проект-задание «Поиск большего из двух чисел». 14. Проект «Отметка». 15. Проект-задание «Тест с выборочным ответом». 16. Проект «Коды символов». 17. Проект-задание «Факториал». 18. Проект «Количество символов». 19. Проект-задание «Слово-перевертыш». | 4 |
| 6. Графические возможности языка программирования Visual Basic. | 1 | 20. Проект «Построение графика функции». 21. Проект-задание «График функции_2». 22. Проект-задание «Графический редактор». 23. Проект-задание «Установка цвета». | 3 |
| 7. Массивы в языке программирования Visual Basic: • Числовые массивы: заполнение и поиск. • Сортировка числовых массивов. • Двумерные массивы и вложенные циклы. | 1 | 24. Проект «Поиск минимального элемента в числовом массиве». 25. Проект-задание «Поиск максимального элемента в числовом массиве». 26. Проект «Сортировка числового массива по возрастанию». 27. Проект-задание «Сортировка числового массива по убыванию». 28. Проект «Таблица умножения». 29. Проект-задание «Развертка». | 3 |
| Контроль знаний и умений: Защита зачетной практической работы. | 1 | | |
| ВСЕГО ЧАСОВ: | 8 | | 16 |
| Учебное пособие: Глава 1 . Основы объектно-ориентированного программирования на языках Visual Basic и Delphi. | CD-ROM: Указания по разработке проектов и готовые проекты. | ||
| Установить с CD-ROM: систему объектно-ориентированного программирования Visual Basic (VB 5.0 ССЕ). | |||
26
27
Продолжение
Продолжение
| 1 | 2 | 3 | 4 |
| 10 класс, 2-е полугодие (19 ч + 9 ч самостоятельной работы = 28 ч) | |||
| Основы объектно-ориентированного программирования на языке Delphi | |||
| 8. Основы объектно-ориентированного визуального программирования: • Объекты: свойства, методы и события. • Графический интерфейс и событийные процедуры. • Общие процедуры. | 1 | | |
| 9. Система объектно-ориентированного программирования Delphi: • Интегрированная среда разработки языка программирования Delphi. • Этапы разработки проектов на языке Delphi. • Создание первого проекта «Обычный калькулятор». | 1 | 30. Проект «Обычный калькулятор». 31. Проект-задание «Расположение формы и управляющих элементов». | 2 |
| 10. Переменные в языке программирования Delphi. | 1 | 32. Проект «Переменные». 33. Проект-задание «Переменны е_2». | 1 |
| 1 1 . Функции в языке программирования Delphi: • Функции преобразования типов данных. • Математические функции. • Строковые функции. • Функции ввода и вывода данных. | 2 | 34. Проект «Перевод чисел». 6. Проект-задание «Мультиси-стемный калькулятор». 35. Проект «Инженерный калькулятор». 36. Проект-задание «Треугольник». 37. Проект «Строковый калькулятор». 38. Проект-задание «Строковый калькулятор_2». 39. Проект «Проверка знаний». 40. Проект-задание «Игра Ваше». | 3 |
| 1 2. Основные типы алгоритмических структур и их кодирование на языке Delphi: • Линейный алгоритм. • Алгоритмическая структура «ветвление». • Алгоритмическая структура «выбор». | 1 | 41. Проект-задание «Поиск большего из двух чисел». 42. Проект «Отметка». 43. Проект- задание «Тесте выборочным ответом». 44. Проект «Коды символов». 45. Проект-задание «Факториал». 46. Проект «Количество символов». | 4 |
| 1 | 2 | 3 | 4 |
| • Алгоритмическая структура «цикл». | | 47. Проект-задание «Слово-перевертыш». | |
| 13. Графические возможности языка программирования Delphi. | 1 | 48. Проект «Построение графика функции». 49. Проект-задание «График функции_2». 50. Проект-задание «Графический редактор». 51. Проект-задание «Установка цвета». | 3 |
| 14. Массивы в языке программирования Delphi: • Числовые массивы: заполнение и поиск. • Сортировка числовых массивов. | 1 | 52. Проект «Поиск минимального элемента в числовом массиве». 53. Проект-задание «Поиск максимального элемента в числовом массиве». 54. Проект «Сортировка числового массива по возрастанию». 55. Проект-задание «Сортировка числового массива по убыванию». | 4 |
| Контроль знаний и умений: Защита зачетной практической работы. | 2 | | 1 |
| ВСЕГО ЧАСОВ: | 10 | | 18 |
| Учебное пособие: Глава 1 . Основы объектно-ориентированного программирования на языках Visual Basic и Delphi. | CD-ROM: Указания по разработке проектов и готовые проекты. | ||
| Установить с CD-ROM: систему объектно-ориентированного программирования Delphi. | |||
| 1 1 класс, 1-е полугодие (16 ч + 8 ч самостоятельной работы = 24 ч) | |||
| Построение и исследование информационных моделей с использованием систем объектно-ориентированного программирования и электронных таблиц | |||
| 15. Моделирование как метод познания: • Системный подход в моделировании. • Модели материальные и модели информационные. | 1 | | |
28 29
Продолжение
Продолжение
| 1 | 2 | 3 | 4 |
| • Основные этапы разработки и исследования моделей на компьютере. | | | |
| 16. Исследование физических | 1 | 56. Формальная модель «Попа- | 8 |
| моделей: | | дание в стенку тела, брошен- | |
| • Построение информаци- | | ного под углом к горизонту». | |
| онной модели движения | | 57. Формальная модель-зада- | |
| тела, брошенного под | | ние «Попадание в площадку | |
| углом к горизонту. | | тела, брошенного под углом к | |
| • Компьютерная модель | | горизонту». | |
| движения тела на языке | | 58. Проект «Попадание в стен- | |
| Visual Basic. | | ку тела, брошенного под углом | |
| • Компьютерная модель | | к горизонту» на языке Visual | |
| движения тела на языке | | Basic. | |
| Delphi. | | 59. Проект «Диапазон углов, | |
| • Компьютерная модель | | обеспечивающий попадание в | |
| движения тела | | стенку» на языке Visual Basic. | |
| в электронных таблицах. | | 60. Проект-задание «Попада- | |
| | | ние в площадку тела, брошен- | |
| | | ного под углом к горизонту» на | |
| | | языке Visual Basic. | |
| | | 61 . Проект-задание «Диапазон | |
| | | углов, обеспечивающий попа- | |
| | | дание в площадку» на языке | |
| | | Visual Basic. | |
| | | 62. Проект «Попадание в стенку | |
| | | тела, брошенного под углом к го- | |
| | | ризонту» на языке Delphi. | |
| | | 63. Проект «Диапазон углов, | |
| | | обеспечивающий попадание в | |
| | | стенку» на языке Delphi. | |
| | | 64. Проект-задание «Попада- | |
| | | ние в площадку тела, брошен- | |
| | | ного под углом к горизонту» на | |
| | | языке Delphi. | |
| | | 65. Проект-задание «Диапазон | |
| | | углов, обеспечивающий попа- | |
| | | дание в площадку» на языке | |
| | | Delphi. | |
| | | 66. Компьютерная модель «По- | |
| | | падание в стенку тела, бро- | |
| | | шенного под углом к горизон- | |
| | | ту» в электронных таблицах. | |
| | | 67. Компьютерная модель-за- | |
| | | дание «Попадание в площадку | |
| | | тела, брошенного под углом к | |
| | | горизонту» в электронных таб- | |
| | | лицах. | |
30
| 1 | 2 | 3 | 4 |
| 17. Приближенное решение | 1 | 68. Проект «Приближенное ре- | 6 |
| уравнений: | | шение уравнения_1» на языке | |
| • Приближенное решение | | Visual Basic. | |
| уравнений на языке | | 69. Проект-задание «Прибли- | |
| Visual Basic. | | женное решение уравнения_2» | |
| • Приближенное решение | | на языке Visual Basic. | |
| уравнений на языке | | 70. Проект «Приближенное ре- | |
| Delphi. | | шение уравнения_1» на языке | |
| • Приближенное решение | | Delphi. | |
| уравнений в электронных | | 71. Проект-задание «Прибли- | |
| таблицах. | | женное решение уравнения_2» | |
| | | на языке Delphi. | |
| | | 72. Компьютерная модель «При- | |
| | | ближенное решение уравне- | |
| | | ний_1 » в электронных таблицах. | |
| | | 73. Компьютерная модель-за- | |
| | | дание «Приближенное реше- | |
| | | ние уравнений_2» в электрон- | |
| | | ных таблицах. | |
| 18. Вероятностные модели: | 1 | 74. Формальная модель «Опре- | 5 |
| • Построение информаци- | | деление площади круга мето- | |
| онной модели | | дом Монте-Карло». | |
| с использованием | | 75. Формальная модель-зада- | |
| метода Монте-Карло. | | ние «Бросание монеты». | |
| • Компьютерные модели, | | 76. Проект «Определение пло- | |
| построенные с использо- | | щади круга с использованием | |
| ванием метода | | метода Монте-Карло» на языке | |
| Монте-Карло, на языке | | Visual Basic. | |
| Visual Basic. | | 77. Проект-задание «Бросание | |
| • Компьютерные модели, | | монеты» на языке Visual Basic. | |
| построенные с использо- | | 78. Проект «Определение площа- | |
| ванием метода | | ди круга с использованием мето- | |
| Монте-Карло, на языке | | да Монте-Карло» на языке Delphi. | |
| Delphi. | | 79. Проект-задание «Бросание | |
| | | монеты» на языке Delphi. | |
| Контроль знаний и умений: За- | 1 | | — |
| щита зачетной практической | | | |
| работы. | | | |
| ВСЕГО ЧАСОВ: | 5 | | 19 |
| Учебное пособие: Глава 2. Построе- | CD-ROM: Указания по разработке про- | ||
| ние и исследование информационных | ектов и готовые проекты. | ||
| моделей. | | ||
| Установить с CD-ROM: | |||
| • систему объектно-ориентированного программирования Visual Basic (VB 5.0 | |||
| ССЕ); | |||
| • систему объектно-ориентированного программирования Delphi (Delphi 6); | |||
| • электронные таблицы Microsoft Excel; | |||
| • электронные таблицы StarOffice Calc. | |||
31
Продолжение
Продолжение
| 1 | 2 | 3 | 4 |
| 1 1 класс, 2-е полугодие (19 ч + 9 ч самостоятельной работы = 28 ч) | |||
| Построение и исследование информационных моделей | |||
| с использованием систем объектно-ориентированного | |||
| программирования и электронных таблиц | |||
| 19. Биологические модели раз- | 1 | 80. Формальная модель «Чис- | 4 |
| вития популяций: | | ленность популяций_1». | |
| • Информационные модели | | 81. Формальная модель-зада- | |
| развития популяций. | | ние «Численность популя- | |
| • Компьютерные модели | | ций_2». | |
| развития популяций на | | 82. Проект «Численность попу- | |
| языке Visual Basic. | | ляций » на языке Visual Basic. | |
| • Компьютерные модели | | 83. Проект-задание «Числен- | |
| развития популяций на | | ность популяций_2» на языке | |
| языке Delphi. | | Visual Basic. | |
| • Компьютерные модели | | 84. Проект «Численность попу- | |
| развития популяций | | ляций » на языке Delphi. | |
| в электронных таблицах. | | 85. Проект-задание «Числен- | |
| | | ность популяций_2» на языке | |
| | | Delphi. | |
| | | 86. Компьютерная модель | |
| | | «Численность популяций_1» | |
| | | в электронных таблицах. | |
| | | 87. Компьютерная модель-за- | |
| | | дание «Численность популя- | |
| | | ций_2» в электронных табли- | |
| | | цах. | |
| 20. Оптимизационное модели- | 1 | 88. Формальная модель «Опти- | 5 |
| рование в экономике: | | мизация раскроя». | |
| • Информационные | | 89. Формальная модель-зада- | |
| оптимизационные | | ние «Оптимизация перевозки». | |
| модели. | | 90. Проект «Оптимизация рас- | |
| • Построение и исследова- | | кроя» на языке Visual Basic. | |
| ние оптимизационной мо- | | 91. Проект-задание «Оптими- | |
| дели на языке Visual Basic. | | зация перевозки» на языке | |
| • Построение и исследова- | | Visual Basic. | |
| ние оптимизационной мо- | | 92. Проект «Оптимизация рас- | |
| дели на языке Delphi. | | кроя» на языке Delphi. | |
| • Построение и исследова- | | 93. Проект-задание «Оптими- | |
| ние оптимизационной мо- | | зация перевозки» на языке | |
| дели в электронных та бли- | | Delphi. | |
| цах. | | 94. Компьютерная модель «Оп- | |
| | | тимизация раскроя» в элект- | |
| | | ронных таблицах. | |
| | | 95. Компьютерная модель-за- | |
| | | дание «Оптимизация перевоз- | |
| | | ки» в электронных таблицах. | |
| 1 | 2 | 3 | 4 |
| 21. Экспертные системы рас- | 1 | 96. Формальная модель экс- | 3 |
| познавания химических ве- | | пертной системы «Распозна- | |
| ществ: | | вание удобрений». | |
| • Построение информаци- | | 97. Формальная модель-зада- | |
| онной модели | | ние экспертной системы «Рас- | |
| экспертной системы. | | познавание волокон». | |
| • Модель экспертной | | 98. Проект «Распознавание | |
| системы на языке Visual | | удобрений» на языке Visual | |
| Basic. | | Basic. | |
| • Модель экспертной | | 99. Проект-задание «Распо- | |
| системы на языке | | знавание волокон» на языке | |
| Delphi. | | Visual Basic. | |
| | | 100. Проект «Распознавание | |
| | | удобрений» на языке Delphi. | |
| | | 101. Проект-задание «Распо- | |
| | | знавание волокон» на языке | |
| | | Delphi. | |
| 22. Геоинформационные моде- | 0 | 102. Геоинформационная мо- | 2 |
| ли в электронных таблицах | | дель «Население стран мира». | |
| Microsoft Excel. | | 103. Геоинформационная мо- | |
| | | дель-задание «Население | |
| | | стран Европы». | |
| 23. Модели логических уст- | 1 | 104. Логическая схема полу- | 3 |
| ройств: | | сумматора. | |
| • Логические схемы сумма- | | 1 05. Логическая схематриггера. | |
| тора и триггера. | | 106. Логическая схема-зада- | |
| • Модели логических | | ние сумматора. | |
| устройств компьютера | | 107. Проект «Модель полусум- | |
| на языке Visual Basic. | | матора» на языке Visual Basic. | |
| • Модели логических | | 108. Проект «Модель триггера» | |
| устройств компьютера | | на языке Visual Basic. | |
| на языке Delphi. | | 109. Проект-задание «Сумма- | |
| • Модели логических | | тор» на языке Visual Basic. | |
| устройств компьютера | | 110. Проект «Модель полусум- | |
| в электронных таблицах. | | матора» на языке Delphi. | |
| | | 111. Проект«Модельтриггера» | |
| | | на языке Delphi. | |
| | | 112. Проект-задание «Сумма- | |
| | | тор» на языке Delphi. | |
| | | 113. Таблица истинности опе- | |
| | | рации логического умножения. | |
| | | 114. Задание. Таблицы истин- | |
| | | ности операций логического | |
| | | сложения и логического отри- | |
| | | цания. | |
| | | 115. Проект «Полусумматор» | |
| | | в электронных таблицах. | |
| | | 116. Проект-задание «Сумма- | |
| | | тор» в электронных таблицах. | |
32
33
Продолжение
| 1 | 2 | 3 | 4 |
| 24. Информационные модели | 1 | 117. Проект «Модель разомк- | 3 |
| управления объектами: | | нутой системы управления» на | |
| • Информационные | | языке Visual Basic. | |
| модели систем | | 118. Проект «Модель замкну- | |
| управления. | | той системы управления» на | |
| • Модели систем | | языке Visual Basic. | |
| управления на языке | | 119. Задание. «Модель систе- | |
| Visual Basic. | | мы управления с автоматиче- | |
| • Модели систем | | ской обратной связью» на язы- | |
| управления на языке | | ке Visual Basic. | |
| Delphi. | | 120. Проект «Модель разомк- | |
| | | нутой системы управления» на | |
| | | языке Delphi. | |
| | | 121. Проект «Модель замкну- | |
| | | той системы управления» на | |
| | | языке Delphi. | |
| | | 122. Задание. «Модель систе- | |
| | | мы управления с автоматиче- | |
| | | ской обратной связью» на язы- | |
| | | ке Delphi. | |
| Контроль знаний и умений: За- | 1 | | 2 |
| щита зачетной практической | | | |
| работы. | | | |
| ВСЕГО ЧАСОВ: | 6 | | 22 |
| Учебное пособие: Глава 2. Построе- | CD-ROM: Указания по разработке про- | ||
| ние и исследование информационных | ектов и готовые проекты. | ||
| моделей. | | ||
| Установить с CD-ROM: | |||
| • систему объектно-ориентированного программирования Visual Basic (VB 5.0 | |||
| ССЕ); | |||
| • систему объектно-ориентированного программирования Delphi (Delphi 6); | |||
| • электронные таблицы Microsoft Excel; | |||
| • электронные таблицы StarOffice Calc. | |||
