* Do not use variable length array in this class
* Some of are you are copying code and concepts from things outside of course material
* `fgetc()`, `sizeof()`, `malloc()`, etc
* You're probably cheating.
* You're also making your life more difficult
I always found these sorts of instructions quite frustrating as a student. If I'm a student enthusiastic about learning a language, I would have definitely been one of the kids trying to figure out how to use malloc and creating novel approaches to the projects that are assigned to me. It's a university class, why the hell not? Besides, isn't that going to be an advantage towards me considering the code is going to be evaluated by a anti cheat engine?
The AI stuff aside, this comes across as a professor who feels threatened when his course isn't taken as doctrine. Being called a cheater for using external resources is ridiculous to me.
Yeah, and sizeof and malloc are very easily things students could have been exposed to in high school or their own studies. I’ve seen C books that use them in the first chapter.
It’s fine to say solve this problem using the following tools, but not great to say “if you find another approach, I assume cheating.”
It did not say "I assume cheating". It said you're probably cheating, as in of you look at the population of students who are using such constructs, over 50% of them are using them because they are cheating. Given that accusations of cheating were not made when such constructs were found, it seems like that probability was not factored in when deciding whether or not to advise someone.
aenigmaclamo · · focus · HN ↗
The AI stuff aside, this comes across as a professor who feels threatened when his course isn't taken as doctrine. Being called a cheater for using external resources is ridiculous to me.
smelendez · · focus · HN ↗
It’s fine to say solve this problem using the following tools, but not great to say “if you find another approach, I assume cheating.”
sfink · · focus · HN ↗