Ну могу поделиться информацией, как сын в 6 классе готовился к МОШ и поступлению в ЛКШ.1. Летом после 5 класса совместно со мной по самоучителю изучил основы питона.2. В начале осени (дальше уже все самостоятельно) прошел курс Кириенко по питону.3. В октябре пошел на кружок по олимпиадной информатике на паскале в ДНТТМ (этот кружок практически ничего не дал - задачи совсем простые).4. Параллельно пошел на кружок по программированию на паскале в ЦПМ на Новаторов. Вел студент ВМК. Олимпиадных задач не было. Но дали несколько простейших алгоритмов сортировки, типа пузырькового. Сейчас этого кружка, вроде нет.5. Решал отборочные задачи на МОШ.6. Решал самые простые задачи МОШ прошлых лет для 6-7 классов на сайте informatics.mccme.ru.Резюмирую. Кружки эти особой пользы не дали. А вот самостоятельное решение задач очень многое дало. Это самое ключевое - желание самостоятельно решить задачи, усидчивость, упрямство.