4 ms·
It seems that there is a fundamental tension for intro to CS/SE classes between refining the fundamentals of self-taught programmers and starting students from
by BeFlatXIII 5y ago
It seems that there is a fundamental tension for intro to CS/SE classes between refining the fundamentals of self-taught programmers and starting students from zero. Expecting total n00bs to find which part of their code causes the segfault is a frustrating waste of time for all involved. However, showing how the computer works is useful for people who already have figured out the rudiments of things like for loops and if/then conditionals.
- qsort 5y ago100% this. It's kind of weird, but it's almost as though grokking the idea that you can arbitrarily program the machine is even more fundamental than the machine itself, and in fact a prerequisite to even ASM.