🧑💻 Индивидуальный рабочий лист
Предмет: Информатика
Класс/возраст: 10
Тема: Алгоритмы сортировки (Python)
Педагог: ____________________
Школа: ____________________
ФИ ученика _______________________________ Дата _________________
🧠 Инструкция для тебя, будущий профессионал:
Сегодня ты не просто пишешь код, а учишься наводить порядок в данных.
Цель: разобраться в трёх алгоритмах сортировки (пузырьковая, выбором, вставками) и реализовать их на Python.
Всего 5 заданий — каждое важное. Выполняй по порядку, внимательно читай условие.
💡 Если что-то непонятно — перечитай объяснение в задании 1 (оно как мини-лекция).
В конце рабочего листа есть место для вывода программы (скриншот или код). Удачи!
Задание 1 📘 Лекция своими словами + проверка понимания
Коротко о главном (читай вслух или про себя):
Сортировка — это когда мы берем неупорядоченный список (например, числа [5, 1, 4]) и превращаем его в упорядоченный [1, 4, 5].
Сегодня три способа:
• Пузырьковая: пробегаем по списку, сравниваем соседей, если левый больше правого — меняем. Большие числа «всплывают» как пузырьки.
• Выбором: ищем самый маленький элемент и ставим его в начало, потом ищем следующий и т.д.
• Вставками: представляем, что у нас в руках колода карт; берём новую карту и вставляем её в правильное место среди уже отсортированных.
Вопрос (напиши ответ своими словами): Чем сортировка выбором отличается от сортировки вставками? (достаточно 2-3 предложений)
✏️ пиши здесь: