Щучка, это да. Между "ругать за все двойки без разбора" и "вообще не ругать за двойки" есть много вариантов. По моему опыту, в большинстве случаев за двойку стоит отругать, или выразить недовольство. Домашку проверять, чтоб двоек не было, можно в началке (у меня и в началке не проверяли) - в средней школе мне это как-то странно, разве что у особого ребенка.
Я почитала у детей учебники по обществознанию и сказала, что по этому предмету они могут иметь любые оценки - лишь бы двойки в четверти не было. Бредятина редкая. А по поводу математики мальчишкам могу и за четверку высказаться в духе "докатился", потому что знаю что иначе как от лени они завалить математику не могут.