Students are relying on AI so heavily that universities are being forced to fundamentally rethink how they grade their work.
England’s higher education regulator, the Office for Students, is warning universities that they may need to replace traditional take-home essays and open-book exams with supervised assessments that prevent students from relying on artificial intelligence to do their work.
AI-detection tools are too unreliable to consistently determine whether students have used the technology, the OfS said in a report published Wednesday.



Silly argument. In almost all code, the semicolon is implied by the line formatting. Forgetting to manually place it is not a sign of some deep misunderstanding, like e.g. not understanding recursion would be.
That is why Python doesn’t use semicolons. Because making the user type them is silly, when the line formatting already perfectly clearly separates statements.
That’s a silly argument, since whitespace is not thusly syntactical in most languages.