The Register® — Biting the hand that feeds IT

Feeds
Boffin

Abstractions

Developing English skills is the beginnings of being able to formulate abstract thoughts about the world you live in.

Developing mathematical skills allows one to formulate abstract thoughts about all possible worlds.

Computers are tools for exploring mathematical worlds. If anything it would seem that teaching computing would be beneficial to teaching mathematics.