Earlier quoted context omitted.
Could you make your class project based and give everyone different, but equally difficult, projects of their choosing. Each check in into master would then be merged after a code review with you where you ask questions about why implementations are done specific ways to solve the problem/refactor. Code is only merged when it hits a quality marker you set. Students are graded by percentage of deliverable hit from ori…
This will never work because it absolutely fails to scale, at a time when we have a complete lack of computing educators. Customized projects for each student? I have 159 students in my CS1 this semester, and I can barely keep track of them with the massive amounts of data I collect. The idea of making individualized assignments is beautiful but unrealistic.
Students have to jump through absurd hoops to use exam monitoring software
131–140 of 242 posts
Re: Students have to jump through absurd hoops to use exam monitoring software
#132To me, this underscores notion that schools continue to test for the wrong thing. With the exception of professions/trades that require impulse application of knowledge, I don't know why I would want/need someone to memorize a concept in order to apply it. Productive members of our society/workforce think critically, they ask good questions, and they research and leverage the information at their disposal to make dat…
I teach programming. What prevents students from colluding over their tablets/mobiles/laptops while taking the exam from another device? Can't the student mirror the screen elsewhere, leading to interesting possibilities for cheating? Proctoring is not a solution that I am comfortable with. I do not want to peer into the private lives of students and their home environments. Not every student is well-off, and has a p…
What I mean is - certainly you don't want to harm the reputation of your school, and you want your students to have actually learned the material and be prepared for whatever they do in life that requires that knowledge... but what I'm wondering is... if there's presumably some tiny percentage of a class that is going to actually cheat or act in ethically questionable ways, are we in fact putting more effort into the prevention of that cheating than is warranted?
Re: Students have to jump through absurd hoops to use exam monitoring software
#133Earlier quoted context omitted.
This is an old problem for reverse engineers, and there are some solutions, for example VBoxHardenedLoader [0]. As per usual with such things, these tools are in cat/mouse category. [0] https://github.com/hfiref0x/VBoxHardenedLoader
That's interesting - I would have guessed that after a certain point, a VM and a physical computer are indistinguishable from the POV of software running inside.
[0] https://secret.club/2020/04/13/how-anti-cheats-detect-system...
Re: Students have to jump through absurd hoops to use exam monitoring software
#134Earlier quoted context omitted.
I teach programming. What prevents students from colluding over their tablets/mobiles/laptops while taking the exam from another device? Can't the student mirror the screen elsewhere, leading to interesting possibilities for cheating? Proctoring is not a solution that I am comfortable with. I do not want to peer into the private lives of students and their home environments. Not every student is well-off, and has a p…
I'm genuinely curious to learn your option on cheating - does it actually matter? What I mean is - certainly you don't want to harm the reputation of your school, and you want your students to have actually learned the material and be prepared for whatever they do in life that requires that knowledge... but what I'm wondering is... if there's presumably some tiny percentage of a class that is going to actually cheat…
I personally experienced this in undergraduate with a professor who chose to ignore obvious cheating and I think it negatively impacted the motivation of students to learn the material.
Re: Students have to jump through absurd hoops to use exam monitoring software
#135To me, this underscores notion that schools continue to test for the wrong thing. With the exception of professions/trades that require impulse application of knowledge, I don't know why I would want/need someone to memorize a concept in order to apply it. Productive members of our society/workforce think critically, they ask good questions, and they research and leverage the information at their disposal to make dat…
I teach programming. What prevents students from colluding over their tablets/mobiles/laptops while taking the exam from another device? Can't the student mirror the screen elsewhere, leading to interesting possibilities for cheating? Proctoring is not a solution that I am comfortable with. I do not want to peer into the private lives of students and their home environments. Not every student is well-off, and has a p…
Re: Students have to jump through absurd hoops to use exam monitoring software
#136Earlier quoted context omitted.
Could you make your class project based and give everyone different, but equally difficult, projects of their choosing. Each check in into master would then be merged after a code review with you where you ask questions about why implementations are done specific ways to solve the problem/refactor. Code is only merged when it hits a quality marker you set. Students are graded by percentage of deliverable hit from ori…
This will never work because it absolutely fails to scale, at a time when we have a complete lack of computing educators. Customized projects for each student? I have 159 students in my CS1 this semester, and I can barely keep track of them with the massive amounts of data I collect. The idea of making individualized assignments is beautiful but unrealistic.
From the students perspective all they need to do is:
1. Write a "project proposal" where they define a project, define goals, schedule a checkin with you to see if that project is large enough (1/20th the grade of the class)
2. Watch lecture videos and go through exercises on their own time.
3. Write code and bring it in to teacher. (18/20th of their grade)
4. Demo their finished project to professor (1/20th their grade)
This does work for later classes. I never had the ability to test this workflow out for earlier (100-level) classes as all of those classes I TA'd for followed the same model you're talking about.
The 200+ level classes that followed the model I'm talking about had ~10% to 30% pass rate which was in line (~2x) with the pass rate of similarly leveled courses from our college's Math and Physics department which was used as a sanity check.
edit: that's not to say you're incorrect that it would be difficult to do at scale, this is just the way I've seen it done at moderate scale (20 to 40 students).
Re: Students have to jump through absurd hoops to use exam monitoring software
#137I feel so bad for the students that have to deal with this. I worked at a Community College in IT for a while. Students would come into a lab that was specifically set up for testing. The anti-cheating software was such total trash, it would crash, crash the browser, crash the whole system. Students would have to start testing over... At least twice a month, their systems would be down, and nobody could take tests at…
Re: Students have to jump through absurd hoops to use exam monitoring software
#138I feel so bad for the students that have to deal with this. I worked at a Community College in IT for a while. Students would come into a lab that was specifically set up for testing. The anti-cheating software was such total trash, it would crash, crash the browser, crash the whole system. Students would have to start testing over... At least twice a month, their systems would be down, and nobody could take tests at…
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?
Re: Students have to jump through absurd hoops to use exam monitoring software
#139I feel so bad for the students that have to deal with this. I worked at a Community College in IT for a while. Students would come into a lab that was specifically set up for testing. The anti-cheating software was such total trash, it would crash, crash the browser, crash the whole system. Students would have to start testing over... At least twice a month, their systems would be down, and nobody could take tests at…
What kind of cheat does it prevent? 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.
Re: Students have to jump through absurd hoops to use exam monitoring software
#140Edit: my plan is to home school in a lumber mill / cnc machine shop. The strong will survive.