Ох, сама мучаюсь с этими задачами. Вообще не хочет думать- логически рассуждать.купите или скачайте книжечку где написано как объяснять задачу.  например эту http://www.labirint.ru/books/198894/  ребенок должен научится проговаривать задачу, раз наступил ступор, значит он этому не научился раньше на простых задачах, а решал их так как их легко было решать- сразу было видно что и как делать.Он должен рассуждать вслух сначала научится.Причем большинство задач рассуждаются "ОТ КОНЦА". например"В задаче нужно найти расстояние обратно, для этого надо знать скорость и время, но скорость нам не известна.НО известно что она равна скорости туда.По имеющимся данным мы можем найти скорость туда.Ищем.Теперь мы можем найти расстояние."ну и другие в таком же духе- с обЪяснениями обязательнО!например в вашей задаче я бы требовала от ребенка таких рассуждений примерно"НАм надо найти сколько сшили плащей и каждого рулона. Для этого надо знать сколько было ткани всего и соклько ушло на один плащ.Мы знаем сколько ткани врулоне, но не знаем сколько уходит на один плащ. Надо найти ск. уходит на 1 плащ.Мы знаем, что из второго рулона сшили меньше плащей чем из первого на 3 штуки.И потратили меньше ткани.значит мы можем найти сколько потратили ткани на 3 рулона. Ищем.\ТЕперь мы можем найти соклько ткани уходит на 1 рулон.Ищем.Теперь мы можем найти ответ - посчитать сколько плащей можно сшить из каждого рулона.Ну или как-то так примерно.Тут важно именно постоянное проговаривание и объяснение, иначе дальше когда еще сложнее будет все еще только больше запутается.