Методическое описание:
Теория
| Номер | Название | Описание |
|---|---|---|
| 1. | Алгоритмы | Теория знакомит с понятиями: алгоритм, свойства алгоритма, способы записи алгоритмов. |
| 2. | Ветвление | Теория знакомит с понятиями: условный оператор, сложные условия, множественный выбор. |
| 3. | Процедуры и функции | Теория раскрывает понятия «процедура» и «функции». |
| 4. | Рекурсия | Теория содержит материал о рекурсии. Разбор заданий в формате ЕГЭ. |
Задания
| Номер | Название | Вид | Сложность | Баллы | Описание |
|---|---|---|---|---|---|
| 1. | Ветвление (верно или неверно) | 1 вид - рецептивный | лёгкое | 1 Б. | Упражнение проверяет умение находить ошибки в программах. |
| 2. | Автомат | 2 вид - интерпретация | среднее | 2 Б. | Задание проверяет умение определять результат алгоритма. |
| 3. | Результат линейного алгоритма | 2 вид - интерпретация | среднее | 2 Б. | Упражнение проверяет умение вычислять результат работы программы. |
| 4. | Определить результат (ветвление) | 2 вид - интерпретация | среднее | 2 Б. | Упражнение проверяет умение определять результат работы программы c разветвляющимися алгоритмами. |
| 5. | Определить результат (цикл) | 2 вид - интерпретация | среднее | 2 Б. | Упражнение проверяет умение определять результат работы программы с циклами. |
| 6. | Обработка числовой последовательности | 3 вид - анализ | сложное | 3 Б. | Упражнение проверяет умение обрабатывать числа в заданном диапазоне с помощью ЯП. |
| 7. | Исполнитель Редактор | 3 вид - анализ | сложное | 3 Б. | Упражнение проверяет умение выполнять алгоритм для исполнителя Редактор. Аналогично заданию № 12 ЕГЭ по информатике. |
| 8. | Обработка строк в Python | 3 вид - анализ | сложное | 4 Б. | Упражнение проверяет умение работать со строками в Python. |
| 9. | Обработка строк в Pascal | 3 вид - анализ | сложное | 4 Б. | Упражнение систематизирует и проверяет умения работать со строками в Pascal. |
| 10. | Свойства алгоритмов | 1 вид - рецептивный | лёгкое | 1 Б. | Задание направлено на закрепление и систематизацию знаний о свойствах алгоритмов. |
| 11. | Рекурсия | 2 вид - интерпретация | среднее | 2 Б. | Упражнение проверяет умение определять результат рекурсивного алгоритма. |
| 12. | Значение переменной (цикл while) | 3 вид - анализ | сложное | 3 Б. | Упражнение проверяет умение определять результат работы программы при изменении вводимых данных. |
Тесты
| Номер | Название | Рекомендованное время: | Сложность | Баллы | Описание |
|---|---|---|---|---|---|
| 1. | Тренировка по теме Понятие алгоритма и основные алгоритмические структуры | 00:30:00 | среднее | 12 Б. | Задания тестовой работы (1–3 уровней сложности) направлены на закрепление умений создавать и отлаживать программы на одном из языков программирования (Паскаль, Python), реализующие сложные алгоритмы обработки числовых данных с использованием циклов и ветвлений. |