Ну летних школ достаточно: ЛКШ, Иннополис, ЛШКН в Липецке, ЛКЛ в Перми, МФТИ. Правда, тут проблемы могут быть с тем, что в 10 классе - уже поздно начинать. В ту же ЛКШ 10-классников берут только в параллель B' и выше, т.е. основные алгоритмы нужно знать.Из онлайн-курсов сейчас идёт (до 15 апреля) базовые алгоритмы от Сириуса, как раз то, что нужно для таких умеющих программировать, но не занимавшихся лагоритмами. https://edu.sirius.online