Developing Mathematical Abilities for Children