Сайты:
- https://codeforces.com/ - проходят соревнования по программированию каждую неделю;
- https://stepik.org/ - отлично подходит для начального обучения программированию на разных языках;
- https://informatics.msk.ru/ - дистанционная подготовка по информатике (Сайт содержит теоретический материал для изучения различных языков программирования и задачи с возможностью онлайн-тестирования);
- https://acmp.ru/ - школа программиста на сайте Красноярского краевого Дворца пионеров (Сайт содержит архив задач по олимпиадному программированию со встроенной проверяющей системой. Для участия в системе достаточно зарегистрироваться и перейти в раздел "Архив задач", где на текущий момент Вам будет предложено решить 1000 задач различной сложности. Сложность задач определяется числом от 1 до 100, из этих значений сложности формируется рейтинг, отражаемый в разделе "Рейтинг");
- http://dl.gsu.by/ белорусский проект