Картина примерно такая - задачи в учебнике 2100 ребенок решает без проблем. Но - стоит дать нормальные олимпиадные задачи, или самим задать что-то выходящее за рамки учебника - и все, занавес. Надо брать другие программы, из них давать дополнительно, плюс задачи на счет самим давать, плюс на закрепление/повторение материала (т.е. учебники надо покупать свои, а то их забирают по мере прохождения).