Чему вы научитесь
- Основам логики программирования и алгоритмического мышления
- Базовому синтаксису языка Python
- Работать с переменными, условиями, циклами, строками, списками и функциями
- Разбирать задачу на последовательность понятных шагов и составлять алгоритм решения
- Использовать Python как инструмент для решения простых алгоритмических задач
- Решать задачи ОГЭ по информатике, в том числе задание №16, с помощью программирования
- Применять Python при решении задач ЕГЭ по информатике, где использование программы помогает быстрее и надёжнее получить ответ
- Самостоятельно писать, запускать, проверять и исправлять программы на Python
О курсе
Главная цель курса — не сделать из вас «крутых программистов» за несколько месяцев. Наша задача гораздо практичнее: дать понимание логики программирования, научить читать и составлять алгоритмы и показать, как использовать Python как удобный инструмент для решения задач.
Курс подойдёт тем, кто только начинает изучать программирование и хочет сформировать прочную базу без резкого перехода к сложным темам.
Ключевая особенность курса — более 1000 практических задач. Все задания выстроены по принципу очень плавного увеличения сложности: от простых действий и небольших программ до более серьёзных алгоритмических задач. Такой подход помогает снизить порог входа и постепенно разобраться в программировании без ощущения, что новая тема появилась «из ниоткуда».
После прохождения курса вы научитесь понимать базовую логику программ, самостоятельно писать программы на Python и использовать язык как инструмент для решения учебных и алгоритмических задач, в том числе тех, которые встречаются в ОГЭ и ЕГЭ по информатике.
Каждый урок включает теоретическую часть с объяснением новой темы, примерами и разбором основных конструкций, а также практические задания, которые помогают сразу закрепить материал.
Основная работа на курсе — практика. Вам предстоит много программировать, решать задачи, проверять свои решения, находить ошибки и постепенно усложнять написанные программы.
Курс построен так, чтобы программирование изучалось не через запоминание отдельных команд, а через постоянное решение задач и понимание того, почему программа работает именно так.
Для кого этот курс
Начальные требования
Для прохождения курса не требуется никаких начальных знаний по программированию. Курс начинается с самых основ и рассчитан в том числе на тех, кто раньше вообще не писал код.
Главное, что потребуется от вас, — желание разобраться, готовность регулярно заниматься и решать практические задачи.
Все необходимые знания по Python и основам программирования будут даваться постепенно в рамках курса.
Наши преподаватели
Как проходит обучение
Обучение проходит самостоятельно, в удобном для вас темпе.
Каждый урок состоит из двух основных частей: теоретического материала в формате презентации и блока практических задач, которые помогают сразу закрепить изученную тему.
Основной акцент курса сделан именно на практике: после изучения теории вы переходите к решению задач, постепенно усложняя их и отрабатывая необходимые навыки.
Если самостоятельного формата недостаточно, можно дополнительно приобрести менторство с преподавателем. В этом случае вы сможете получать помощь по сложным темам, разбирать ошибки и задавать вопросы по ходу обучения.
По вопросам менторства и сопровождения можно обратиться в сообщество проекта «Белый свисток» во ВКонтакте:
https://vk.ru/whitewhistleteam
Программа курса
Отзывы прошедших курс
Что вы получаете
- После прохождения курса у вас будет базовый набор знаний и навыков по программированию, которого достаточно, чтобы уверенно продолжить обучение и сделать первые шаги в сторону IT.
- Вы поймёте, как устроена логика программ, что такое алгоритмы, как компьютер выполняет последовательность команд и как использовать Python для решения практических задач.
- Полученных знаний будет достаточно, чтобы:
- - понимать базовые принципы программирования и алгоритмизации;
- - самостоятельно писать несложные программы на Python;
- - легче осваивать более сложные темы и другие технологии;
- - начать формировать основу для дальнейшего обучения и карьеры в IT;
- - приступить к решению экзаменационных задач ОГЭ по информатике, связанных с программированием.
- Главный результат курса — не просто знакомство с синтаксисом Python, а понимание того, как применять программирование как инструмент для решения задач.