|
|
|
|
|
by lliwta
4333 days ago
|
|
Both of the statements in that link are just tautologies... You can teach computer science without teaching coding. And you can write algorithms without testing them on a computer. So the tautology that "you can't code if you can't code" isn't a particularly important pedagogical insight when it comes to teaching CS, since CS != coding. > Of course it isn't a stumbling block, logical thinking is required for both, which would also explain why they are both difficult. Right. And I'm saying that, in my experience teaching, it's better to teach CS and then let programming be something that kind of just falls out of that naturally, as opposed to focusing on programming itself. |
|
I do not understand, and there are four statements, not two.
> Right. And I'm saying that, in my experience teaching, it's better to teach CS and then let programming be something that kind of just falls out of that naturally, as opposed to focusing on programming itself.
Where did I say that the focus should purely be on programming?