Дистанционная подготовка по информатике
Зарегистрировавшись, вы можете решать учебные и олимпиадные задачи по информатике и сдавать их на проверку в автоматическую тестирующую систему.
Олимпиадные курсы Центра педагогического мастерства
Программа дополнительного профессионального образования «Развитие таланта школьников в предметных областях. Организация и проведение этапов всероссийской олимпиады школьников и других интеллектуальных соревнований».
E-Olymp
Сайт предоставляет базу задач, учебные материалы и автоматическую систему проверки решений. Пользователям сайта предлагается решить задачи написав небольшую программу-решение на одном из языков программирования и отправить ее в систему для проверки. Автоматическая система проверит решение, запустив его на нескольких наборах тестов и оценит правильность решения.
Timus Online Judge
Крупнейший в России архив задач по программированию с автоматической проверяющей системой. Основной источник задач для архива — соревнования Уральского федерального университета, Чемпионаты Урала, Уральские четвертьфиналы ICPC, Петрозаводские сборы по программированию.
Алгоритмическое программирование. Очно-заочный курс Петра Калинина
В этом курсе вы научитесь программировать, писать сложные алгоритмы и решать олимпиадные задачи. Вы подготовитесь к олимпиадам по информатике, да и задачи части C ЕГЭ вам покажутся проще. В дальнейшем полученные тут знания и умения вам помогут как в вузе, так и в любой деятельности, хоть как-то связанной с программированием.
Фоксфорд
Онлайн-школа для учеников 1−11 классов, учителей и родителей. На онлайн-курсах и индивидуальных занятиях с репетитором школьники готовятся к ЕГЭ, ОГЭ, олимпиадам, изучают школьные предметы. Занятия ведут преподаватели МГУ, МФТИ, ВШЭ и других ведущих вузов страны.
Яндекс.Лицей
Яндекс.Лицей — это образовательный проект Яндекса по обучению школьников программированию. Учебная программа рассчитана на два года. На занятиях ребята знакомятся с теорией и осваивают технологии на практике. Обучение в Яндекс.Лицее бесплатное.
С программированием школьники знакомятся на примере Python. Этот язык несложно освоить, к тому же он позволяет решать множество задач. Python — один из самых популярных языков в мире, применение ему находится и в YouTube, и в NASA, и у нас в Яндексе. А ещё он назван в честь «Летающего цирка Монти Пайтона». В общем, отличный вариант для начала.