Фильтр по курсам:
Roblox — воплощение творческих идей в 3D
«Башня паркура»
Клон популярной игры с движущимися препятствиями, созданный учеником в Roblox Studio на языке программирования Lua
«Мой мир»
3D-мир, при создании которого отработаны навыки работы с инструментами различных текстур, смоделированный учеником в Roblox Studio
Локация для будущей игры, созданная в Roblox Studio, с помощью продвинутого программирования на языке Lua
«Тропическая карта»
Одна из концепций 3D-локации, полностью спроектированная учеником в Roblox Studio
«Острова»
«Путешествие робота»
Авторский персонаж, созданный на языке программирования Lua в Roblox Studio с применением навыков продвинутого анимирования
Игра с препятствиями, в которой нужно решать математические задачи, созданная в Roblox Studio с применением языка программирования Lua
«Математическая головоломка»
Ландшафт для будущей игры, созданный в Roblox Studio с помощью инструмента Editor
«Остров зомби»
Гоночная трасса для игры, спроектированная в Roblox Studio. При её создании отработаны навыки перемещения объектов в 3D-пространстве
«Гонки»
Roblox Level 2 — продвинутая мастерская будущих разработчиков игр!
Игра приключение, в которой нужно выполнять различные задания. Создал студент курса
Игра Color Blocks созданная студентом курса
Проект Puzlle Quest, которую создал студент в рамках самостоятельного проекта
Проект для изучения основ Roblox Studio созданный студентом
Проект “пол - это лава”, которую создал студент в рамках самостоятельного проекта
Мир Майнкрафт в Roblox Studio, созданый по собственной идее студента
Проект “Увернись от шара”, который создал студент в рамках самостоятельного проекта
Проект “Паркур”, который создал студент в рамках самостоятельного проекта
Программирование на языке будущего — Python
Рисунок, созданный в графической библиотеке Turtle, где ученик управляет черепашкой с помощью кода на Python, которая воспроизводит рисунок
«Наруто»
«Игра-кликер»
Игра, написанная на Python, в которой ученик применил знания обработки кликов. Игроку нужно сделать как можно больше кликов на время
Аркадная 2D-игра в стиле Mario, написанная учеником на Python
«Путешествие по мирам»
Игра на Python, где нужно смешивать ингредиенты и получать зелье. Создана учеником для публикации на маркетплейсе
«Космический шуттер»
«Алхимия»
Игра с несколькими врагами и разными уровнями сложности, созданная на Python с помощью метода collidest
«Geometry dassh»
Клон популярной платформенной игры, написанной учеником на Python
«Flappy bird»
Клон популярной 2D-игры, созданный учеником на Python
Калькулятор, написанный учеником на Python, который может складывать, вычитать, умножать и делить числа
«Простой калькулятор»
Цифровое творчество. Уровень 2 — развитие воображения и творческого потенциала
«Весёлый отпуск»
Локация и персонажи для комикса, созданные в графическом редакторе Krita, с учётом законов композиции и сочетания цветов
«Спокойствие в лесу»
Анимированная иллюстрация, которая станет частью мультфильма
Локация для мультфильма, созданная в графическом редакторе Krita
«Мистика на чердаке»
«Путешествие робота»
2D-мультфильм с несколькими сценами, созданный студентом курса в WickEditor
Покадровая анимация персонажа, созданная в приложении Wick Editor
3D-модель робота Валл-и c разными предметами в руках, которую подготовила студентка курса в Spline
«Робот Валл-и готовит подарки для Евы»
«Кот проголодался»
Покадровая анимация, созданная учеником с помощью сервиса FlipAnim
«Эмоции Души 22»
Концепция персонажа для будущего мультфильма, анимированная в приложении Wick Editor
«Кодди»
Создавайте. Программируйте. Автоматизируйте.
Студент использовал схемы из красного камня и датчики движения для создания подъемного моста.
Студент использовал схему из красного камня, а также знания о реакции охлаждения лавы/воды, чтобы построить каменную фабрику.
Студент построил маяк.
Студент запрограммировал специальные элементы, уникальные для Minecraft Education (командные блоки), благодаря чему теперь погоду и время суток в мире можно контролировать с помощью кнопок.
Студент построил электрическую железную дорогу, объединившись с Агентом, специальным помощником, который управляется с помощью программирования.
Студент использовал редстоун (который в Minecraft используется для имитации электричества) для создания секретного подземелья в игре, которое является частью более крупной викторины, над которой они работают.
Студент написал код, который управляет агентом (роботом-помощником в игре).
Студент использовал схемы из красного камня и датчики движения для создания подъемного моста.
Программа курса
Модуль 1
Модуль 2
Модуль 3
Модуль 4
Модуль 5
Модуль 6
Модуль 7
Модуль 8
Модуль 9
Модуль 10
Результат: Мы научились создавать игру в Roblox Studio с нуля, изучили основные понятия игрового дизайна и 3D-моделирования . Научились настраивать и перерабатывать готовый проект. Опубликовали свой проект на сайт Roblox.
Игра “Спасение мира”
Урок 1:
Знакомство с Roblox! Основы создания игр. Базовый интерфейс Roblox Studio, добавление шаблона карты. Изучение ToolBox.
Урок 2:
Продвинутые инструменты редактирования местности. Запускаем готовую карту и с помощью инструментов Roblox Studio и перестраиваем её под собственный проект.
Урок 3:
Создание 3D моделей с использованием блоков и других базовых объектов. Изменение цвета и материала. Продолжаем работу над игрой - Спасение мира. Строим препятствия и создаем элементы декора.
Урок 4:
Повторение пройденного материала. Дорабатываем свой первый проект! Тестируем и презентуем проект. Опубликуем проект в Roblox.
Результат: Мы изучили физику в Roblox Studio. Разобрались в том, как создавать скрипты на языке LUA. Научились взаимодействовать с объектами при помощи скриптов. Начали создали собственную игру "Tower of the Hell”
Tower of the Hell. Создание собственного проекта
Урок 1:
Основы создания скриптов на языке LUA. Учимся реализовывать механики при помощи простых скриптов. Начинаем разработку нового проекта.
Урок 2:
Научимся с помощью программирования изменять параметры объектов в Roblox. Создадим препятствия со скриптом на языке LUA в игре Tower of Hell.
Урок 3:
Изучение физики в Roblox Studio. Использование моторов и физики для создания препятствий.
Урок 4:
Научимся изменять здоровье игрока при помощи скриптов. Тестирование проекта.
Результат: Мы продолжили работать со скриптами. Научились применять скрипты для взаимодействия с объектами. Модифицировали и доработали проект "Tower of the Hell" и опубликовали его в интернете и платформе Roblox!
Tower of the Hell. Расширение функционала
Урок 1:
Продолжаем расширять наш проект Tower of Hell. Создадим новые препятствия со скриптами.
Урок 2:
Создание движущихся объектов. Изучаем анимацию для объектов. Настраиваем объекты с помощью программирования на языке LUA.
Урок 3:
Изучение взаимодействия с объектами. Создаём интерактивные объекты для включения препятствий. Изучаем Surface GUI(интерфейс на объектах).
Урок 4:
Создание чек-поинтов. Создание бустов и новый паркур на время. Публикуем проект на сайт Роблокс.
Результат: Мы расширили свои знания о программировании на языке LUA. Мы узнали, как работать с эффектами. Создали собственную игру с гоночной трассой и опубликовали игру в Интернете!
Игра — гонки
Урок 1:
Знакомство с основами игрового дизайна. Продвинутая работа с локациями. Создание собственной гоночной трассы.
Урок 2:
Моделирование, настройка движения и физики автомобиля. Дизайн объектов.
Урок 3:
Обучение созданию визуальных эффектов. Работа с пользовательским интерфейсом и языком программирования LUA. Создадим респаун для нашей машины.
Урок 4:
Доработка проекта. Добавляем активность для игроков - гонка на время.
Результат:  Создали неигровых персонажей и добавили смысл в наш проект с помощью мини- квеста. Научились создавать собственные анимации.
Приключенческая игра. Командная разработка. NPC
Урок 1:
Знакомство с командной разработкой. Работа в команде и создание нового мира. Повторение Toolbox. Начинаем создание новой приключенческой игры.
Урок 2:
Знакомство с NPC. Создание и кастомизация NPC.
Урок 3:
Создание анимации персонажа в Roblox Studio.
Урок 4:
Диалоги NPC. Создание мини-квеста. Тестирование.
Результат: Мы научились создавать внутриигровую валюту и магазин покупок. Познакомились с тем, как работать с GUI. Мы продолжили разработку проекта “Приключенческая игра”.
Приключенческая игра. Создание внутриигровой системы валют
Урок 1:
Создание внутриигровой валюты. Анимация предметов и создание таблицы подсчёта валюты.
Урок 2:
Создание руды. Добавление инструмента в инвентарь.
Урок 3:
Работа с пользовательским интерфейсом GUI в Roblox. Создание внутриигрового магазина.
Урок 4:
Работа с атмосферой. Создание объекта для обмена валюты. Тестирование проекта.
Результат: Изучили основы монетизации собственных проектов. Научились создавать “ачивки”. Доработали проект “Приключенческая игра” и опубликовали его в Интернете!
Приключенческая игра. Монетизация в играх
Урок 1:
Badges. Добавляем в проект бейджи, которые позволяют игрокам получать достижения.
Урок 2:
GamePass. Реализация игровых пропусков, которые игроки могут купить за реальные деньги. Создание питомца, который путешествует вместе с игроком.
Урок 3:
Изучение основ монетизации Roblox Studio. Создаем предметы на продажу, которые игроки могут купить за реальные деньги.
Урок 4:
Дорабатываем проект. Изучение настроек игры. Реализация приватных серверов.
Результат: Учащиеся научились использовать переменные и функции в Lua. Используя готовые скрипты, они применили эти знания для добавления функций в свою игру «Пол - лава». Результатом стал новый проект опубликованный на платформе Roblox.
Игра - “Пол - это лава”
Урок 1:
Переменные и способы их использования.
Урок 2:
Функции и способы их использования.
Урок 3:
Добавление функций в игру с помощью готовых скриптов и понимание логики, лежащей в основе используемых переменных и функций.
Урок 4:
Завершение разработки нового проекта. Добавление новых механик.
Результат: Учащиеся научились использовать условные операторы и циклы в Lua. Они применили эти знания для добавления различных функций в свою мини-игру «Обходи препятствие» с помощью готовых скриптов. Результатом стал новый проект опубликованный на платформе Roblox.
Мини-игра “Обходи препятствие”
Урок 1:
Условные операторы в Lua и как их применить в проекте.
Урок 2:
Циклы for в LUA.
Урок 3:
Добавление механик в игру с помощью готовых скриптов. Закрепление логики условных операторов и циклов for.
Урок 4:
Завершение разработки нового проекта. Добавление новых механик.
Результат: Разработали свою собственную оригинальную игру. Объединили различные игровые механики и сценарии. Протестировали проект и представили свой выпускной проект.
Разработка собственного проекта
Урок 1:
Основы геймдизайна. Разработка идеи для своего собственного проекта.
Урок 2:
Разработка собственного проекта. Учимся создавать игровые механики.
Урок 3:
Финальное тестирование собственного проекта. Доработка выпускной игры.
Урок 4:
Презентация проектов. Выпускной.
Модуль 1
Модуль 2
Модуль 3
Модуль 4
Модуль 5
Модуль 6
Модуль 7
Модуль 8
Модуль 9
Модуль 10
Результат: Создан простой проект в Roblox, демонстрирующий базовое владение переменными, функциями и циклами в LUA. Учащиеся получили практические навыки решения типичных программистских задач и основы программирования в Roblox Studio.
Основы программирования на языке LUA
Урок 1:
Вспоминаем работу с переменными. Начинаем разработку нового проекта
Урок 2:
Работа с функциями в LUA. Учимся исправлять ошибки в скриптах. Различные вызовы функций
Урок 3:
Изучение работы циклов. Настраиваем телепорт и учимся искать объекты при помощи кода
Урок 4:
Практический урок. Закрепляем темы прошедших уроков на практике. Разрабатываем скрипты самостоятельно
Результат: Разработана базовая версия игры "Teamwork Puzzle", включающая элементы головоломки и использование циклов для создания интерактивных уровней. Игра опубликована в Roblox, демонстрируя способность учащихся применять изученные концепции в реальном проекте.
Игра “Teamwork Puzzle”. Учимся создавать командные игры
Урок 1:
Начало создание нового проекта в стиле популярной игры Teamwork Puzzle. Разрабатываем первые препятствия
Урок 2:
Изучаем цикл for. Учимся оптимизировать код
Урок 3:
Продолжаем изучение циклов. Применяем циклы while на практике
Урок 4:
Практический урок. Закрепляем темы прошедших уроков на практике. Дорабатываем проект и публикуем его в Roblox
Результат: Завершен и опубликован проект "Tower Defence", где учащиеся изучили новые функции, циклы, GUI и события в LUA. Игра показывает понимание учащимися сложных механик и их реализацию в игровом проекте.
Игра “Tower defence”. Изучаем события в Roblox
Урок 1:
Начало создания нового проекта в стиле популярной игры Tower Defence. Учимся создавать NPC
Урок 2:
Работа с NPC. Изучаем создание объектов при помощи языка LUA, используем сервис хранилище в Roblox Studio
Урок 3:
Узнаём новое о функциях - возвращаемая функция. Погружаемся в математику и учимся вычислять расстояния между объектами при помощи кода. Создаём вышку наблюдения
Урок 4:
Завершаем создание проекта Tower Defence. Учимся управлять скриптами при помощи специальных событий(BindableEvents)
Результат: Создана основа игры "Color Block", включающая пользовательские интерактивные элементы и динамическое изменение игрового окружения. Игра объединяет различные программные механики, демонстрируя углубленные знания учащихся в разработке игр.
Игра “Color Block”. Начало создания проекта
Урок 1:
Введение в проект "Color Block". Обзор основных механик игры. Начало разработки игрового поля и базовых элементов. Погружаемся в сложные циклы с использованием массивов данных
Урок 2:
Программирование основной логики игры. Изучение атрибутов и создание сложных циклов. Учимся получать позиции объектов и перемещать их в пространстве при помощи LUA
Урок 3:
Работа с новым типов скрипта - Module Script. Изучение взаимодействия между различными скриптами и их синхронизация. Создаём логику раундов в проекте
Урок 4:
Работа с сохранениями в Roblox - DataStore API. Создание таблицы лидеров и логики основной части игры
Результат: Расширенная версия игры "Color Block", включающая сложный пользовательский интерфейс и продвинутые игровые механики. Игра демонстрирует способность учащихся интегрировать различные аспекты разработки в единую игровую среду.
Игра “Color Block”. Расширяем функционал проекта
Урок 1:
Изучаем новый сервис - RunService. Разработка логики голосования в проекте
Урок 2:
Работа с настройками пользователей. Создание логики окончания раундов. Учимся загружать различные карты
Урок 3:
Погружаемся в новые механики Roblox Studio - события RemoteEvent. При помощи них создаём взаимодействие и синхронизацию между игроками. Создание пользовательского интерфейса
Урок 4:
Финальные штрихи и публикация игры в Roblox. Вспоминаем как работает монетизация в Roblox Studio и добавляем предметы для продажи за внутриигровую валюту(Robux)
Результат: Создана основа игры "Simulator", включающая базовые механики взаимодействия и простую игровую экономику. Этот модуль демонстрирует навыки учащихся в создании и программировании интерактивных объектов.
Игра “Симулятор”. Продвинутый скриптинг
Урок 1:
Введение в жанр "Simulator". Обзор основной концепции и планирование игровых элементов. Учимся создавать сложные массивы данных. Узнаем о том, как оптимизировать скрипты
Урок 2:
Продвинутая работа с GUI. Изучаем взаимодействие кода на пользовательский интерфейс
Урок 3:
Создание барьеров между уровнями, которые игроки могут открывать за валюту. Продвинутая работа со свойствами объектов и GUI
Урок 4:
Разработка системы сохранений. Учимся сохранять сложные данные
Результат: Завершенный проект "Pet Simulator", обогащенный монетизацией, социальными элементами и игровыми заданиями. Публикация игры показывает, как учащиеся могут создать привлекательную и функциональную игру с элементами монетизации.
Игра “Симулятор”. Добавляем новые возможности
Урок 1:
Создание игровых питомцев. Изучение нового сервиса HeartBeat для плавного взаимодействия с объектами
Урок 2:
Создание инвентаря для питомцев. Разработка игрового магазина с выдачей случайных питомцев. Повторение работы с GUI
Урок 3:
Работа с инвентарем игрока. Удаление и активация питомцев. Оптимизация скриптов
Урок 4:
Финальные доработки и публикация игры в Roblox. Создание способностей для питомцев. Монетизация - добавляем супер питомца, которого можно приобрести за внутриигровую валюту(Robux)
Результат: Студенты познакомились с новым жанром игр. Изучили сервис для создания команд(Teams). Построили локацию и научились разрабатывать сложную логику для мультиплеерного проекта.
Игра «Захват флага». Основы строительства
Урок 1:
Игра "Захват флага" : Знакомимся с новым жанром и строим локацию
Урок 2:
Игра "Захват флага" : Изучаем сервис Teams
Урок 3:
Создаём систему завоевания флагов
Урок 4:
Создаём GUI и отображение победителя
Результат: Студенты расширили свои проекты «Захват флага» новыми игровыми функциями. Они построили ловушки и телепорты, реализовали механику замораживания противников, добавили уникальные способности и разработали рабочую таблицу лидеров. К концу модуля каждый студент разработал полноценную и динамичную командную игру.
Игра «Захват флага». Разработка проекта
Урок 1:
Новые механики. Создание ловушек и телепортов
Урок 2:
Замораживание противников
Урок 3:
Новые способности. Продвинутая разработка на LUA
Урок 4:
Завершение разработки. Создание таблицы лидеров
Результат: Разработали свою собственную оригинальную игру. Научились использовать искусственный интеллект. Объединили различные игровые механики и сценарии. Протестировали проект и представили свой выпускной проект.
Разработка собственного проекта. Изучаем искусственный интеллект
Урок 1:
Разработка идеи для своего собственного проекта. Внедрение ИИ помощника, который поможет в разработке
Урок 2:
Разработка собственного проекта. Изучаем возможности телепортации в Roblox Studio
Урок 3:
Разработка собственного проекта. Учимся менять свойства игроков
Урок 4:
Презентация проектов. Выпускной
Модуль 1
Модуль 2
Модуль 3
Модуль 4
Модуль 5
Модуль 6
Модуль 7
Модуль 8
Модуль 9
Результат: Ученик создаст свою визитку, а именно нарисует свой аватар с помощью модуля turtle(), закодит информацию о себе с помощью print, создаст окно регистрации для ввода логина и пароля - чтобы никто не украл данные из визитки.
Добро пожаловать в WeCode. Основы программирования
Урок 1:
Добро пожаловать в Python и на Гавайи!
Урок 2:
WeCode и Драконы. Переменные и операции
Урок 3:
Сбор информации. Ввод текста и чисел
Урок 4:
Создание визитки. Работа над проектом
Результат: проект «Электронный помощник». К концу модуля ученики создадут своего электронного помощника, в котором будет несколько команд: команда «Текстовая игра» с помощью условий, собственный квиз и другие. Также они используют цикличность с помощью цикла while в электронном помощнике.
Логика. Отдел разработки
Урок 1:
Отдел разработки и условия. Логика if/else
Урок 2:
Логика elif и логические операторы
Урок 4:
Цикл while
Урок 3:
Первое соревнование по программированию
Урок 5:
Доработка электронного помощника
Результат: Проект «Крестики-нолики» или проект «бот для списка фильмов или игр». С этого модуля ученики смогут выбрать уровень проекта, над которым они будут работать. Или ученики могут не выбирать и работать над двумя проектами и добавить их в свое портфолио. В проектах этого модуля ученики отработают навык работы с циклами и списками.
Углубленная работа с циклами. Отдел переработки игр
Урок 1:
Цикл for
Урок 2:
Вложенные циклы
Урок 3:
Списки
Урок 4:
Проект “крестики-нолики”
Результат: Проект «Крестики-нолики» или проект «бот для списка фильмов или игр». С этого модуля ученики смогут выбрать уровень проекта, над которым они будут работать. Или ученики могут не выбирать и работать над двумя проектами и добавить их в свое портфолио. В проектах этого модуля ученики отработают навык работы с циклами и списками.
Списки и словари. Работа с таблицами. Отдел тех.поддержки
Урок 1:
Списки
Урок 2:
Словари
Урок 4:
Функции
Урок 3:
Соревнование
Урок 5:
Проект “Менеджер паролей”
Результат: Учащиеся закрепили знания об основных типах данных Python: строках, целых числах, списках и словарях. Они понимают концепции операций, логики и циклов, а также концепцию функции. Учащиеся готовы к изучению новых библиотек.
Алгоритмы!
Урок 1:
Линейные алгоритмы
Урок 2:
Циклические алгоритмы
Урок 3:
Секреты пользовательских функций
Урок 4:
Соревнование!
Результат: Проект «Моя игра на PyGame». В конце этого модуля ученики самостоятельно создадут игру, в которой они используют базу графического модуля Pygame Zero, реализуют управление с помощью кнопок клавиатуры и столкновение двух объектов. Эту игру можно будет выложить в социальную сеть HUB.
Pygame Zero Знакомство. Отдел разработки игр
Урок 1:
Pygame Zero Знакомство
Урок 2:
Клавиатура и анимации
Урок 4:
Создание функций
Урок 3:
Colliderect и вывод текста
Урок 5:
Дебаггинг кода
Результат: Проект «Кликер на PyGame». В конце этого модуля ученики создадут игру с нуля в команде, усилят игру благодаря новым знаниям и навыкам. И выложат игру в социальную сеть HUB.
Разработка игр в команде. Отдел разработки игр
Урок 1:
Движение мышью
Урок 2:
Обработка кликов
Урок 4:
Доработка функций игры
Урок 3:
Разработка проекта
Урок 5:
Соревнование по программированию
Результат: Проект «Игра-Рогалик». В конце модуля ученик получит новую игру в портфолио и начнет разработку плана на создание своей итоговой игры
Создание итоговой игры. Отдел разработки игр
Урок 1:
Рогалик-игра “WeCode и Драконы”
Урок 2:
Метод collidelist. Доработка игры
Урок 3:
Доработка игры. Гейм-дизайн
Урок 4:
Бизнес план. Работа с Искусственным интеллектом
Результат: Проект «Итоговая игра». В конце модуля ученики создадут свою собственную игру и смогут оформить ее продвижение и презентацию для HUB.
Доработка игры. Отдел по созданию продукта
Урок 1:
Работа над игрой
Урок 2:
Новые уровни
Урок 3:
Доработка игры
Урок 4:
Выпускной
Модуль 1
Модуль 2
Модуль 3
Модуль 4
Модуль 5
Модуль 6
Модуль 7
Модуль 8
Модуль 9
Модуль 10
Погружение в цифровое творчество. В поисках искры!
Урок 1:
Подготовка к первому путешествию
Урок 2:
Искусственный интеллект и новый мир для души 22
Урок 3:
Piskel: охота за искрой
Урок 4:
Волшебство эмоций в мире FlipAnim
Результат модуля: в рамках этого модуля ребята научатся генерировать создавать свои проекты с помощью искусственного интеллекта, рисовать в стиле пиксель-арт, работая с инструментом Piskel и даже сделают свои первые шаги в анимацию, пользуясь инструментом FlipAnim.
Графический дизайн в Pixelied. Развиваем бизнес в Зверополисе!
Урок 1:
Рассказываем о своих идеях с помощью шрифта и цвета
Урок 2:
Дизайн логотипа для своей бизнес-идеи
Урок 3:
Как разработать стикеры, флаер или визитку?
Урок 4:
Оформляем проект в брендбук
Результат модуля: в рамках этого модуля ребята познакомятся с понятием графического дизайна, теорией цвета и основными законами композиции. Создадут свой собственный логотип, разработают на свое усмотрение стикеры, мерч или визитки, и даже оформят это все в свой первый брендук.
Перепридумаем в Krita. Ральф и Sugar Rush game!
Урок 1:
Рисуем мышкой в Krita
Урок 2:
Основы рисунка в Krita: рисуем набросок
Урок 3:
Финальные штрихи: покраска, тени и блики
Результат модуля: в рамках этого модуля ребята познакомятся с инструментом для 2D-иллюстрации Krita, основами рисунка, а также цветовая теорией в иллюстрациях, а также поработают над креативным мышлением. Создадут свой собственный дизайн упаковки сладостей для игры Sugar Rush game.
Комикс в Krita. Нарисуем истории Суперсемейки!
Урок 1:
А как создать комикс? Этапы работы
Урок 2:
Как придумать захватывающую историю?
Урок 3:
Дизайн персонажа и работа с фреймами
Урок 4:
Добавляем яркости нашим комиксам!
Урок 5:
Финальные штрихи: презентуем свой комикс!
Результат модуля: в рамках этого модуля ребята продолжат изучать инструмент для 2D-иллюстрации Krita, а также узнают правила построения иллюстративных сюжетов. Изучат все этапы создания комикса, после создадут свой одностраничный комикс по мотивам путешествий героев Суперсемейки.
Самовыражение в WickEditor. Анимируем эмоции из Головоломки!
Урок 1:
Первые шаги в 2D-анимацию
Урок 2:
Раскадровка, подсчет и первая эмоциональная анимация
Урок 3:
Финалим сцены для эмоциональной визитки
Урок 4:
Монтаж и звуковые эффекты - финальные штрихи
Результат модуля: в рамках этого модуля ребята познакомятся с инструментом для 2D-анимации WickEditor, а также начнут свое изучение 2D-анимации: стили, техники, принципы создания движения и многое другое. Применят это все, создав свой собственный ролик об эмоциях персонажей мультфильма Головоломка
Роботы-спасатели в WickEditor
Урок 1:
Стартовый комплект молодого инженера
Урок 2:
Оживляем спасателей: Анимируем ключевую функцию робота
Урок 3:
Приводим в действие: Анимация роботов-спасателей на миссии
Урок 4:
Финальное испытание: презентуем робота команде героев
Результат модуля: В рамках этого модуля ребята продолжат совершенствовать свои навыки в работе с инструментом для 2D-анимации WickEditor, познакомятся с принципами анимации Disney, разработают мультфильм о новом члене команды Big Hero, которого им предстоит придумать!
Путешествуем во времени с Валли и Spline
Урок 1:
Отправляемся в прошлое вместе с Валли и Евой
Урок 2:
Готовим Валл-И для встречи с Евой
Урок 3:
Cпасаем экологию планеты!
Урок 4:
Моделируем экологическое изобретение
Результат модуля: В рамках этого модуля ребята познакомятся с инструментом для 3D-моделирования Spline, а также узнают отличительные особенности 3D-пространств, принципы моделирования персонажей и объектов, научатся подбирать референсы для своих моделей. Применят это все, создав свою собственную 3D-модель экологически чистого изобретения будущего
Исследуем мир Креативии с Figma!
Урок 1:
Чем отличается векторная графика от растровой?
Урок 2:
Мимикрируем в Figma: создаем монстра-аватара
Урок 3:
Все про сложные фигуры и градиенты!
Урок 4:
Оживляем монстриков с помощью анимации!
Результат модуля: Ребята познакомятся с редактором для работы с векторной графикой Figma, а также узнают отличительные особенности этого вида графики и ее преимущества для создания иллюстраций. Ученики создадут векторную иллюстрацию своего монстрика и оживят его, превратив в интерактивный прототип!
Web-дизайн. Создаем сайт-портфолио!
Урок 1:
Все про сайты
Урок 2:
Запускаем интернет-магазин шариков!
Урок 3:
Все про сайты-портфолио
Урок 4:
Финальные штрихи и презентация портфолио
Результат модуля: Ребятам предстоит попробовать себя в роли Web-дизайнеров и изучить инструмент для создания сайтов WIX. Студентам предстоит собрать сайт для онлайн магазина с каталогом товаров и разработать индивидуальный сайт-портфолио с проектами курса!
Заключительная миссия на планете CGArt
Урок 1:
Изучаем дворец СиджиАрт
Урок 2:
Попадаем в мастерские творчества
Урок 3:
Завершаем проекты и готовимся к выпускному!
Урок 4:
Делимся своим творческим путешествием - выпускной урок
Результат модуля: В рамках этого модуля ребята вспомнят все изученные ими ранее области цифрового творчества, проверят свои знания в командной викторине, создают творческие проекты в интересующей их предметной области, а по результатам модуля сделают “визитку” своего творческого пути и презентуют свои результаты обучения
Модуль 1
Модуль 2
Модуль 3
Модуль 4
Модуль 5
Знакомство с агентом. Базовые команды Python
Урок 5:
Разрушение и сбор. Агент копает, ломает блоки и собирает ресурсы
Урок 6:
Комбинируем действия. Агент строит забор, используя несколько команд подряд
Урок 7:
Изучаем цикл for (введение). Ученики создают первый цикл и заставляют агента повторять действия автоматически
Урок 8:
Работа в командном мире. Агент строит основу мини-дома. Закрепляем изученное в модуле
Урок 1:
Первые шаги в Python. Ребята узнают, что такое программа и команды, запускают свои первые строки кода
Урок 2:
Двигаем агента. Агент начинает двигаться по маршруту и поворачивать
Урок 3:
Размещаем блоки. Агент учится ставить блоки и строить мост
Урок 4:
Соревнование. Ищем и исправляем ошибки в коде
Результат модуля: Дети понимают, что такое команда и программа, управляют агентом в Minecraft, создают первые алгоритмы и применяют цикл для автоматизации действий.
Мир повторений (циклы, переменные, функции)
Урок 5:
Случайные значения. Агент размещает блоки случайным образом с помощью random
Урок 6:
Повторения в 3D. Агент строит лестницу в небо с применением циклов
Урок 7:
Функции (введение). Создаем собственную функцию без параметров и вызываем ее из кода
Урок 8:
Работа в командном мире. Агент строит фигуры, используя функции с параметрами. Закрепляем изученное в модуле
Урок 1:
Погружаемся в циклы. Учимся оптимизировать код при помощи циклов
Урок 2:
Вложенные циклы. Агент строит загон для животных с использованием цикла внутри цикла
Урок 3:
Переменные в действии. Дети создают объекты с разной высотой, используя переменные
Урок 4:
Соревнование - циклы + переменные. Агент строит башню, высота которой задается переменной
Результат модуля: Ученики уверенно работают с циклами, переменными и функциями, создают собственные конструкции и управляют поведением агента через код.
Умный агент (условия, логика, списки, операторы)
Урок 5:
Условия и переменные. Агент реагирует на количество собранных блоков
Урок 6:
Знакомство со списками. Агент выбирает материалы из списка для строительства
Урок 7:
Несколько условий + elif. Агент анализирует ситуацию и выбирает нужный инструмент
Урок 8:
Работа в командном мире. Агент отправляется на поиски ресурсов и применяет все изученные конструкции
Урок 1:
Спавн животных. Пишем программу для создания животных
Урок 2:
Изучаем условия If / else (введение). Агент выбирает действия в зависимости от условий
Урок 3:
Проверка окружения. Пишем программу для анализа блоков вокруг и принятия решения
Урок 4:
Соревнование: функции + условия. Агент использует условия для сбора урожая
Результат модуля: Дети осваивают условия, логику, операторы и списки, делают агента «умным» - он реагирует на события и принимает решения как настоящий робот.
Мир координат (позиции, события, случайность, генерация)
Урок 5:
Проверка блоков и телепортация. Программа проверяет, на каком блоке стоит игрок и телепортирует игрока
Урок 6:
События движения. Код реагирует на шаги или падения игрока
Урок 7:
Ландшафт и случайность. Создаем случайные холмы и рельефы
Урок 8:
Работа в командном мире. Строим дом, объединяя циклы, события и координаты
Урок 1:
Координаты в мире Minecraft. Изучаем оси x, y, z и размещаем блоки вокруг игрока
Урок 2:
Циклы и координаты. Создаем платформу или лестницу с точным позиционированием
Урок 3:
Генерация объектов. Агент размещает случайные блоки с помощью random и координат
Урок 4:
Соревнование - объединяем pos и randint. Создаем зону с координатной генерацией
Результат модуля: Ученики понимают, как устроены координаты, создают генерацию и события, моделируют мир и управляют объектами в пространстве Minecraft.
Мир создателей (ИИ + финальные проекты)
Урок 5:
Начинаем работу над финальным проектом. Создаем мини игру внутри Minecraft
Урок 6:
Таймер и игровой процесс. Добавляем таймер и систему подсчета очков
Урок 7:
Перезапуск игры. Учимся рестарту и управлению игровым циклом
Урок 8:
Презентация проектов. Ученики защищают свои финальные проекты и получают обратную связь
Урок 1:
Введение в искусственный интеллект. Обсуждаем, как работают ИИ и какие задачи они решают
Урок 2:
Этика ИИ. Ребята обсуждают, как безопасно использовать технологии и создают свои идеи проектов
Урок 3:
Эффективный промптинг. Ребята учатся эффективно использовать ИИ
Урок 4:
Соревнование - ИИ помогает в проекте. Используем ИИ для создания и улучшения кода
Результат модуля: Дети создают собственные проекты в Minecraft на Python, осознают основы искусственного интеллекта, учатся презентовать результат и видеть себя как настоящих создателей цифровых миров.