> Do not look at other students’ homework files and do not work with other students. At all.
This is a horrific policy. We work better with other people.
When I studied computer science, other students came to me for help. I helped them. We discussed problems together. I saw their code. They saw mine. No one copied: we shared approaches and style and thinking. I shared how I solved things. They learned my thinking. By explaining, I understood what I knew better. Sometimes I learned from them: an idea I wouldn’t have had alone, a new direction. All of us were better off. This was across multiple people.
It was in no way discouraged and so long as you wrote your work — while asking others for help was fine — you were okay.
Humans learn through teaching. We learn through discussion. We learn through interaction. Solitude — ‘do not work with other students. At all’ — is the exact opposite of a healthy learning environment.
I don’t care what their artificial intelligence policy is. I cannot state strongly enough how much I revolt against their human intelligence policy.
As for the lecturer’s warnings in slides: that reads like a trap.
The course Programming in C, and other courses like Compilers, have this policy across many CS universities for many years now. It s a strict policy but it has its reasons. Assignments on early semesters are simple and short, and if students cooperate on the implementation, the result would be almost identical for everyone, while very few would have truly thought it out by themselves. Most students would not go easily through the process to struggle in order to think about the solution, if they could just copy the answer from someone else.
Thanks for the reply. I get that, and maybe I am approaching it from the perspective of someone who wanted to learn (my friends too), not someone who just wanted to pass.
But the situation I described included the basics. I specifically remember explaining pointers to a friend and working through a simple assignment on C pointers with them, for example. Absolute basics, yet collaborative working helped them greatly.
Perhaps your policy puts TAs there in that situation, and I understand that.
vintagedave · · focus · HN ↗
This is a horrific policy. We work better with other people.
When I studied computer science, other students came to me for help. I helped them. We discussed problems together. I saw their code. They saw mine. No one copied: we shared approaches and style and thinking. I shared how I solved things. They learned my thinking. By explaining, I understood what I knew better. Sometimes I learned from them: an idea I wouldn’t have had alone, a new direction. All of us were better off. This was across multiple people.
It was in no way discouraged and so long as you wrote your work — while asking others for help was fine — you were okay.
Humans learn through teaching. We learn through discussion. We learn through interaction. Solitude — ‘do not work with other students. At all’ — is the exact opposite of a healthy learning environment.
I don’t care what their artificial intelligence policy is. I cannot state strongly enough how much I revolt against their human intelligence policy.
As for the lecturer’s warnings in slides: that reads like a trap.
charamis · · focus · HN ↗
vintagedave · · focus · HN ↗
But the situation I described included the basics. I specifically remember explaining pointers to a friend and working through a simple assignment on C pointers with them, for example. Absolute basics, yet collaborative working helped them greatly.
Perhaps your policy puts TAs there in that situation, and I understand that.