Правильно построенная система листочков должна быть от простого к сложному, причем следующая задача будет опираться на предыдущую.  Так что подсказкой является сама предыдущая задача.   Поэтому решать их с конца в корне неправильно, надо сначала и последовательно, не перескакивая.  Хотя на одну задачку перескочить бывает можно, если она вдруг решается, а предыдушая почему-то нет.Подсказки в самом листочке, в задачах из него.  Иногда - в названии темы, которая намекает, как именно эти задачки следует решать. Помощники в решении задач требуются там, где или ребенок хочет сэкономить время  (потому что задачки отнимают достаточно много времени, если они по уровню ребенка) - но эта экономия будет в ущерб результатам.Или он совсем уж не тянет, а хочется приличную оценку, Или если преподавание неправильно построено, и эти задачки  потом не разбираются, и подсказки не дают сами учителя.  По хорошему именно они должны давать, если ребенок над задачей долго думал, и все никак.Еще ребенок может обсудить задачки с одноклассниками.  Тоже хорошее дело. В общем, в норме ребенок должен решать процентов 70-80 задач, и практически все - самостоятельно.   Если задачи ему по уровню и ему нужны.