Цикл уроків з програмування на мові Visual Basic. 6 частина. включає в себе розробку уроків з таких тем: Створення проектів з використанням переключателів та прапорців. Практична робота « Створення проектів з використанням переключателів та прапорців»
Тема: Створення проектів з використанням переключателів та прапорців.
Мета: навчальна: познайомитися з новими елементами управління: OptionButton і Frame, навчитися встановлювати елементи в контейнер, виховна: сприяти в ході уроку формуванню в учнів інтересу до даної мови програмування, формувати в учнів прагнення до самостійного прийняття рішень, розвиваюча: розвивати в учнів здатність до алгоритмічного мислення.
Хід уроку
I. Організаційний момент
Повідомлення учням теми, та плану проведення уроку.
II. АОЗ
Панель елементів управління - основний робочий інструмент при візуальної розробки форм додатка. Панель елементів управління викликається з меню View (Вид) командою Toolbox (Панель елементів управління). Для виклику цієї панелі можна скористатися також кнопкою Toolbox на стандартній панелі інструментів. У складі панелі елементів управління містяться основні елементи управління форм - мітки, текстові поля, кнопки, списки та інші елементи для швидкого візуального проектування макета форми.
Давайте згадємо ті елементи, які ми знаємо.
Віповіді учнів.
III. Вивчення нового матеріалу (лекція вчителя)
Checkbox (прапорець) - використовуються для розміщення на формі даних, які можуть мати одне з 2 значень. Якщо прапорці утворюють групу, то забезпечують для користувача можливість вибору декількох варіантів із запропонованих.
Деякі властивості: Name: за замовчуванням Check1
Value: значення 0 - скинутий, 1 - встановлено, 2 - не доступний
OptionButton (переключатель) - вибір користувачем одного з декількох можливих пунктів, зазвичай утворюють групу і вміщуються всередині фрейму, забезпечуючи для користувача можливість вибору 1 з запропонованих варіантів.
Деякі властивості: Name: за замовчуванням Option1
Caption, BackColor, Alignment, основна властивість Value: значення True / False
Frame – це контейнер для зберігання інших елементів управління.
Деякі властивості: Name: за замовчуванням Frame1,
Caption: напис угорі рамки
BorderStyle: стиль обрамлення (наявність рамки навколо групи елементів)
Створення групи елементів:
• розмістити на формі фрейм, встановити для нього необхідні властивості;
• помістити на форму елемент керування (перемикач, прапорець тощо), встановити його властивості, вирізати його в буфер обміну;
• виділити фрейм і вставити елемент з буфера обміну, потім розмістити його в потрібному місці у фреймі;
• вставити наступні елементи групи, включивши їх в масив.
ІІІ. Створення проекта - групова робота учнів під керівництвом вчителя. Робота на комп’ютері.
Завдання 1.
2. Записати програмний код:
Dim First, Second As Single
Private Sub Command1_Click()
First = Str(Text1.Text)
Second = Str(Text2.Text)
If Option1.Value = True Then
Label4.Caption = First + Second
End If
If Option2.Value = True Then
Label4.Caption = First - Second
End If
If Option3.Value = True Then
Label4.Caption = First * Second
End If
If Option4.Value = True Then
Label4.Caption = First / Second
End If
End Sub
Private Sub Command2_Click()
End
End Sub
Завдання 2.
V. Самостоятельная работа
1. Изменить вид формы:
2. Изменить программный код для выполнения новых арифметических Действий.
3. Изменить у элемента управления Command1 свойство Caption на “Решение”.
VI.Фронтальный опрос
IV. Підсумок.
Рефлексія.
V. Домашнє завдання.
1. Опрацювати конспект.
2. Створити проект з використанням перемикачів та прапорців.
Тема: Практична робота « Створення проектів з використанням переключателів та прапорців»
Мета: навчальна: закріпити вміння створювати проекти елементами управління: OptionButton і Frame, встановлювати елементи в контейнер, виховна: формувати в учнів прагнення до самостійного прийняття рішень, розвиваюча: розвивати уміння знаходити взаємозв'язок між різними об'єктами проекту.
Хід уроку:
І. Організаційний момент.
Повідомлення учням теми, та плану проведення уроку.
ІІ.АОЗ.
Фронтальне опитування.
Яке призначення елемента керування OptionButton?
Яке призначення елемента керування Frame?
Які властивості виділяють елемент управління Frame7
Перерахувати основні методи і події
Як помістити елементи управління в контейнер?
ІІІ. Практична робота.
Середній рівень.
Скласти проект для обчислень такого виду.
Достатній рівень.
Проект « Мої мрії»
Скласти форму « Мої мрії» , де розмістити групу прапорців в контейнері « Я хочу мати» , де розмістити предмети, які хочете мати в майбутньому. Додати до форми групу перемикачів в контейнері « Мій місячний заробіток» ( наприклад:
* відсутній;
* До $ 100;
* До $ 1000;
* Вам така сума і не снилася
Результати вибору вивести на форму у вигляді текстового блоку або мітки.
Високий рівень.
Проект « Анкета».Прізвище, ім’я, по-батькові , вік і стаж роботи вводяться в текстові блоки. Виконується вибір освіти та володіння іноземною мовою. Результат виводиться у другу форму з повною анкетою.
ІV.Підсумок.
Показ роботи вчителю, оцінювання робіт.
ІV. Домашнє завдання.
Скласти свій власний проект.