Курсы на brilliant.org
На brilliant.org находятся курсы по математике и CS (полный список курсов). Курсы построены в полуигровой форме, сначала даётся попытка решить задание, потом краткое объяснение. Задачи направлены на концептуальное понимание тем, теории мало, периодически бывают ссылки на подробное описание.
Большинство задач очень простые, так как темы делятся на маленькие шаги. Например, в теме про наименьшее общее кратное, перед его объяснением проходит более 10 шагов. Часть задач интерактивная, например, связанные с алгоритмами и программированием.
Кроме курсов на brilliant.org есть ежедневные задачи на темы освещенные в курсах и wiki с подробным разъяснением теории.
Курсы платные, примерно 4500р. при годовой подписке.
Задачи на Brilliant.org только на английском, сайт может быть полезен и просто в качестве практики чтения при изучении языка.