Попробуйте Степик, большое количество бесплатных курсов, автоматическая проверка тестов и задач, знания просто закладываются в голову. Заниматься в любое удобное времяРаздел Школьникам - глаза разбегаются, можно искать по фильтрам для начинающих и бесплатно