Чему вы научитесь
- создавать и запускать программы Python в Visual Studio Code
- работать с числами, строками, переменными и пользовательским вводом
- применять условия и циклы
- использовать списки, словари, множества и вложенные коллекции
- создавать функции и передавать между ними данные
- применять базовые алгоритмы поиска, сортировки и обработки чисел
- читать UTF-8-файлы и обрабатывать ожидаемые ошибки
- разбивать большую задачу на проверяемые части
- собирать несколько алгоритмов в законченную консольную программу
О курсе
Python с нуля в Visual Studio Code
Курс помогает школьнику начать программировать без предварительной подготовки. В первом уроке ученик установит Python и Visual Studio Code, выберет интерпретатор, создаст рабочую папку и запустит первый файл. Затем постепенно освоит основные конструкции языка и применит их в самостоятельных мини-проектах.
Задачи используют знакомый контекст блочного мира, но не требуют установки Minecraft и не взаимодействуют с игрой. Главное здесь — Python, алгоритмическое мышление и умение превращать условие задачи в работающую программу.
Что входит в курс
- 21 самостоятельный урок и 21 законченный мини-проект;
- подробная теория с последовательным введением новых понятий;
- поясняющий комментарий перед каждой строкой учебного кода;
- 84 отдельные учебные иллюстрации;
- вопросы на понимание и задачи с автоматической проверкой;
- готовый ZIP-пакет проекта к каждому уроку;
- исполнимые тесты, помогающие проверить результат.
Программа курса
- Старт в VS Code: вывод, данные и вычисления.
- Решения и повторения: условия и циклы.
- Последовательности и функции.
- Алгоритмы, файлы и самостоятельные системы.
После курса ученик сможет
- создавать и запускать программы Python в VS Code;
- работать с числами, строками, переменными и пользовательским вводом;
- применять условия и циклы;
- использовать списки, словари, множества и вложенные коллекции;
- создавать функции и передавать между ними данные;
- применять базовые алгоритмы поиска, сортировки и обработки чисел;
- читать UTF-8-файлы и обрабатывать ожидаемые ошибки;
- разбивать большую задачу на проверяемые части;
- собирать несколько алгоритмов в законченную консольную программу.
Каждый урок является отдельным проектом. Его можно изучать независимо, скачивать и запускать на своём компьютере.
Курс является независимым неофициальным учебным материалом. Он не связан с Mojang Studios или Microsoft, не одобрен ими и не использует официальные игровые файлы.
Для кого этот курс
Начальные требования
Опыт программирования не требуется. Нужен компьютер с доступом в интернет.
Установка Python 3.12 или более новой версии и Visual Studio Code подробно рассматривается в первом уроке. Устанавливать или покупать Minecraft не требуется.
Наши преподаватели
Как проходит обучение
21 самостоятельный урок. В каждом уроке есть подробная теория, разобранный пример, четыре учебные иллюстрации, вопросы, задачи с автоматической проверкой и отдельный загружаемый мини-проект.
Рекомендуемый темп — один урок в день, но заниматься можно в удобном режиме.
Программа курса
Что вы получаете
- 21 самостоятельный урок и 21 законченный мини-проект
- Подробную теорию с последовательным введением новых понятий
- Поясняющий комментарий перед каждой строкой учебного кода
- 84 отдельные учебные иллюстрации
- Вопросы на понимание и задачи с автоматической проверкой
- Готовый ZIP-пакет проекта к каждому уроку
- Исполнимые тесты, помогающие проверить результат