Смекни!
smekni.com

Автоматизация работы и алгоритмирования в среде MS Office (стр. 7 из 7)

Задание 1. Создать на слайде интерфейс для проведения вычислений.

Создайте слайд аналогично рисунка 19. В нём наряду с обычными объектами PowerPoint находятся два элемента управления VBAПоле и Кнопка, которые добавляются при помощи панели Элементы управления. Нажмите изображение элемента на панели и нарисуйте его точно так же, как и при помощи любого графического редактора, в том месте слайда, где задумали расположить. Нажав на кнопку

измените свойство Caption (надпись) элемента управления Кнопка изменим на Проверка. При нажатии на кнопку будет проведена проверка правильности значения введенного в поле.

Рис. 19

Теперь можно перейти к созданию программы активизирующейся при нажатии на кнопку. Для этого дважды щёлкните на созданной кнопке. В результате откроется редактор VBA с активизированным модулем рабочего листа. Кроме того, двойной щелчок на кнопке создаст в модуле первую и последнюю инструкции процедуры обработки события – нажатие кнопки:

PrivateSubCommandButton1_Click()

EndSub

Наберите следующий код программы:

Private Sub CommandButton1_Click()

If TextBox1.Text = “4” Then MsgBox "Верно" Else MsgBox "Ответневерный"

TextBox1.Text = ""

EndSub

Программа готова, протестируйте её работу. Предложите учащимся привести примеры других теорем, для которых можно использовать данный пример.

Следующее задание может быть использовано педагогами для контроля знаний школьников по любым темам.

Задание 2. Создать слайд для проверки знаний учащегося по вопросам теста по теме “Основные устройства ЭВМ. Интерфейс организовать при помощи элементов управления VBA.

Добавим на слайд элементы управления: пять надписей (четыре для ответов и одну для вопроса) и четыре переключателя. Изменим имена переключателей (свойство name) на O1, O2, O3, O4 и свойство name надписи Label5 на VOPROS. Поместим в слайд кнопку и изменим её свойство caption на Далее.

Рис. 18

Вызовите редактор Visual Basic (двойным щелчком по кнопке). Наберите программный код для кнопки:

Private Sub CommandButton1_Click()

i = i + 1

Select Case i

Case 1

VOPROS.Caption = "Главным устройством персонального компьютера является?"

PrintOtvet "ПЗУ", "Мышь", "Процессор", "Жёсткий диск"

Case 2

If O3.Value = True Then x = x + 1

VOPROS.Caption = "Энергонезависимым устройством персонального компьютера является?"

PrintOtvet "ОЗУ", "Процессор", "СD-ROM", "ПЗУ"

Case 3

If O4.Value = True Then x = x + 1

VOPROS.Caption = "Манипулятор мышь это устройство"

PrintOtvet "Вывода", "Ввода ", "Считывания информации", "Сканирования информации"

Case 4

If O2.Value = True Then x = x + 1

VOPROS.Caption = "К внешним запоминающим устройствам относятся"

PrintOtvet "Процессор", "Монитор", "Принтер", "Жесткий диск"

Case 5

If O4.Value = True Then x = x + 1

VOPROS.Caption = "Плоттер это устройство"

PrintOtvet "Для считывания графической информации", "для ввода", "для вывода", "для печати"

Case 6

CommandButton1.Caption = "Выход"

If O1.Value = True Then x = x + 1

Ifx = 5 ThenVOPROS.Caption = "Вы справились нажмите выход"

PrintOtvet "", "", "", ""

End If

If x = 4 Then Label1.Caption = "Высправилисьна 3 нажмитевыход"

PrintOtvet "", "", "", ""

ElseIfx<4 Then

Label1.Caption = "Вы не справились, нажмите выход"

PrintOtvet "", "", "", ""

End If

Case 7

End

End Select

End Sub

'Подпрограммавыводаответов

Sub PrintOtvet(OTVET1, OTVET2, OTVET3, OTVET4)

Label1.Caption = OTVET1: Label2.Caption = OTVET2

Label3.Caption = OTVET3: Label4.Caption = OTVET4

EndSub

После набора и тестирования программы можно вызвать меню Сервис и задать пароль, чтобы учащиеся не смогли подсмотреть верный вариант ответа.

Задания разработаны с целью закрепления знаний: по приёмам создания слайдов; вставке в слайд различных объектов; созданию простых макросов в приложении MS PowerPoint.


Заключение

В данной выпускной квалификационной работе рассматривалась проблема обучения учащихся автоматизации работы в программах среды MSOffice.

В процессе исследования была произведена следующая работа:

· проанализирована педагогическая литература, а так же периодические издания и учебники по информатике;

