Содержание других брошюр программы элективных курсов по образовательным областям «Естествознание», «Информатика»
Вид материала | Документы |
- Положение определяет место элективных курсов в учебном плане и учебном процессе, порядок, 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. |