Инструкция для преподавателя курса Python для начинающих (на codeforces)
Общая информация о курсе (программе) https://school.algo-prog.com/training_python
Что делает преподаватель на занятии, и как организован курс (индивидуальный формат):
Занятия для начинающих проводятся по готовым презентациям. Преподаватель объясняет теорию, показывает примеры решения задач и дает номера задач для самостоятельного решения. Незнакомую математику объясняем по ходу изучения на понятном ребенку уровне в том объеме, в котором она нужна для решения задач.

Важный методический элемент - практикоориентированный подход:
Мы хотим, чтобы ученики в начале новой темы читали (знакомились с содержанием) задачи, а потом уже переходили к теории. Поэтому если ученик предварительно не прочитал задачи по теме, то сначала на уроке читаем задачи, а затем переходим к теории. Если ученик перед уроком задачи прочитал (спрашиваем его) - то можно переходить к теории и идти по презентации.
Обычно ученикам в расписании ставится самостоятельное занятие перед уроком с преподавателем, а в случае начинающих - им нечего решать на сайте, т.к. задачи курса на КФ пока туда не вставлены (в перспективе будут), т.е. нужно, чтоб преподаватель в конце урока говорил ученику, какие задачи на КФ порешать. В инструкции для учеников это написано, и в презентации есть ссылки на мэшапы, но для малышей нужно, чтоб это еще звучало от преподавателя. Можно говорить, что они эти задачи могут решать и без самостоятельного урока с сайтом, в любое удобное время, просто переходя по ссылке из презентации. А на сайте можно заниматься тренировкой скорости печати на PyTyping.

Презентации к курсу для преподавателей - пользуйтесь ими для демонстрации на уроке. У преподавателя доступ с комментированием, т.е. если в процессе демонстрации презентации видите ошибку (неточность) можно оставить комментарий.
Ученик будет получать pdf версию презентации для повторения материала самостоятельно, доступ к презентациям открывается последовательно по мере прохождения, т.е. если вы с учеником начали заниматься по курсу или перешли к новой теме, нужно сообщить об этом в чат с завучем, чтоб ученику открыли доступ к нужной теме.

Задачи к курсу размещены на платформе Codeforces, в группе Курс Python для начинающих.

Ученики на старте изучения (после оплаты) добавляются менеджером в группу, но не имеют доступа ко всем мэшапам, а только видят их список.
Преподаватель также является менеджером группы и может добавлять учеников в мэшапы с задачами по мере прохождения тем. Темы в презентациях соответствуют названиям мэшапов.
На скрине инструкция - как добавлять ученика в мэшап.


Желаем вам продуктивных занятий!