Д/з: опрацювати матеріали сайту Теми 56(9)
Тема 56-57(9): Розробка програмного проекту
Етапи розв'язання компетентнісних задач:
Програмний проект — це набір файлів, з якими користувач працює під час створення прикладної програми в об'єктно-орієнтованому середовищі програмування.
Етапи реалізації програмного проєкту:
Визначення теми та призначення програмного проєкту.
Конструювання інтерфейсу майбутньої програми.
Розробка програмного рішення.
Тестування та налагодження програмного проекту
Експлуатація та супровід.
Етапи процесу розробки програмного рішення
Екранна форма — це вікно, що містить візуальні графічні елементи або об'єкти управління, такі як меню, кнопки. Кожний такий об'єкт може мати зв'язаний із ним функціональний програмний код, який оформляється у вигляді процедури опрацювання подій.
Після запуску програми на виконання для кожної екранної форми створюється файл із розширенням lfm, у якому збережені відомості, отримані в процесі проектування форм.
Робочий аркуш уроку:
Lazarus (Free Pascal).
Завдання 1. Гра
На деякій гральній дошці, яка має форму прямокутної таблиці з 5 стовпців і 5 рядків, випадково розміщуються білі та чорні фігури. У вибраному середовищі програмування створіть проект Гра, у якому після запуску гри фігури розташовуються в таблиці та виводиться повідомлення, фігур якого кольору на полі для гри виявилося більше.
Завдання 2. Табель
У вибраному середовищі програмування створіть проект Табель, у якому реалізовано електронний табель. У проекті передбачте, що в лінійній таблиці задають назви предметів, які вивчає учень. Елементи управління екранної форми передбачають можливість за номером предмета дізнатись оцінку з відповідного предмета; отримати дані про максимальну оцінку з предметів, що вивчаються; кількість предметів, які мають найвищу та найнижчу оцінки; середній бал успішності.
PyCharm (Python).
Завдання 1. Гра
На деякій гральній дошці, яка має форму прямокутної таблиці з 5 стовпців і 5 рядків, випадково розміщуються білі та чорні фігури. У вибраному середовищі програмування створіть проект Гра, у якому після запуску гри фігури розташовуються в таблиці та виводиться повідомлення, фігур якого кольору на полі для гри виявилося більше.
Завдання 2. Табель
У вибраному середовищі програмування створіть проект Табель, у якому реалізовано електронний табель. У проекті передбачте, що в лінійній таблиці задають назви предметів, які вивчає учень. Елементи управління екранної форми передбачають можливість за номером предмета дізнатись оцінку з відповідного предмета; отримати дані про максимальну оцінку з предметів, що вивчаються; кількість предметів, які мають найвищу та найнижчу оцінки; середній бал успішності.