Складання та виконання алгоритмів з елементом управління «список, що розкривається»

Опис документу:
Окрім текстового поля, яке може містити тільки одне значення, на екранних формах розміщують також елемент управління список, який дає змогу обрати одне значення із запропонованого переліку. У середовищі Lazarus створити список, що розкривається, можна за допомогою компонента ComboBox

Відображення документу є орієнтовним і призначене для ознайомлення із змістом, та може відрізнятися від вигляду завантаженого документу. Щоб завантажити документ, прогорніть сторінку до кінця

Оберіть документ з архіву для перегляду:
Перегляд
матеріалу
Отримати код

Складання та виконання алгоритмів з елементом управління «список, що розкривається»

Цілі:

  • навчальна: сформувати уявлення про правила створення і налаштування властивостей елементу керування список, що розкривається;

  • розвивальна: розвивати логічне мислення та креативність;

  • виховна: виховувати інформаційну культуру, дбайливе ставлення до комп’ютерної техніки.

Тип уроку: Комбінований.

Обладнання та наочність: дошка, комп’ютери з підключенням до мережі Інтернет, підручник, навчальна презентація.

Програмне забезпечення: Середовище програмування Lazarus,браузер.

Хід уроку

І. Організаційний етап

  • привітання

  • перевірка присутніх

  • перевірка готовності учнів до уроку

ІІ. Актуалізація опорних знань

ІІІ. Мотивацій навчальної діяльності

IV. Вивчення нового матеріалу

Пояснення вчителя з елементами демонстрування презентації

(використовуються можливості локальної мережі кабінету або проектор)

Для чого на формі використовують елемент управління список, що розкривається?

Окрім текстового поля, яке може містити тільки одне значення, на екранних формах розміщують також елемент управління список, який дає змогу обрати одне значення із запропонованого переліку. У середовищі Lazarus створити список, що розкривається, можна за допомогою компонентаComboBox.

ComboBox

На відміну від інших елементів управління, які ви вже вивчили, список ComboBox має особливі властивості.

Робота з підручником: § 24.

V. Фізкультхвилинка

VI. Засвоєння нових знань, формування вмінь

Практичне завдання.

Робота за комп’ютером

  1. Повторення правил безпечної поведінки за комп’ютером.

  2. Інструктаж учителя.

Підручник ст. 168-169. Рубрика «Діємо»

  1. Практична робота за комп’ютерами.

Робота в класі

Завдання. Картка учасника змагань

Розробіть проект Картка учасника змагань в середовищі програмування Lazarus, у якому користувач вводить прізвище та ім'я та по батькові в текстове поле; позначає прапорцями вид змагання; зі списку, що розкривається, обирає вікову групу. Після натиснення кнопки Зареєструватись отримує у вікні повідомлення про підтвердження реєстрації.

Рекомендації до виконання завдання:

1. Завантажте середовище Lazarus і створіть новий проект.

2. Змініть значення властивостей об'єкта Form1, розмістіть на формі об'єкти, як на зразку, та надайте значень їх властивостям. Змініть шрифт і розмір текстових написів на формі.

3. Задайте властивість Text об'єкта Edit1 пустою.

4. Для задання заголовків об'єктів CheckBox та ComboBox змініть властивість Items. Для створення об'єкта ComboBox встановіть властивості:Молодша, Середня, Старша.

5. Створіть процедуру Button1Click для кнопки Зареєструватися.

Зразок:

6. Запустіть проект на виконання. Перевірте, чи відповідають умові завдання дії, пов'язані з об'єктами управління (прапорцями та списком, що розкривається) екранної форми. Якщо є помилки - виправте їх.
7. Збережіть проект і завершіть роботу із середовищем програмування.

  1. Вправи для очей.

VIІ. Підсумки уроку

Рефлексія

1. Що нового ви сьогодні дізналися?

2. Чого навчилися?

3. Чи виникали труднощі?

VІІI. Домашнє завдання Підручник § 24 ст. 166-169

ІХ Оцінювання роботи учнів

Перегляд
матеріалу
Отримати код
Опис презентації окремими слайдами:
Чашук О.Ф., вчитель інформатики ЗОШ№23, Луцьк
Слайд № 1

Чашук О.Ф., вчитель інформатики ЗОШ№23, Луцьк

Програмування Чашук О.Ф., вчитель інформатики ЗОШ№23, Луцьк
Слайд № 2

Програмування Чашук О.Ф., вчитель інформатики ЗОШ№23, Луцьк

Чашук О.Ф., вчитель інформатики ЗОШ№23, Луцьк
Слайд № 3

Чашук О.Ф., вчитель інформатики ЗОШ№23, Луцьк

Чашук О.Ф., вчитель інформатики ЗОШ№23, Луцьк Ти дізнаєшся: Які операції можна виконувати над логічними величинами Як описати алгоритмічну структур...
Слайд № 4

Чашук О.Ф., вчитель інформатики ЗОШ№23, Луцьк Ти дізнаєшся: Які операції можна виконувати над логічними величинами Як описати алгоритмічну структуру розгалуження мовами програмування Для чого на формі використовують елемент управління список, що розкривається

Чашук О.Ф., вчитель інформатики ЗОШ№23, Луцьк Складання та виконання алгоритмів з елементом управління «список, що розкривається»
Слайд № 5

Чашук О.Ф., вчитель інформатики ЗОШ№23, Луцьк Складання та виконання алгоритмів з елементом управління «список, що розкривається»

Чашук О.Ф., вчитель інформатики ЗОШ№23, Луцьк Чашук О.Ф., вчитель інформатики ЗОШ№23, Луцьк Алгоритми роботи з об’єктами та величинами Програмуванн...
Слайд № 6

Чашук О.Ф., вчитель інформатики ЗОШ№23, Луцьк Чашук О.Ф., вчитель інформатики ЗОШ№23, Луцьк Алгоритми роботи з об’єктами та величинами Програмування Вивчаємо Елементи управління список, що розкривається На екранних формах розміщують також елемент управління список, який дає змогу обрати одне значення із запропонованого переліку Список ComboBox

Чашук О.Ф., вчитель інформатики ЗОШ№23, Луцьк Чашук О.Ф., вчитель інформатики ЗОШ№23, Луцьк Алгоритми роботи з об’єктами та величинами Програмуванн...
Слайд № 7

Чашук О.Ф., вчитель інформатики ЗОШ№23, Луцьк Чашук О.Ф., вчитель інформатики ЗОШ№23, Луцьк Алгоритми роботи з об’єктами та величинами Програмування Вивчаємо Елементи управління список, що розкривається Список ComboBox має особливі властивості: Items Елементи списку Count Кількість елементів списку Itemlndex Визначає номер (починаючи з 0) елемента управління, який виділений у групі. Якщо не виділений жоден, то значення властивості дорівнює -1 DropDownCount Кількість елементів, які відображаються у списку Sorted Ознака необхідного сортування

Чашук О.Ф., вчитель інформатики ЗОШ№23, Луцьк Чашук О.Ф., вчитель інформатики ЗОШ№23, Луцьк Алгоритми роботи з об’єктами та величинами Програмуванн...
Слайд № 8

Чашук О.Ф., вчитель інформатики ЗОШ№23, Луцьк Чашук О.Ф., вчитель інформатики ЗОШ№23, Луцьк Алгоритми роботи з об’єктами та величинами Програмування Вивчаємо Елементи управління список, що розкривається Список рядків елемента керування ComboBox спочатку прихований і розкривається при натисканні мишею трикутничка розкриття, який знаходиться праворуч у рядку введення

Чашук О.Ф., вчитель інформатики ЗОШ№23, Луцьк Домашнє завдання Вивчити §24 с.165-169 Опрацювати всі запитання і завдання з рубрик Заповнити словнич...
Слайд № 9

Чашук О.Ф., вчитель інформатики ЗОШ№23, Луцьк Домашнє завдання Вивчити §24 с.165-169 Опрацювати всі запитання і завдання з рубрик Заповнити словничок Список, що розкривається

Розгадай ребус Чашук О.Ф., вчитель інформатики ЗОШ№23, Луцьк
Слайд № 10

Розгадай ребус Чашук О.Ф., вчитель інформатики ЗОШ№23, Луцьк

Чашук О.Ф., вчитель інформатики ЗОШ№23, Луцьк Розгадай ребус СПИСОК
Слайд № 11

Чашук О.Ф., вчитель інформатики ЗОШ№23, Луцьк Розгадай ребус СПИСОК

Робота з комп'ютером Чашук О.Ф., вчитель інформатики ЗОШ№23, Луцьк Вправа 6. Картка учасника змагань
Слайд № 12

Робота з комп'ютером Чашук О.Ф., вчитель інформатики ЗОШ№23, Луцьк Вправа 6. Картка учасника змагань

Працюємо за комп’ютером Чашук О.Ф., вчитель інформатики ЗОШ№23, Луцьк
Слайд № 13

Працюємо за комп’ютером Чашук О.Ф., вчитель інформатики ЗОШ№23, Луцьк

Перегляд
матеріалу
Отримати код

Алгоритми з елементом управління «список, що розкривається»

Завдання. Картка учасника змагань

Розробіть проект Картка учасника змагань в середовищі програмування Lazarus, у якому користувач вводить прізвище та ім'я та по батькові в текстове поле; позначає прапорцями вид змагання; зі списку, що розкривається, обирає вікову групу. Після натиснення кнопки Зареєструватись отримує у вікні повідомлення про підтвердження реєстрації.

Рекомендації до виконання завдання:

1. Завантажте середовище Lazarus і створіть новий проект.

2. Змініть значення властивостей об'єкта Form1, розмістіть на формі об'єкти, як на зразку, та надайте значень їх властивостям. Змініть шрифт і розмір текстових написів на формі.

3. Задайте властивість Text об'єкта Edit1 пустою.

4. Для задання заголовків об'єктів CheckBox та ComboBox змініть властивість Items. Для створення об'єкта ComboBox встановіть властивості:Молодша, Середня, Старша.

5. Створіть процедуру Button1Click для кнопки Зареєструватися.

Зразок:

6. Запустіть проект на виконання. Перевірте, чи відповідають умові завдання дії, пов'язані з об'єктами управління (прапорцями та списком, що розкривається) екранної форми. Якщо є помилки - виправте їх.

7. Збережіть проект і завершіть роботу із середовищем програмування.

Додаткове завдання

У середовищі програмування Lazarus розробіть проект Правила дорожнього руху, за яким можна визначити, чи не порушив правила дорожнього руху водій, який проїхав відстань s за час t, якщо на шляху встановлено одне із запропонованих обмежень на швидкість: 40 км/год, 60 км/год, 90 км/год.

Передбачте, що дані вводяться в текстові поля, обмеження обираються за допомогою елементів управління (наприклад, перемикачів, як на зразку),

а

результат – виводиться у вікні повідомлення

Рекомендації до написання коду програми:

Перегляд
матеріалу
Отримати код

Зверніть увагу, свідоцтва знаходяться в Вашому особистому кабінеті в розділі «Досягнення»

Всеосвіта є суб’єктом підвищення кваліфікації.

Сертифікат від «Всеосвіти» відповідає п. 13 постанови КМУ від 21 серпня 2019 року № 800 (із змінами і доповненнями, внесеними постановою КМУ від 27 грудня 2019 року № 1133)

Обрати Курс або Вебінар.

Співпраця із закладами освіти.

Дізнатись більше про сертифікати.


Приклад завдання з олімпіади Українська мова. Спробуйте!

Всеосвіті 3 роки!

Святкуємо гучно та з подарунками!

+ 10 подарункових боксів з фірмовими товарами від «Всеосвіти»!

+ 10 подарункових боксів з фірмовими товарами від «Всеосвіти»!

до розіграшу подарунків залишилось
00
00
00
00