Методическое описание:
Теория
| Номер | Название | Описание |
|---|---|---|
| 1. | Цикл for | Теория рассматривает варианты работы с циклом for на Python. |
| 2. | Цикл while | Теория рассматривает варианты работы с циклом while на Python. |
| 3. | Операторы break и continue для управления работой цикла. Использование else в циклических алгоритмах | Теория рассматривает варианты работы с операторами break и continue для управления циклами, а также использование else. |
| 4. | Функции. Вызов функции | Теория даёт понятие о функции, видах функций и приводит примеры их использования. |
| 5. | Математические функции | Теория даёт понятие о математических функциях и приводит примеры их использования. |
| 6. | Добавление новых функций | В теории изложен материал о создании новой функции, раскрыт синтаксис и приведены примеры. |
| 7. | Порядок выполнения функции | В теории приведён материал о порядке работы функции. |
| 8. | Применение функций | Теория рассказывает о том, зачем нужны функции в программировании, и на примерах раскрывает их необходимость. |
Задания
| Номер | Название | Вид | Сложность | Баллы | Описание |
|---|---|---|---|---|---|
| 1. | Количество строк | 1 вид - рецептивный | лёгкое | 1 Б. | Упражнение проверяет умение определять результат работы программы с циклом for. |
| 2. | Вывод | 1 вид - рецептивный | лёгкое | 1 Б. | Упражнение проверяет умение опеределять результат работы программы с циклом while. |
| 3. | Я изучаю Python! | 2 вид - интерпретация | среднее | 2 Б. | Упражнение проверяет умение определять результат работы программы с циклом for. |
| 4. | Верные высказывания | 2 вид - интерпретация | среднее | 2 Б. | Упражнение проверяет знания об алгоритмах работы с циклами на Python. |
| 5. | Условие задачи | 2 вид - интерпретация | среднее | 2 Б. | Упражнение проверяет умение определять результат работы программы с циклом for. |
| 6. | Восстанови программу | 2 вид - интерпретация | среднее | 3 Б. | Упражнение проверяет знания о структуре программы на Python. |
| 7. | Стандартные несложные функции | 3 вид - анализ | среднее | 2 Б. | Упражнение проверяет умение использовать стандартные функции в Python. |
| 8. | Выбери правильный ответ | 2 вид - интерпретация | среднее | 2 Б. | Упражнение проверяет умение определять тип данных при вводе значений переменных и умение читать программу. |
| 9. | Определи результат | 3 вид - анализ | среднее | 2 Б. | Упражнение проверяет умение определять результат работы функции. |
| 10. | Результат работы функции | 2 вид - интерпретация | среднее | 2 Б. | Упражнение проверяет умение определять результат работы программы. |
| 11. | Рекурсия (3 условия) | 3 вид - анализ | сложное | 3 Б. | Упражнение проверяет умение составлять программу на Python. |
| 12. | Рекурсия (4 условия) | 3 вид - анализ | сложное | 3 Б. | Упражнение проверяет умение составлять программу на Python. |
| 13. | Найди значение тригонометрического выражения | 3 вид - анализ | сложное | 3 Б. | Упражнение проверяет умение использовать стандартные функции в Python. |
| 14. | Напиши программу | 3 вид - анализ | сложное | 3 Б. | Упражнение проверяет умение составлять программу и отвечать на вопрос задания. |
| 15. | Выбери назначение функции | 2 вид - интерпретация | среднее | 3 Б. | Задание направлено на закрепление и систематизацию знаний о функциях. |
| 16. | Олимпиада по географии | 3 вид - анализ | сложное | 3 Б. | Упражнение проверяет умение определять результат работы программы с циклом for. |
| 17. | Результат работы программы | 3 вид - анализ | сложное | 3 Б. | Упражнение проверяет умение определять результат работы программы с циклом for. |
| 18. | Простые числа | 3 вид - анализ | сложное | 3 Б. | Упражнение проверяет умение решать задачи на Python с циклами. |
| 19. | Делители заданного числа | 3 вид - анализ | сложное | 4 Б. | Упражнение проверяет умение решать задачи на Python с циклами. |
| 20. | Доступ к базе данных | 3 вид - анализ | сложное | 3 Б. | Упражнение проверяет умение решать задачи на Python с циклами. |
Задания Я+
| Номер | Название | Вид | Сложность | Баллы | Описание |
|---|---|---|---|---|---|
| 1. | Практическая работа № 4 Циклические алгоритмы в Python | Другой | среднее | 20 Б. | Практическая работа направлена на закрепление знаний о работе с циклами в Python. |
| 2. | Практическая работа № 5 Функции | Другой | среднее | 20 Б. | Практическая работа направлена на закрепление знаний о работе с функциями на Python. |
Тесты
| Номер | Название | Рекомендованное время: | Сложность | Баллы | Описание |
|---|---|---|---|---|---|
| 1. | Тренировка по теме Основные алгоритмические конструкции на Python | 00:30:00 | среднее | 25 Б. | Тренировка проверяет умения работать с циклами for и while на Python; работать с операторами break и continue; определять результат работы программы с циклами; составлять программы, используя циклы. |