Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

I was grading an online exam yesterday. You're lucky.

This program used an SPA. The core workflow is hidden and split over multiple "tabs". Tabs include: question, given answer, score awarded. That's right, none of those are available simultaneously. Yes, 70% of its window goes unused when full-screen.

Going through all students can be done in (at least) two ways. In the first, you can press a button to proceed to the next student, but you cannot go back a student. In the other, you click "save" after grading each answer. This returns you to the overview of students.

The overview displays 20 students per 'page' (tiny font, tiny rows), irrespective of your window size. There is no "next student" button, you have to click the student you want to grade. If you're grading past the first page (e.g., student #21): surprise! You're back on page 1. Clicking the student's tiny row requires more precision than you'll need the rest of your work week on modern desktops.

I could go on. I will, actually. Apparently, standard workflow is you can never go back to an already graded answer and points awarded become final; I accidentally used a workflow that didn't have this idiocy).

In short, there is no way this product's core functionality was tested. Any tester would have exclaimed "are you kidding me?!", and have walked out. Or inflict physical violence on their computer. Or whoever hired them.

In short: setting this product on fire is the best reason for bringing back floppies in 25 years.




Could this by any chance be Blackboard [1]?

[1] https://www.lawyersgunsmoneyblog.com/2014/01/christ-i-hate-b...


I don't think Blackboard is an SPA (it's just very slow server rendered), but it's UI really is terrible. I wrote a script to scrape my course materials when I was at uni, it was that bad.


> I wrote a script to scrape my course materials when I was at uni, it was that bad

Pass!


Blackboard has to be the worst software I ever had the misfortune of having to interact with. How come universities spend millions of dollars every year on such a steaming pile of crap?



As a student, I've never had any edtech site or "online textbook" that had good UX. It wouldn't be so offensive if I didn't have to pay $80 per semester per course for the privilege of using something that is never as good as a real textbook.


If it's an SPA, can't it be greasemonkey'd to display things properly?


I had a hiccup pressing a button once. Was kicked back to initial screen and the student was "locked" - which requires an admin to reset.

So: maybe, but the back end is probably too flakey. Official recommendation is to use IE for grading and only one grader may be logged in at any time.

Really, fire is too good for this mess.


Curious, how would you do that? Would it be a long script or is there some sort of mini Library for this?





Consider applying for YC's Fall 2025 batch! Applications are open till Aug 4

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: