О выпускниках
Ко мне приходили ребята разного возраста и подготовки, поэтому уже после первого года появились выпускники.

При этом были ребята, которые приходили, а я не мог их взять. Они уже знали примерно тот же самый материал, который был в моём курсе. Так по кругу они искали кружок, который мог дать дальнейшие шаги.
Кто-то смотрел программу на пробных уроках и им было неинтересно изучать в предложенном варианте основы.Многим уже в подростковом возрасте интересней было более что-то взрослое такое, серьезное, чтобы формировать портфолио разработчика..

Так я отпускал учеников в свободное плаванье, больше мне было нечего дать. Мне оставалось просто что-то посоветовать, направить, чтобы приблизить ученика к конечной цели. Чтобы не получалось так, что ребенок походил в мой кружок, и всё.
Потеря интереса
Похожая проблема была с выгоранием интереса учеников. Это происходит по разным причинам.

Одним усвоение знаний тормозит групповое обучение, когда приходится стоять на месте, ожидая большую часть учеников. Есть те, кому тяжело соответствовать темпу группы. У ребят возникают разные проблемы с получением знаний, но обе порождают потерю интереса к текущей программе.

Есть и такое, что уже в 13-14 лет хочется программу более взрослую, приближенную к профессии. Ребята понимают, что олимпиадные задачки, скрипты для Майнкрафта – это не часть работы программиста.

Возникает вопрос для руководителя кружка, что предложить, какие альтернативы есть, чтобы нивелировать утрату интереса.
Как решал проблемы
Я изучал, какие из курсов для взрослых людей могут подойти школьнику, разрабатывал курс по Django, но него требовалось время, чтобы создать качественный курс, а не абы что. Рекомендовал дополнительные материалы и ресурсы.
С потерей интереса вопрос решался индивидуально, часто где-то переводили ребят из группы в группу, потому что общий темп изучения отличался. Вводил возможность индивидуального асинхронного прохождения программы, но в группе.
Однозначно оба варианта несли дополнительную нагрузку на преподавателей. Запускали свою олимпиаду по программированию, участвовали в конкурсах, олимпиадах других организаторов, чтобы переключать внимание.
Самым сложным было для меня – это отсутствие проверенного курса для детей, но уже с подачей старта профессии разработчика. Курс, который бы я мог оценить и быть уверенным, что это и правда будет следующим шагом для ученика.
О продукте
В Слёрме я создал образовательный трек "Программирование на Python и JavaScript для подростков", который подобные вопросы может закрыть для преподавателя или руководителя кружка.



Трек состоит из двух видеокурсов, которые изначально записывались для тех, кто хочет перейти в IT. Содержание курсов профессиональной направленности, в большей степени через проектное обучение.

Трек дает полную свободу ученику для получения знаний: никто ученика не сдерживает, чтобы он проходил курс один год и больше, и не подгоняет так, что темы останутся изученными поверхностно. Обучение самостоятельное на учебной платформе.
Варианты сотрудничества
1
Первый вариант - дружеский: просто рекомендовать образовательный трек по этой странице https://slurm.io/teen-developer тем детям, которым вы сочтёте прохождение полезным.
2
Второй вариант - коммерческий: вы внедряете образовательный трек в свою линейку продуктов, в том виде, как это будет вам удобно: открыто, скрыто, персонально.

Регистрируете по этой странице https://slurm.io/teen-developer недельный доступ, передаёте нам список тех, кого зарегистрировали. После оформления нашими менеджерами ученика на платный доступ вы получаете вознаграждение ежемесячно, пока ученик проходит образовательный трек.
А что же стало с моим кружком
Я разрешил использовать образовательные программы преподавателям с которыми работал. А ученикам рекомендовал перейти к одному из работающих со мной преподавателей в местный кружок "Архимед", скромно существующий уже третий десяток лет, обучающий школьников программированию под разными муниципальными учреждениями. Замечательный кружок с преподавателями по призванию.