3 ms·
This is part of something I hope takes hold in CS education: ontogenous education. Ontogeny is the study of the development of organisms throughout their lifec
by eah13 12y ago
This is part of something I hope takes hold in CS education: ontogenous education. Ontogeny is the study of the development of organisms throughout their lifecycle. Technology develops in a way that often makes the present as dissimilar from its roots as a caterpillar and butterfly. So by starting at the beginning (or a beginning at least), rather than the present we give kids a full grasp of why things are the way they are rather than the millions of other ways they could be.
For many learners technology is a turn-off because it seems 'arbitrary'. It is, in the same sense that a biological organism or historical event is arbitrary. It's only with context that these things start to become intelligible. So ontogenous CS education is about giving a historical context to modern technology.
- mhjensen 12y agoI agree with this sentiment. Do you have any good recommendations for books on the history computer science? Lots of options available, but I'm looking for a technical overview of the subject.
- eah13 12y agoIn the beginning there was the command line (1999) is the best I know http://faculty.georgetown.edu/irvinem/theory/Stephenson-CommandLine-1999.pdf http://faculty.georgetown.edu/irvinem/theory/Stephenson-Comm... Happy to hear suggestions of others- I haven't found much and haven't looked lately.
- mhjensen 12y agoI really enjoy reading Neal Stephenson, thanks for finding this!