Программирование: инженерное мышление
Курс, который не готовит к конкретному экзамену. Задача — понять, как программы и системы устроены изнутри, и научиться думать как инженер.
Зачем этот курс
Школьная информатика учит решать задачи из сборника. Этот курс — про другое: как вообще устроен компьютер, почему код работает именно так, и что происходит между нажатием клавиши и результатом на экране.
Такое понимание не проверяется на ЕГЭ, но именно оно отличает человека, который дальше спокойно поступит на технический факультет и не утонет на первом курсе.
Что разбираем
- Основы программирования: как думать алгоритмами, а не заучивать синтаксис
- Как устроены данные в памяти и почему это важно
- Работа с командной строкой, git, отладка собственного кода
- Введение в то, как устроены сети и веб
- Базовая информационная безопасность: почему системы ломаются
Кому подойдёт
Старшеклассникам и первокурсникам, которым интересно «как оно работает». Предварительной подготовки не требуется — начинаем с нуля.