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