У нас в МШП очень хороший учитель, понятно объясняет. И на каждом уроке сперва разбираются домашние задания, потом идет изучение новой темы. Есть оценки за классную работу и домашнюю, можно видеть и контролировать ребенка. Задачи задают как и простые, по прошедшей теме - их сын самостоятельно решает по конспектам, так и те, где немножно подумать надо, не просто скопировать методы с урока, а продумать алгоритм решения, что и за чем написать. Вот с этим сын буксует, торопится, код не компилируется или не работает как надо. Приходится садиться с ним рядом и спрашивать: как ты хочешь решить это, расскажи пошагово, какое первое действие, какое второе. Иногда детям нужна просто моральная поддержка и помощь в упорядочивание хаоса в голове)