Python, Education, Teaching Computer Science.
able to think abstractly. Children cannot generally do this until they each the age of 12 or 13. This is why we start teaching programming at that age. This is why we teach algebra at that age. Once we have grasped that basic idea we need to add to it some mathematical operations: multiply (*) add