Если у ребёнка  интеллектуальное развитие в норме или выше, то нежелание находить решения самостоятельно могут объясняться проблемами в волевой сфере.  Сидеть и искать варианты решений, выводить самому формулы - это трудно. Проще воспользоваться готовым алгоритмом. Но  лучше научиться это делать, поскольку это   д уже другой, более высокий уровень умственной деятельности, в будущем ему это  пригодится.