На этом курсе, разработанном специально для подростков от 13 лет и старше, студенты раскроют свой творческий потенциал и изучат продвинутые возможности языка Python!
Ученикам предстоит создавать передовые приложения, такие как чат-боты, веб-сайты и программы с использованием искусственного интеллекта.
Вы не только получите практический опыт работы со стандартными инструментами и методами, но и научитесь разрабатывать и публиковать собственные проекты с открытым исходным кодом.
Произведите впечатление на своих друзей и выделитесь в мире технологий благодаря навыкам, которые вы приобретете на этом курсе!
Артемий Имаев, 14 лет, изучает Python
У1: Инструменты настоящих программистов. Устанавливаем IDE и повторяем синтаксис Python
У2: Инструменты настоящих программистов. Знакомимся с системой контроля и управления версиями git. Регистрируемся в GitHub. Интегрируем аккаунт GitHub в IDE и загружаем свой первый проект.
У3: Discord.py и API. Устанавливаем первую библиотеку и налаживаем связи с внешним миром.
У4: Бот уже отвечает на запросы! Узнаем новые термины ООП. Тестируем и отлаживаем.
У5: Деплой и хостинг. Узнаем, зачем нужен сервер, и заставляем бота работать без выходных.
У6: Применяем знания на практике.
Результат: студенты создадут собственного open-source бота, который сможет помочь юным пользователям Discord!
У7: Введение в веб-разработку. Узнаем, как достать код любого сайта! Изучаем html и css.
У8: Flask. Настраиваем окружение.
У9: Шаблоны, формы и пользовательский опыт.
У10: Шаблоны и шаблонизаторы
У11: Многостраничники. Что такое маршруты в веб и как не потерять странички.
У12: Секретный урок. Авторизация, криптография, валидация и безопасность.
У13: Деплой сайта. Разворачиваем сайт-портфолио на облачном сервере. Проводим сравнительный анализ: чем деплой бота отличается от деплоя сайта?
У14: Анализ целевой аудитории. Учимся проводить интервью, анализировать результаты и планировать проект.
У15: Идем по плану! Как выглядит процесс запланированной разработки. Учимся соблюдать дедлайны и решать задачи в срок.
У16: Секрет в том, что секрета нет: тестируем, отлаживаем, разворачиваем, собираем обратную связь. Повторяем, пока не стало идеально.
Результат: студенты создадут собственный сайт, который поможет подросткам монетизировать и продвигать проекты.
У17: Что такое ИИ и машинное обучение. Google Colab - новая среда разработки.
У18: Данные - залог успеха. Добываем данные из открытых источников, учимся парсить.
У19: Интеллектуальный анализ данных. Чистим данные, анализируем и визуализируем.
У20: Компьютерное зрение - что это такое? Учим модель в веб-интерфейсе, разбираемся с классами и точностью.
У21: Изучаем библиотеки и учимся использовать обученные модели с помощью кода.
У22: Обнаруживаем проблему, анализируем, собираем информацию и планируем.
У23: Обучаем искусственный интеллект.
У24: Битва интеллектов. Устраиваем соревнование, обсуждаем и тестируем.
Результат: ученики сами выявят проблему, предложат решение и обучат модель искусственного интеллекта ее решать.
У25: Настраиваем окружение созданного ранее проекта. Подключаем новые библиотеки. Работаем с директориями и файлами.
У26: Выбираем модель для решения поставленной задачи и обучаем. Проверяем и тестируем.
У27: Внедряем модель в проект - как ничего не сломать? Учимся добавлять новые модули и кодить в рабочих проектах.
У28: Тестируем, оформляем страницу open-source проекта и получаем обратную связь.
Результат: ученики заменят алгоритм в одном из своих проектов искусственным интеллектом
У29: Анализ, планирование и проектирование.
У30: Разработка решений.
У31: Тестирование и отладка.
У32: Демонстрация решений.
Результат: ученики сами предложат решение поставленной задачи, реализовав его любым из доступных способов.
Онлайн-курс Scratch состоит из 6 модулей от 4 до 7 уроков в каждом.
Python Pro
Урок 1: Основы Scratch
Урок 2: Движения спрайтов
Урок 3: Магический графический редактор
Урок 4: Кто такие баги?
Урок 5: Коддич — настоящее соревнование волшебников-программистов
Python Pro
Урок 1: Скретч-события
Урок 2: Принципы анимации
Урок 3: Работаем с фонами и музыкой
Урок 4: Создание магической музыкальной группы
Python Pro
Урок 1: Какие бывают игры?
Урок 2: Собственные блоки: зачем нужны и как создавать
Урок 3: Жанр приключение: написание сценария игры
Урок 4: Что такое RPG?
Урок 5: Учимся придумывать персонажей
Урок 6: Дебаггинг экшн-игр
Урок 7: Коддич
Python Pro
Урок 1: Гейм-техники — ингредиенты отличной игры
Урок 2: Игры для начинающих
Урок 3: Взаимодействия в играх
Урок 4: Счет в игре: учимся работать с переменными
Урок 5: Бонус-уровни. Учимся усложнять игры
Урок 6: Ищем баги
Урок 7: Коддич: финал
Python Pro
Урок 1: Дополнения и расширения
Урок 2: Учимся распознавать видео
Урок 3: Создание клонов спрайта
Урок 4: Дизайн программы
Урок 5: И снова отладка
Python Pro
Урок 1: Как планирование сделает твой проект самым-самым?
Урок 2: Разработка самого удивительного проекта
Урок 3: Зачем нужны тестирование и обратная связь?
Урок 4: Секреты успешной демонстрации
Интерактивная образовательная платформа
Платформа Kodland разработана для обучения детей востребованным цифровым навыкам. Все задания интерактивные. Когда ученик создаёт проект, она автоматически дает подсказки и хвалит за успехи!
Поддержка наставника
Преподаватели программы формируют для детей доверительную атмосферу, вовлекают и поддерживают самых юных студентов. Поэтому ваш ребёнок не останется один на один с непонятной темой.
ХАБ
Хаб ― это среда, где юный программист может реализовывать свои проекты и делать их публичными. Площадка позволяет изучать и обсуждать работы других. Читайте подробнее на сайте: https://hub.kodland.org/ru
Удобный график для родителей
Онлайн-формат позволит родителям сэкономить время на дороге до места проведения занятий.
Прокачка софт-скиллов
Учёба в Kodland улучшает как технические навыки, так и «мягкие». Мы обучаем детей Scratch для развития их креативного, пространственного и критического мышления, способности работать в команде и цифровой грамотности.
Мы знаем, что сегодня цифровой мир ― это огромное количество направлений. Детям, порой, сложно самостоятельно определить, что бы они хотели изучить из сферы IT. Чтобы им было проще это сделать, мы проводим бесплатный пробный урок.
1
Знакомимся со студентом
2
Выбираем направление
3
Делаем практическое задание