О программе
Мы ищем преподавателя для обучения подростков программированию на языке C# и разработке игр в Unity. Образовательная программа рассчитана на полный год обучения (с сентября по июнь) и включает:
1.1. Язык программирования C#:
-
Основы C# (базовые типы данных, переменные, арифметические операции, ветвления, циклы)
-
Работу с коллекциями (массивы, списки, очереди, словари)
-
Основы объектно-ориентированного программирования (методы и классы, параметры и перегрузка методов, конструкторы классов, базовые принципы написания чистого кода)
1.2. Основы разработки игр в Unity:
-
компонентная система, работа с материалами и ассетами;
-
работа с GameObject и компонентами;
-
системы координат и векторы, операции с векторами;
-
основной цикл работы Unity (жизненный цикл MonoBehaviour);
-
введение в физику, базовые физические компоненты;
-
знакомство с рейкастами, физическими слоями и матрицей коллизий;
-
движение и вращение объектов через Rigidbody и Transform;
-
эффекты (Particle System), анимации (Animator), UI, звуки, освещение;
-
система контроля версий Git и основы отладки проектов;
-
корутины и основы асинхронности;
-
делегаты и события;
-
создание простых мини-игр в процессе обучения.
Требования к кандидату
-
Уверенное знание языка C# и движка Unity;
-
Понимание базовых архитектурных подходов в Unity: разделение ответственности, компонентный подход, работа через интерфейсы и события;
-
Опыт разработки игр или интерактивных приложений в Unity;
-
Умение объяснять сложные темы простым языком;
-
Терпение и коммуникативные навыки.
Должностные обязанности
-
Проведение очных занятий в нашем учебном центре (2 раза в неделю по 2 астрономических часа)
-
Проверка домашних заданий и консультирование слушателей по вопросам программирования
-
Мониторинг прогресса обучающихся
Ищем несколько преподавателей по данной специальности! При желании, можно вести занятия в 2-х группах. Будем рады сотрудничеству!
Похожие вакансии
Элементы системного мышления, функции, логика, множества. Дискретные множества и классификация. Высокое владение школьным курсом математики 9 класса (алгебра, геометрия).
Опыт преподавания группам детей и подростков и/или индивидуально. Хорошее знание предмета и умение объяснять сложные темы простым языком.
Стартуй без опыта. Старт без опыта. Создавать настроение и быть частью команды.
общительность, ответственность, стрессоустойчивость, грамотная речь, умение общаться и разрешать конфликтные ситуации.
Опыт работы в 1С 8 Хьюмен. Знание офисных программ (MS Excel, Word), уверенный пользователь ПК. Средне-специальное либо высшее...

