Министерство Образования Чувашской Республики Чувашский республиканский институт образования моу гимназия №1 Мариинский Посад элективный курс

Вид материалаЭлективный курс
Подобный материал:
Министерство Образования Чувашской Республики

Чувашский республиканский институт образования

МОУ Гимназия № 1 Мариинский Посад


Элективный курс

Язык VBA


Автор Голыгина Галина Николаевна учитель информатики муниципального общеобразовательного учреждения Гимназия № 1 г.Мариинский Посад


2005

Мариинский Посад


Оглавление



  1. Пояснительная записка. 3
  2. Содержание образования. 4
  3. Учебно- тематический план. 5
  4. Список литературы. 6
  5. Приложения. 7

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


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

Фирмой Microsoft для операционных систем семейства Windows разработан язык Visual Basic, который в наиболее простом и наглядном виде поддерживает объектно-ориентированную методологию, а также современные технологии быстрого создания программ, в частности, визуальное программирования. На базе этого универсального языка программирования разработан язык сценарного программирования Visual Basic for Application (VBA), с которым и знакомит данный элективный курс. VBA встроен во все приложения пакета прикладных программ MS Offiсe и в другие приложения разработки Microsoft.

Элективный курс «Язык VBA» ориентирован на изучение в классах физико-математического и информационно-технологического профилей. Курс может с успехом использоваться и в других классах предпрофильной и профильной подготовки, поскольку, зная язык VBA, можно создавать ActiveX элементы, сценарии на WWW-страницах, программировать работу с базами данных MS Access, презентациями MS PowerPoint, электронными таблицами Excel, документами Word.

Содержание курса ориентировано на знакомство обучающихся с основами программирования на VBA.


Цели курса:

  1. Формирование умения поиска, сбора, анализа, организации представления, передачи информации в открытом информационном обществе и всей окружающей реальности;
  2. Формирование умения проектирования на основе информационного моделирования объектов и процессов;
  3. Формирование умения решать принципиально новые задачи, порожденные привнесенным информатикой новым информационным подходом к анализу окружающей деятельности.


Задачи:

  1. Знакомство обучающихся с основами языка VBA;
  2. Развитие мышления, логики, исследовательских и творческих способностей обучающихся;
  3. Воспитание культуры программирования.


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


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


Содержание образования.


Объектно-ориентированное программирование. Визуальное программирование. Язык VBA. Объекты, их свойства. События, их обработка.

VB в Word.

Макросы. Создание макросов.

ActiveX. Создание и использование.

VB в Excel.

Макросы в Excel.

VB в Access.

Формы.

Макросы.

Программное управление объектами.

Надписи.

Переключатели.

Движение по координатам.

Компьютерная графика.

Попадание в фигуру.

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




Тема

Кол-во

часов

Форма проведения

Образовательный продукт

1

Введение. Объектно-ориентированное программирование. Визуальное программирование. Язык VBA. Объекты, их свойства. События, их обработка.

1

Лекция


Конспект


2

VB в Word.

Макросы. Создание макросов.

ActiveX. Создание и использование.

2

Лекция

Индивидуальная или групповая работа с дифференцированной помощью

Конспект

Проект

3

VB в Excel.

Макросы в Excel.

2

Лекция

Индивидуальная или групповая работа с дифференцированной помощью

Конспект

Проект

4

VB в Access.

Формы.

Макросы.

Программное управление объектами.

Надписи.

Переключатели.

Движение по координатам.

Компьютерная графика.

Попадание в фигуру.

3

Лекция

Индивидуальная или групповая работа с дифференцированной помощью

Конспект

Проект

5

Разработка и защита творческой работы

2

Индивидуальная или групповая работа

Проект


Всего: 10 ч.

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

    1. С.Симонович. Т.Евсеев. Москва. «АСТ-Пресс Книга». 2001 «Занимательное программирование VisualBasic». 320 с.
    2. В Пономарев. VisualBasic.NET . С.П. БХВ-Петербург 2003. 304с.
    3. Информология. Информатика. Образование. Под ред. В.А. Извозчикова. Изд. КАРО С.П. 2004 304 с.
    4. Информатика. Приложение к газете «Первое сентября». 2003-2005 г.г.



Приложения


Задания для урочной и внеурочной формы обучения:

VB в Word.

  1. Проект «Фейерверк».
  2. Проект-задание «Мультфильм в Word».
  3. Проект «Мельница».
  4. Проект «Аквариум».
  5. Проект-задание «Оформление актового зала».

VB в Excel

  1. Проект «Мультфильм в Excel».
  2. Проект-задание «Кроссворд».

VB в Access

  1. Проект «Игра: Нажми на кнопку».
  2. Проект «Морской бой».
  3. Проект-задание «Тест с выборочным ответом».
  4. Проект «Мозаика».
  5. Проект-задание «Головоломка».
  6. Проект «Крестики-нолики».
  7. Проект –задание «Слово-перевертыш».