Once they gave one of their research subjet on dictionary optimization and "the best they could do themselves" compiled to show it was possible. I went far enough (we had to also be constrained to 16-bit memory addressing) and decompiled their stuff with IDA to find a few more tricks and got a little bonus for telling them and reimplementing them.
Another time they told us "do whatever with OpenGL and we ll grade you relatively", ensued an enormous competition between students to beat each other with my team ending up implementing a counter strike map renderer with skybox, full texture, fast enough to walk around, and we got the best grade.
The last project, on the 5th year, was a semantic web video search engine a la youtube, with fetching, indexing, auto translation, knowledge graph, for a team of 40 students who had to split in various department with one team acting as product owners, for a few months.
I think there are ways to do exams that are meaningful and actually make you interesting in job interviews.
I imagine it wouldn't be terribly hard to run the machines so that only one full-screen window is shown, or a user for whom the internet is disabled. Is that not enough?
Many of the anti-cheating software will also run the webcam and yell at you if it thinks you aren't paying attention to only the screen, while recording everything on your screen.
And students are being forced to install this on their home machines.
Wait, what if I work from home and my kid is sitting in the living room as well. I get recorded then? WTF???
Who owns these machines? Is it the parents or the school or the government or who? What if they decline? Can someone explain why a child has to accept that they are being watched on a webcam without their consent? Without the consent of their parent? And, "either accept it or don't get allowed at exam" isn't a choice. They ain't going to high school yet, but I don't envision I would allow my children to be scrutinized by this. Then again, who expected COVID-19. I can only hope this is temporary, but perhaps its part of 'the new normal'.
If the software detects that you're in the room your kid fails.
Your child will not be allowed to take the exam.
Can you explain this defeatist attitude to me and what purpose it does providing the already known negative outcome?
To me, the language you used suggested that you are already bought, sold, and controlled.
You take the tests, with the software, or you fail.
Your question is about the current process though, and the answer is if you really do not have access to a room with internet that you can use for a couple of hours, the best thing you can do is to contact your school and see what arrangements can be made to accommodate you.
However, not everyone has that option, is willing to take that option, or understands the ramifications of not taking that option.
I hate the current system. I also understand why people choose to follow it.
Edit 0: It looks like maybe this conversation has hit the maximum depth for HN? If you'd like to continue talking, please feel free to email me.
Edit 1: Turns out I was wrong. The reply timer just hadn't passed. Still feel free to email me if you like.
It's simply a compromise.
Not much. When lockdowns first started I remember seeing _tons_ of first and second hand accounts of all the ways anti-cheating software failed when exposed to the real world.
> I imagine it wouldn't be terribly hard to run the machines so that only one full-screen window is shown, or a user for whom the internet is disabled. Is that not enough?
It can be a little tricky. We put the test in a single full-screen window on top of any other windows, and...the students alter the transparency to view their notes behind it, or they notice that we only check windows in the current desktop or for the current active user. Maybe "full-screen" on the system in question only fills a single monitor and leaves another open for research.
All of that assumes that the student is only using a single device and doesn't have a hi-def pet silicon rock in their pockets at all times, hence the webcam monitoring and whatnot to check that a student is actively staring at the screen the whole time.
The webcam solution also seems entirely bypassable if the student is determined. (Speaking from my experience as a TA, students who cheat are usually pretty determined) Just put a phone to the level of the monitor, and there's nothing a webcam can do.
So, obviously, everyone just used their phones for cheating lol.
At least twice a month, their systems would be down, and nobody could take tests at all. We'd have to send home 30-60 students at a time, and reschedule their tests for another day. These were students who were also working jobs, and took time off of work, likely unpaid, to come in and take the test. So we wasted their time, and lost them money. Not to mention the constant waste of IT's time dealing with this trash software.
It's totally fucking criminal that these companies sell such garbage to our schools and get away with it. It doesn't matter how bad it is, it checks a box on some requirements sheet so we will never switch to something else... Not that the other options are any better.