К курсу «Информатика и ИКТ · 11 класс»
ОДНА ТЕМА. НЕСКОЛЬКО ОТКРЫТИЙ.

Алгоритмы и программирование · 11 класс

Понять → попробовать → проверить → создать.

9 занятий Около 198 минут практики45 задач
Начать с первого шага

Порядок поможет разобраться постепенно. Любое занятие можно открыть сразу.

Твои открытия0 / 9занятий завершено0 из 45 задач решено
ШАГ ЗА ШАГОМ

Твой маршрут

  1. 01
    Ввод, вывод и типы данных

    Ввод, вывод и типы данных

    В Python 3 input() возвращает строку.

    • Самостоятельно решить задачу по теме «Ввод, вывод и типы данных» и объяснить проверку результата.
    • Собери паспорт данных для анкеты: возраст, телефон, имя и ответ «согласен». Объясни, почему одинаковый вид символов не означает одинаковый тип.
    5 задач · около 22 минут
    Открыть
  2. 02
    Выражения, частное и остаток

    Выражения, частное и остаток

    В Python 3 операции * и / выполняются раньше + и -, а скобки задают нужный порядок.

    • Самостоятельно решить задачу по теме «Выражения, частное и остаток» и объяснить проверку результата.
    • Миссия «Упаковщик»: подбери количество коробок для 37 жетонов по 6 в коробке; отдельно назови число полных коробок и минимальное число всех коробок.

    Пригодится: informatics11-input-types

    5 задач · около 22 минут
    Открыть
  3. 03
    Ветвление и граничные значения

    Ветвление и граничные значения

    Конструкция if выбирает действие по логическому условию.

    • Самостоятельно решить задачу по теме «Ветвление и граничные значения» и объяснить проверку результата.
    • Миссия «Без пропуска»: спроектируй категории температуры ниже 0, от 0 до 20 включительно и выше 20. Проверь, куда попадут 0 и 20.

    Пригодится: informatics11-arithmetic-operations

    5 задач · около 22 минут
    Открыть
  4. 04
    Цикл for и диапазон range

    Цикл for и диапазон range

    Цикл for последовательно перебирает элементы.

    • Самостоятельно решить задачу по теме «Цикл for и диапазон range» и объяснить проверку результата.
    • Построй лестницу из range: сначала предскажи её ступени, затем сравни диапазоны с одинаковым stop и разным шагом.

    Пригодится: informatics11-branches

    5 задач · около 22 минут
    Открыть
  5. 05
    Цикл while и условие завершения

    Цикл while и условие завершения

    Цикл while проверяет условие перед каждым выполнением тела.

    • Самостоятельно решить задачу по теме «Цикл while и условие завершения» и объяснить проверку результата.
    • Миссия «Выход из петли»: объясни, почему шаг +1 завершает цикл x<5, а шаг -1 при x=0 без дополнительного выхода — нет.

    Пригодится: informatics11-for-loops

    5 задач · около 22 минут
    Открыть
  6. 06
    Функции, параметры и результат

    Функции, параметры и результат

    Функция выделяет повторяемое действие под именем.

    • Самостоятельно решить задачу по теме «Функции, параметры и результат» и объяснить проверку результата.
    • Придумай функцию стоимости нескольких одинаковых билетов. Укажи, может ли количество быть отрицательным, и добавь пример для нуля.

    Пригодится: informatics11-while-loops

    5 задач · около 22 минут
    Открыть
  7. 07
    Строки: индексы, срезы и длина

    Строки: индексы, срезы и длина

    Строка — последовательность символов.

    • Самостоятельно решить задачу по теме «Строки: индексы, срезы и длина» и объяснить проверку результата.
    • Собери карточку строки из букв вымышленного робота. Спроектируй замену одной буквы, подсчёт вхождений другой и три среза; сравни встроенный подсчёт с пошаговым обходом.

    Пригодится: informatics11-functions

    5 задач · около 22 минут
    Открыть
  8. 08
    Один проход по массиву

    Один проход по массиву

    Один проход позволяет одновременно накапливать сумму, считать элементы и искать подходящие значения.

    • Самостоятельно решить задачу по теме «Один проход по массиву» и объяснить проверку результата.
    • Миссия «Два фильтра»: сравни карточки на чётных местах и карточки с чётными числами; найди пример, где результаты различаются.

    Пригодится: informatics11-strings

    5 задач · около 22 минут
    Открыть
  9. 09
    Трассировка, обратная задача и тесты

    Трассировка, обратная задача и тесты

    Таблица трассировки сохраняет значения переменных после каждого действия.

    • Самостоятельно решить задачу по теме «Трассировка, обратная задача и тесты» и объяснить проверку результата.
    • Создай в тетради тестовую карту функции скидки: обычная цена, порог скидки и ноль. Исправь правило и повтори все проверки.

    Пригодится: informatics11-linear-search

    5 задач · около 22 минут
    Открыть