Professor at Uni: "Missing a semicolon on yozr final exam could be a reason to fail that exam. Coding on paper is much better because that is what you will be doing on the job. "

Hate those written Java exams on paper.

  • 6
    I also had to write some codes on paper in my first year. Thankfully, they took our exams on PC in second year. We even had the oppurtunity to compile the program :D
  • 3
    Sadly we have to do every programming exam on paper because of the amount of students. Would be hard to find a room with computers for 200 students.
  • 15
    Writing code on paper at the working place... From which universe does that sentient "entity" comes from?
  • 3
    Oh man that's just fucking dumb
  • 2

    IDEs exist.
  • 13
    And code on paper... No. No job requires this.
  • 15
    I hate the fact that exams test your syntax knowledge, they should look at your problem solving ability because thats what programming is about. They should also judge your ability to write clean and effective code.

    I don't really understand why they can't have written home exams
  • 0
    Hate writing in Java
  • 1
    Indeed, writing it all down is tedious because what the heck if I think of more efficient way I will have to cut some portion of code and fit new pieces where required, well because the beauty of code should be there on paper and not just getting what is needed to be done.
    I scored 98/100 without studying at all and it is always overwhelming to score this much because I would barely score 75/100 in theoretical subjects other than CS.
    Hey, but it is fun!
  • 2
    Suppose a student wants to write this:

    for (i <= 1; i = n; i++) { ... }

    On paper, the professor will be able to correct the student and recognize that he didn't fully understand the logic behind a for loop.

    On an IDE, the student will never be able to write something like that thanks to the suggestions. He will probably end up writing something that compiles without knowing why, and now the professor cannot know what's wrong with his thinking process.

    Of course, we're talking about introductory courses. In these cases, paper is better.

    In advanced courses paper is better anyway, because they usually allow pseudocode and it is much easier for an expert to express himself in pseudocode.
  • 4

  • 1
    had never problems with syntax on written code exams. only with to me unknown function names. but in that case we were always allowed to create our own functions ^^
  • 3
    You might as well compile, and execute, it by hand. Just to see if the program works as intended. smh
  • 1
    I had to write Pascal exam on paper.

    In Pascal the declaration of a function MUST be prior in file before you use it. And no forward declarations!
  • 0
    Lol fuck that shit right to hell
  • 2
    Reminds of the test I had to play compiler in my head and state the expected exception of intentionally wrong code.
  • 0
    Thats what we had to do in our intro to programming class, too
  • 1
    So let me explain why professors do this.

    Unfortunately many professors stop learning when they become teachers or at least stop keeping up with the times.

    Back in the day with Fortran if you made a mistake in your code when you compiled it, you'd have to wait forever until you could try again.

    People would resort to hand writing code and checking it multiple times before inputting it into the computer.

    Well we all know instead of hours or even days to compile most programs take a few seconds if that today.

    In short, old habits die hard. And your professor, like mine, didn't just fall out of the stupid tree; he was drug the the dumbass forest.
Add Comment