у вас не очень правильные примеры. есть возрастные рамки возможностей. чтобы связать шарф, нужно вязать по пять рядов в день. за месяц шарф свяжется. этому ребенка надо НАУЧИТЬ. рассказать, что большеое дело за один раз не сделаешь, потихоньку - сделается. примеры привести из своей жизни, из ее собственной, что писала каждый день в тетради по пол страницы, а в конце года - целая тетрадь. при этом если взрослый сможет шарф за день осилить, то семилетка точно нет. и требовать от него невозможного нельзя. можно начать с вязки шарфа кукле. его за один присест можно сделать. так от простого к сложному дети в сотоянии освоить любое дело.кенгуру не знаю что такое. но опять же каждый день по 10 задач - за 10 дней их решено сто. нафик больше 10 задач за день решать? это к усидичвости не имеет отношения. это последовательность. не забывать КАЖДЫЙ ДЕНЬ одно и то же делать. опять же к способностям никак не относится. если ребенок в принципе готов пол часа над чем то просидеть - он усидчив вполне. все остальное - неправильная организация его деятельности. если он не хочет у вас "шарф вязать" принципиально, то дело в мотивации, а не усидчивости.