Вообще обычно, сразу после введения в программу какой-то математической операции, учат как ее оптимизировать. Таблицу умножения, например, можно выучить наполовину. Если она выучена отлично, то вторую всегда можно вывести из первой. Если заставить выучить ребенка таблицу умножения, не показав ее мобильность, и дальше учить его в таком же ключе, то и взрослый человек не будет понимать, что для вычисления суммы денег у 3 людей можно считать так,как удобнее, зная, что ни результат, ни единица измерения от этого не изменится.