Д/з: опрацювати матеріали сайту Теми 56(9)

Тема 56-57(9): Розробка програмного проекту

Етапи розв'язання компетентнісних задач:

Програмний проект — це набір файлів, з якими користувач працює під час створення прикладної програми в об'єктно-орієнтованому середовищі програмування. 

Етапи реалізації програмного проєкту:

Етапи процесу розробки програмного рішення

Екранна форма — це вікно, що містить візуальні графічні елементи або об'єкти управління, такі як меню, кнопки. Кожний такий об'єкт може мати зв'язаний із ним функціональний програмний код, який оформляється у вигляді процедури опрацювання подій.

Після запуску програми на виконання для кожної екранної форми створюється файл із розширенням lfm, у якому збережені відомості, отримані в процесі проектування форм.

Робочий аркуш уроку:

Lazarus (Free Pascal).

Завдання 1. Гра 

На деякій гральній дошці, яка має форму прямокутної таблиці з 5 стовпців і 5 рядків, випадково розміщуються білі та чорні фігури. У вибраному середовищі програмування створіть проект Гра, у якому після запуску гри фігури розташовуються в таблиці та виводиться повідомлення, фігур якого кольору на полі для гри виявилося більше. 

Завдання 2. Табель

У вибраному середовищі програмування створіть проект Табель, у якому реалізовано електронний табель. У проекті передбачте, що в лінійній таблиці задають назви предметів, які вивчає учень. Елементи управління екранної форми передбачають можливість за номером предмета дізнатись оцінку з відповідного предмета; отримати дані про максимальну оцінку з предметів, що вивчаються; кількість предметів, які мають найвищу та найнижчу оцінки; середній бал успішності. 

PyCharm (Python).

Завдання 1. Гра 

На деякій гральній дошці, яка має форму прямокутної таблиці з 5 стовпців і 5 рядків, випадково розміщуються білі та чорні фігури. У вибраному середовищі програмування створіть проект Гра, у якому після запуску гри фігури розташовуються в таблиці та виводиться повідомлення, фігур якого кольору на полі для гри виявилося більше. 

Завдання 2. Табель

У вибраному середовищі програмування створіть проект Табель, у якому реалізовано електронний табель. У проекті передбачте, що в лінійній таблиці задають назви предметів, які вивчає учень. Елементи управління екранної форми передбачають можливість за номером предмета дізнатись оцінку з відповідного предмета; отримати дані про максимальну оцінку з предметів, що вивчаються; кількість предметів, які мають найвищу та найнижчу оцінки; середній бал успішності.