/git-python-tutorial

Demo project for university task

Primary LanguagePython

Тема: робота зі словниками

Мета: здобути практичні навички роботи зі словниками

Завдання для спільної роботи. Написати програму для роботи зі словником.

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

номер групи;

прізвище, ім'я та по батькові;

курс;

предмети та оцінки за семестр.

Окрім обов'язкових елементів словника можна додавати власні.

Також перший студент має написати програмний код, у якому реалізувати одну із функцій по роботі зі словником - наприклад, додавання даних, а також поставити задачу другому студенту, наприклад, розробити функцію сортування даних у словнику.

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

Програмний код потрібно розмістити у GitHub або GitLab репозиторії у відкритому доступі та надати на нього посилання. Для командної роботи слід використовувати один Git репозиторій. У результаті виконання завдань усіма студентами має бути один програмний код, у якому у коментарях до частин програмного коду вказати прізвища студентів, які їх писали. Усі версії файлів зі змінами, внесеними кожним студентом, мають зберігатися в репозиторії.

Оцінювання: максимальна оцінка за виконану роботу складає 3 бали.