4 ms·
My intro courses had me building an HC11 out of logic gates. The next semester we wrote code to run on it.
by dleslie 4y ago
My intro courses had me building an HC11 out of logic gates. The next semester we wrote code to run on it.
- TulliusCicero 4y agoAnd what exactly does that have to to with an intro OO class? Is this a "if it's lower level it must be harder" kind of thing?
- dleslie 4y agoIt's not harder, it's more fundamental. Logic gates express forms of the basic foundations of computation, and building from there conveys their power and expressiveness. In my degree, object oriented programming came in later semesters, often paired with courses on symbolic computing, discrete mathematics, and computability and complexity.
- TulliusCicero 4y agoI still don't see what this has to do with the comment I was responding to. Who cares whether you tackle low level computing earlier or later?
- dleslie 4y agoSomeone who cares about how our existing knowledge shapes or understanding of new knowledge. Knowing how a computer works helps to understand the why and how of higher level concerns.
- TulliusCicero 4y agoSure, but that doesn't mean it has to come first in a degree. In any case, you've shifted the goal posts from: > the sense that degrees have softened their content density is palpable. Having low level content come later isn't "softened content density".