←back to thread

669 points danso | 7 comments | | HN request time: 0s | source | bottom
Show context
qubex ◴[] No.23263294[source]
I know this is mean of me, but the student who was taking her Computer Science exam and who apparently thought that changing the file’s extension would change format? Yeah... she deserved to fail.
replies(4): >>23263459 #>>23263515 #>>23267542 #>>23267945 #
1. mchan889 ◴[] No.23263515[source]
These students are high school students. I'm very doubtful that this course covered material like file types and encoding. First year CS classes are almost exclusively programming basics and architecture.

This line of thinking only really makes sense if you presuppose that every person taking a computer science course in high school has an understanding of file types. Many don't have this knowledge. I don't see why students should need to have additional knowledge that is outside the scope of a course, just to pass the clase.

There's a reason these things are taught in a CS program, often at higher levels. And that's because they're not common knowledge.

replies(1): >>23263858 #
2. qubex ◴[] No.23263858[source]
She’s taking an exam. Surely she should understand these things by the end of the curriculum, right? I mean, she’s just been learning them... or should have.

Besides, I don’t know what it’s like in the US nowadays, but back in my time (late 1990s, IB) the computer science curriculum took file formats and so forth as granted, and concentrated on the theoretical constructs such as Turing machines, lambda calculus, decidability, computability, and the theory of recursive functions. I remember my exam required proving the identity between a particular integral and the Euler (not Riemann) zeta function and whether it could be evaluated in polynomial time to an arbitrary degree of approximation. We had to sketch out the algorithm that would do this in terms of pseudocode.

Trying to transcode a file by changing the extension... I dunno... it seems kind of meek.

replies(1): >>23265006 #
3. gbear605 ◴[] No.23265006[source]
Was that all covered by your first semester course? Because if so, that’s more impressive than a first semester course and MIT, CMU, or Harvard, let alone what a public school can offer.
replies(1): >>23265148 #
4. qubex ◴[] No.23265148{3}[source]
That was covered by a two-year IB (International Baccalaureate) course in Computer Science running from 1997 until 1998. I attended a private school (the International School of Milan).
replies(1): >>23265296 #
5. gbear605 ◴[] No.23265296{4}[source]
I don’t know the IB system, but AP tests are equivalent to testing students on a first semester college class. In computer science in the US, that means basic data structures and simple algorithms, and it’s been that way for the last thirty five years at least.
replies(1): >>23266982 #
6. mchan889 ◴[] No.23266982{5}[source]
I generally don't like to say people are making things up, however there is a lot of mythology around how much work IB students do. I've frequently seen IB students while I was in undergrad boasting about their level of proficiency, despite it seldom being supported.
replies(1): >>23269188 #
7. qubex ◴[] No.23269188{6}[source]
If you think I’m boasting about something from more than two decades ago, that’s your problem, not mine.