Итоговый проект: игра или обработка данных
Программирование на Python, 6–11 класс · раздел «5. Функции и итоговый проект»
Главное
Проект делается по плану: сформулировать задачу → разбить на части → написать и проверить каждую часть отдельно (функциями) → собрать → протестировать → улучшить.
Правила
- Сначала план и список функций, потом код
- Каждую функцию проверяй отдельно
- Тестируй на граничных данных
- Добавь свою идею — это самое интересное
Разберём пример
Разбей «Дневник оценок» на функции.
Четыре функции, главная программа только вызывает их по очереди
Частые ошибки
- Писать весь проект одним куском без функций — сложно искать ошибки.
- Не проверять ввод: пользователь может ввести «пять» вместо 5.
Потренироваться
Задания с проверкой и подсказками, схема темы и разбор ошибок с ИИ-репетитором — в уроке на платформе.
Открыть урок