Чему вы научитесь
- Решать задачи на кодирование информации и определение объёма текстовых сообщений.
- Переводить числа между системами счисления, сравнивать их и выполнять вычисления.
- Разбираться в задачах на передачу данных, IP-адреса и адреса ресурсов в интернете.
- Читать графы, находить кратчайшие пути и подсчитывать количество маршрутов.
- Анализировать логические выражения и решать задачи с множествами.
- Находить закономерности, устанавливать соответствия и выстраивать последовательные рассуждения.
- Составлять алгоритмы и писать простые программы на Python.
- Выбирать способ решения задачи и проверять полученный ответ.
О курсе
Для кого этот курс
Начальные требования
Базовые навыки работы с компьютером, знание школьной арифметики и основных понятий информатики.
Опыт решения экзаменационных вариантов не требуется. Начинайте с краткой теории и базовых заданий, а затем переходите к более сложным.
Для работы с разделом программирования потребуется возможность запускать код на Python.
Преподаватели курса
Как проходит обучение
Вы изучаете курс самостоятельно, в удобном для себя темпе. Материал разбит на тематические разделы с краткой теорией и заданиями.
Сначала разберите основные понятия и простые примеры, затем переходите к практике. В темах, где предусмотрены более сложные задания, выполняйте их после освоения базовых.
Старайтесь решить задачу самостоятельно и проверить, соответствует ли ответ условию. Если возникла ошибка, вернитесь к теории и определите, на каком шаге рассуждение нарушилось.
Можно проходить разделы по порядку или выбирать темы, которые требуют повторения. Для программирования используйте среду, в которой сможете запускать и проверять код на Python.
Что вы получите
- Краткую теорию по темам курса.
- - Задачи базового и повышенного уровня для самостоятельной практики.
- - Отдельный раздел с упражнениями на развитие логического мышления.
- - Задания по алгоритмизации и программированию на Python.
- - Материалы, к которым можно возвращаться при повторении изученных тем.