I will examine a number of (historical and current) software-based learning environments, specifically from the perspective of teaching and learning mathematics. I'll present some case studies, drawing on experience teaching future teachers of mathematics using open-source tools such as the Scratch project from MIT.
I'll reflect on 'digital natives' - the myth and the realities, disparage 'Ed-tech', coin a few neologisms, ponder a dynamical system or two, gaze metaphorically into a scrying glass, and follow Doctor Flynn in asking whether we really are all getting smarter.
Along the way I'll ask questions like "what's the difference between computer science and mathematics, and why should everyone know something of each", and "what is still worth learning when everything worth knowing is just a click away".
math teaching software alternative energy furniture making