Если ваши ученики освоили в Excel представление и обработку данных, то можно переходить на качественно новый уровень работы с Excel – автоматизировать свою работу. Язык VBA (Visual Basic for Application) – язык программирования, который подходит для всех приложений Microsoft Office, это один из самых простых в изучении и применении языков, он является версией языка Visual Basic.
Предлагаю задания для создания проектов в виде тестов в среде MS Excel и VBA.
Задание:
- Откройте Excel.
- Переименуйте Лист1 в Вопросник и составьте таблицу.
Для каждого вопроса создайте пользовательские формы и с помощью их заполните таблицу.
Пользовательские формы могут иметь вид:
UserForm1
UserForm2
- При вызове следующего вопроса закрывается текущая форма, записываются результаты на лист Вопросник, и открывается форма со следующим вопросом.
- В форме с последним вопросом запрограммировано только закрытие формы и запись результатов.
- Спроектируйте на листе Excel Вопросник кнопку вызова форм:
Примечание. Подумайте, как изменится программа, если заполнить таблицу по вертикали.
Темы проектов:
1. Подобрать тест, обработать его, результаты показать через пользовательскую форму.
2. Вопросник по любому предмету, результаты которого обработать в Excel и выдать через пользовательскую форму оценку:
3. Вопросник "МОЯ ВСЕЛЕННАЯ, ПОЗНАЙ СЕБЯ"
- Создать кнопку вызова.
- Создать форму Вопрос и ответы к ним:
Вопросы:
- Мое любимое занятие...
- Мой любимый цвет...
- Мое любимое животное…
- Мой лучший друг...
- Мой любимый звук...
- Мой любимый запах...
- Моя любимая игра...
- Моя любимая одежда...
- Моя любимая музыка...
- Мое любимое время года...
- Что я больше всего на свете люблю делать...
- Место, где я больше всего люблю бывать...
- Мой любимый певец или группа...
- Мои любимые герои...
- Я чувствую в себе способности к ...
- Человек, которым я больше всего восхищаюсь ...
- Лучше всего я умею ...
- Я знаю, что смогу ...
- Я уверен в себе потому, что ...
Вопросник "Мне нравится"
- Мне нравится в школе то, что …
- Мне не нравится в школе то, что …
- Я просто в восторге от того, что …
- Мне не нравится на уроке то, что …
- Вот было бы здорово, если бы на уроке можно было бы …
Смотри Приложение 1, где можно определить тип темперамента.
Желаю удачи!!!