Відображення документу є орієнтовним і призначене для ознайомлення із змістом, та може відрізнятися від вигляду завантаженого документу. Щоб завантажити документ, прогорніть сторінку до кінця
Складання та виконання алгоритмів з елементом управління «список, що розкривається»
Цілі:
навчальна: сформувати уявлення про правила створення і налаштування властивостей елементу керування список, що розкривається;
розвивальна: розвивати логічне мислення та креативність;
виховна: виховувати інформаційну культуру, дбайливе ставлення до комп’ютерної техніки.
Тип уроку: Комбінований.
Обладнання та наочність: дошка, комп’ютери з підключенням до мережі Інтернет, підручник, навчальна презентація.
Програмне забезпечення: Середовище програмування Lazarus,браузер.
Хід уроку
І. Організаційний етап
привітання
перевірка присутніх
перевірка готовності учнів до уроку
ІІ. Актуалізація опорних знань
ІІІ. Мотивацій навчальної діяльності
IV. Вивчення нового матеріалу
Пояснення вчителя з елементами демонстрування презентації
(використовуються можливості локальної мережі кабінету або проектор)
Для чого на формі використовують елемент управління список, що розкривається?
Окрім текстового поля, яке може містити тільки одне значення, на екранних формах розміщують також елемент управління список, який дає змогу обрати одне значення із запропонованого переліку. У середовищі Lazarus створити список, що розкривається, можна за допомогою компонентаComboBox.
ComboBox
На відміну від інших елементів управління, які ви вже вивчили, список ComboBox має особливі властивості.
Робота з підручником: § 24.
V. Фізкультхвилинка
VI. Засвоєння нових знань, формування вмінь
Практичне завдання.
Робота за комп’ютером
Повторення правил безпечної поведінки за комп’ютером.
Інструктаж учителя.
Підручник ст. 168-169. Рубрика «Діємо»
Практична робота за комп’ютерами.
Робота в класі
Завдання. Картка учасника змагань
Розробіть проект Картка учасника змагань в середовищі програмування Lazarus, у якому користувач вводить прізвище та ім'я та по батькові в текстове поле; позначає прапорцями вид змагання; зі списку, що розкривається, обирає вікову групу. Після натиснення кнопки Зареєструватись отримує у вікні повідомлення про підтвердження реєстрації.
Рекомендації до виконання завдання:
1. Завантажте середовище Lazarus і створіть новий проект.
2. Змініть значення властивостей об'єкта Form1, розмістіть на формі об'єкти, як на зразку, та надайте значень їх властивостям. Змініть шрифт і розмір текстових написів на формі.
3. Задайте властивість Text об'єкта Edit1 пустою.
4. Для задання заголовків об'єктів CheckBox та ComboBox змініть властивість Items. Для створення об'єкта ComboBox встановіть властивості:Молодша, Середня, Старша.
5. Створіть процедуру Button1Click для кнопки Зареєструватися.
Зразок:
6. Запустіть проект на виконання. Перевірте, чи відповідають умові завдання дії, пов'язані з об'єктами управління (прапорцями та списком, що розкривається) екранної форми. Якщо є помилки - виправте їх.
7. Збережіть проект і завершіть роботу із середовищем програмування.
Вправи для очей.
VIІ. Підсумки уроку
Рефлексія
1. Що нового ви сьогодні дізналися?
2. Чого навчилися?
3. Чи виникали труднощі?
VІІI. Домашнє завдання Підручник § 24 ст. 166-169
ІХ Оцінювання роботи учнів
Чашук О.Ф., вчитель інформатики ЗОШ№23, Луцьк
Програмування Чашук О.Ф., вчитель інформатики ЗОШ№23, Луцьк
Чашук О.Ф., вчитель інформатики ЗОШ№23, Луцьк
Чашук О.Ф., вчитель інформатики ЗОШ№23, Луцьк Ти дізнаєшся: Які операції можна виконувати над логічними величинами Як описати алгоритмічну структуру розгалуження мовами програмування Для чого на формі використовують елемент управління список, що розкривається
Чашук О.Ф., вчитель інформатики ЗОШ№23, Луцьк Складання та виконання алгоритмів з елементом управління «список, що розкривається»
Чашук О.Ф., вчитель інформатики ЗОШ№23, Луцьк Чашук О.Ф., вчитель інформатики ЗОШ№23, Луцьк Алгоритми роботи з об’єктами та величинами Програмування Вивчаємо Елементи управління список, що розкривається На екранних формах розміщують також елемент управління список, який дає змогу обрати одне значення із запропонованого переліку Список ComboBox
Чашук О.Ф., вчитель інформатики ЗОШ№23, Луцьк Чашук О.Ф., вчитель інформатики ЗОШ№23, Луцьк Алгоритми роботи з об’єктами та величинами Програмування Вивчаємо Елементи управління список, що розкривається Список ComboBox має особливі властивості: Items Елементи списку Count Кількість елементів списку Itemlndex Визначає номер (починаючи з 0) елемента управління, який виділений у групі. Якщо не виділений жоден, то значення властивості дорівнює -1 DropDownCount Кількість елементів, які відображаються у списку Sorted Ознака необхідного сортування
Чашук О.Ф., вчитель інформатики ЗОШ№23, Луцьк Чашук О.Ф., вчитель інформатики ЗОШ№23, Луцьк Алгоритми роботи з об’єктами та величинами Програмування Вивчаємо Елементи управління список, що розкривається Список рядків елемента керування ComboBox спочатку прихований і розкривається при натисканні мишею трикутничка розкриття, який знаходиться праворуч у рядку введення
Чашук О.Ф., вчитель інформатики ЗОШ№23, Луцьк Домашнє завдання Вивчити §24 с.165-169 Опрацювати всі запитання і завдання з рубрик Заповнити словничок Список, що розкривається
Розгадай ребус Чашук О.Ф., вчитель інформатики ЗОШ№23, Луцьк
Чашук О.Ф., вчитель інформатики ЗОШ№23, Луцьк Розгадай ребус СПИСОК
Робота з комп'ютером Чашук О.Ф., вчитель інформатики ЗОШ№23, Луцьк Вправа 6. Картка учасника змагань
Працюємо за комп’ютером Чашук О.Ф., вчитель інформатики ЗОШ№23, Луцьк
Алгоритми з елементом управління «список, що розкривається»
Завдання. Картка учасника змагань
Розробіть проект Картка учасника змагань в середовищі програмування Lazarus, у якому користувач вводить прізвище та ім'я та по батькові в текстове поле; позначає прапорцями вид змагання; зі списку, що розкривається, обирає вікову групу. Після натиснення кнопки Зареєструватись отримує у вікні повідомлення про підтвердження реєстрації.
Рекомендації до виконання завдання:
1. Завантажте середовище Lazarus і створіть новий проект.
2. Змініть значення властивостей об'єкта Form1, розмістіть на формі об'єкти, як на зразку, та надайте значень їх властивостям. Змініть шрифт і розмір текстових написів на формі.
3. Задайте властивість Text об'єкта Edit1 пустою.
4. Для задання заголовків об'єктів CheckBox та ComboBox змініть властивість Items. Для створення об'єкта ComboBox встановіть властивості:Молодша, Середня, Старша.
5. Створіть процедуру Button1Click для кнопки Зареєструватися.
Зразок:
6. Запустіть проект на виконання. Перевірте, чи відповідають умові завдання дії, пов'язані з об'єктами управління (прапорцями та списком, що розкривається) екранної форми. Якщо є помилки - виправте їх.
7. Збережіть проект і завершіть роботу із середовищем програмування.
Додаткове завдання
У середовищі програмування Lazarus розробіть проект Правила дорожнього руху, за яким можна визначити, чи не порушив правила дорожнього руху водій, який проїхав відстань s за час t, якщо на шляху встановлено одне із запропонованих обмежень на швидкість: 40 км/год, 60 км/год, 90 км/год.
Передбачте, що дані вводяться в текстові поля, обмеження обираються за допомогою елементів управління (наприклад, перемикачів, як на зразку),
а
результат – виводиться у вікні повідомлення
Рекомендації до написання коду програми:
Зверніть увагу, свідоцтва знаходяться в Вашому особистому кабінеті в розділі «Досягнення»