КОДАРИЯ Школа · CODARIA School

Загрузка

Python

Курс по Python для школьников: от первой программы и логики до веб-приложений на Flask, tkinter и Pygame

3 модуля
~35 часов
30 уроков

О курсе

Курс по Python для школьников: от первой программы и логики до приложений в браузере на Streamlit, графических интерфейсов на tkinter и игр на Pygame.

30 уроков по трём модулям: установка Python и VS Code, переменные и циклы, файлы и функции, интерактивный «Мой учебный помощник», pip и venv, финальный проект с защитой. Подходит для новичков — с тренажёрами и проверкой кода на платформе.

Чему вы научитесь

Писать программы на Python
Работать с переменными и типами данных
Работать со списками, словарями и файлами
Создавать веб-приложения на Streamlit
Делать графические интерфейсы на tkinter
Разрабатывать игры на Pygame, включая «Змейку»

Программа курса

01

Модуль 1: Основы Python — первая программа и простые приложения

Первый модуль курса: установка Python и VS Code, первый запуск программы, переменные, условия, циклы, функции, файлы и консольное приложение «Мой учебный день».

Установка Python, VS Code и первый запуск программы
Переменные, типы данных и ввод пользователя
Числа, строки и простые вычисления
Условия if, elif, else
Цикл while и цикл for
Списки — хранение нескольких значений
Словари, кортежи и структура данных приложения
Функции — разбиваем программу на части
Работа с файлами и простые ошибки
Итоговая практика — «Мой учебный день»
02

Модуль 2: Мой учебный помощник — Streamlit

Продолжаем «Мой учебный помощник» из первого модуля: теперь он открывается в браузере, как обычное приложение. На одной странице — задачи, викторина, дневник оценок и совет дня.

Установка Streamlit и первая страница в браузере
Боковая панель и вкладки — навигация по разделам
Поля ввода и кнопки — первый интерактив
Красивый список задач и отметка «готово»
Сохранение в JSON — tasks.json не пропадает
Викторина — st.radio и подсчёт баллов
Дневник оценок и график — st.number_input, st.bar_chart
Совет дня из файла — st.info и random
Профиль, requirements.txt, README
Финальная сборка и защита модуля
03

Модуль 3: Библиотеки, tkinter, Pygame и финальный проект

Третий модуль курса Python: pip и venv, структура проекта из нескольких файлов, графический интерфейс tkinter, игра-кликер и финальная игра «Змейка» на Pygame.

pip, venv и структура проекта
Первое окно на tkinter
tkinter — поля ввода, события и layout
Игра «Кликер за 10 секунд» (часть 1)
Кликер — рекорды и перезапуск (часть 2)
Pygame — окно, спрайт и движение
Pygame — монеты, счёт и столкновения
Змейка — часть 1: окно и движение
Змейка — часть 2: еда, рост и game over
Финальная защита курса Python

Как проходит обучение

Онлайн на платформе — в своём темпе, с теорией, заданиями и поддержкой куратора

1

Изучаете теорию

Подробные материалы с объяснениями и примерами кода по каждой теме

2

Выполняете задания

Практические задачи после каждого урока для закрепления материала

3

Получаете обратную связь

Куратор проверяет ваши работы и помогает разобраться с вопросами

4

Создаёте проекты

Применяете знания в реальных проектах — Streamlit, tkinter, Pygame и финальная защита

Стоимость курса

1 модуль
5 000₽
Доступ к платформе 24/7
Проверка заданий куратором
Материалы с примерами кода
Бонус: мини-курс «ИИ для разработчика» при покупке всего курса