В течении года вел курс по выбору для учеников восьмых классов, мы решали самые простые задачки на ББ, и им нравилось. Вот лучший пример образовательного сайта, где обучение построено как вы говорите на примере маленьких побед. Сайт учит алгоритмам с упором на алгоритмы для задач обработки биологических данных.
http://rosalind.info/problems/list-view ... ic-heights
В мире напряг с хорошими специалистами в этой области, поскольку алгоритмы действительно сложные, а большая часть задач решается именно комбинацией и применением этих алгоритмов.