· исследованы существующие программы обучения школьников использованию приложений среды MSOffice;

· проанализировано содержание обучения по информационным технологиям для выявления задач нуждающихся в автоматизации.

Проведенное исследование показало, что массовая компьютеризация обучения создает необходимость большого целенаправленного труда в данной сфере: нужны глубокие и разносторонние исследования процесса обучения с точки зрения целесообразности и эффективности внедрения средств новых информационных технологий, детальная разработка конкретных методик. Выявлено, что в рассмотренных программах профильного курса информатики по предмету «Информатика и информационные технологии» для 10 - 11 классов образовательных учреждений не включена тема автоматизации работы приложений среды MSOffice с помощью макросов. Тем не менее, использование макросов или встроенного языка программирования VisualBasicforApplicationsпозволяет значительно расширить функциональные возможности приложений,развить у школьников творческое мышление, а также более тесно связать предмет «Информатика и информационные технологии» с другими учебными дисциплинами.

Практическим результатом данной работы стали разработанные задания для более глубокого изучения возможностей программ MSWord, MSExcel, MSAccess и MSPowerPoint. Задания могут быть применены преподавателями информатики при обучении школьников данной теме.


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

1. Концепция модернизации российского образования на период до 2010 года. - М., 2001.

2. Федеральная целевая программа развития образования на 2006 - 2010 годы. - М., 2005.

3. Захаров В.А., Игнатьев М.Б., Шейнин Ю.Ф. Информационное общество //Системы и средства информатики. –1999. - №9. – с. 4 – 7.

4. Программы для общеобразовательных учреждений: Информатика. 2-11 классы /Семакин И.Г., Угринович Н.Д. и др. - М., БИНОМ. Лаборатория знаний, 2003. – 205 с.

5. Гейн А.Г., Юнерман Н.А. Информатика: Книга для учителя: Методические рекомендации к учебнику 10 – 11 класс. – М., Просвещение, 2001 – 207 с.

6. Лапчик М.П. Семакин И.Г. Хеннер Е.К. Методика преподавания информатики: Учеб. пособие для студ. пед. ВУЗов/ Под общей редакцией М.П. Лапчика М.П.: Издательский центр «Академия», 2001. – 624 с.

7. Информационная культура: Сборник программ для дошкольных и общеобразовательных учреждений с 1 по 11 класс. – Екатеринбург. Центр «Учебная книга». 2003 – 160 с.

8. Седых С.П., Юнов С.В. Практикум по основам информационных технологий. Краснодар, 2001. – 320 с.

9. Берлинер Е.М., Глазырина И.Б., Глазырин Б.Э. MicrosoftWindowsXP.-М., Бином, 2004. – 509 с.

10. VisualBasic 6.0. - СПб., БХВ - Петербург, 2002. – 992 с.

11. Microsoft Word 2000.- М., Эком, 2002. – 464 с.

12. ГарнаевА.Ю. Microsoft Excel 2000.- СПб., БХВ-Петербург, 2004.–576 с.

13. Карпов Б. MicrosoftAccess 2000: справочник.- СПб., Питер, 2001.–416 с.

14. Биллиг В.А., Дехтярь М.И., VBA и Office 97 Офисное программирование, М., Русская редакция, 1998 – 420 c.

15. Юнов С.В., Юнова Н.Н. Учебные информационные модели для MSExcel // Информатика и образование. – 2003. - №2. – с. 61 – 65.

16. Мануйлов В.Г. Мультимедийные компоненты презентаций PowerPoint // Информатика и образование. – 2005. - №4. – с. 67 – 74.

17. Тимофеева Н.М. VBA в приложении Excel, Word // Информатика и образование. – 2005. - №4. – с. 67 – 74.

18. Коменский Я.А. Избр.пед.соч.: B 2. т. - М., Педагогика, 1982

19. Заварыкин В.М., Житомирский В.Г., Лапчик М.П. Вычислительная техника и программирование. Учебное пособие. - Свердловск, Издательство СГПИ, 1984. – 380 с.

20. http://MON.GOV.RU(Сайт Министерства образования и науки)

21. Семакин И.Г. Хеннер Е.К. Информатика 11 класс. – М., Лаборатория Базовых Знаний, 2002 – 144с.

22. Лыскова В. Ю. Активизация учебно-познавательной деятельности учащихся на уроках информатики в условиях учебно-информационной среды. - Тамбов, Издательство Стиль - 1997. – 380 с.

23. Изучение основ информатики и вычислительной техники/ Ершов А.П., А.С., Первин и др. М., Просвещение, 1986. – 267 с.

24. Новиков С.П. Применение новых информационных технологий в образовательном процессе //Педагогика. –2003. - №9. с. 25 – 28.