Содержание других брошюр программы элективных курсов по образовательным областям «Естествознание», «Информатика»

Вид материалаДокументы

Содержание


Основы объектно-ориентированного программирования на языке Visual Basic
Всего часов
Установить с CD-ROM
Основы объектно-ориентированного программирования на языке Delphi
Контроль знаний и умений
Всего часов
Установить с CD-ROM
Построение и исследование информационных моделей с использованием систем объектно-ориентированного программирования и электронны
Контроль знаний и умений
Всего часов
Учебное пособие
Установить с CD-ROM
Построение и исследование информационных моделей
Контроль знаний и умений
Всего часов
Учебное пособие
Подобный материал:
1   2   3   4   5   6   7
Тематическое планирование курса

Примерное тематическое планирование рассчитано:
  • на 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.