Вы правда не понимаете разницу? Да, карманные деньги ребенка - это деньги, которые ему выдали родители, конечно, он их сам не заработал. Выдаются по каким-то установленным в семье правилам: кто-то дает раз в день\неделю\месяц определенную сумму, кто-то "приплачивает" за хорошую учебу и помощь по дому. Но это уже не родительские деньги, это деньги ребенка, которыми он самостоятельно распоряжается. Это не деньги на текущие расходы (купить пирожок в столовке или на киношку с друзьями). Это именно накопления на что-то. В данном случае ребенок не попросил у матери деньги на подарок бабушке, а принял решение купить именно "на свои", как взрослый.