@jeremysiek @krismicinski I'm moving all of my classes to required code walks. Has the nice side effect of the fact that once you convince your students that the code walk grade doesn't suffer when you find a bug during it, it often turns into a design discussion and talking about debugging strategies. I think the students also feel like their hard work is more appreciated after they actually get to chat with faculty about it.
Has worked wonderfully in undergrad compilers and grad distributed systems.
Hard to scale past 40 students though
@csgordon @lindsey @jeremysiek @krismicinski I know it doesn’t help much, but I ask my students to produce a short report along side the technical submission.
The idea being you can eyeball the differences between written report and code submission. Identify where more interrogation isrequired. I know genai could produce these reports but every little helps.
Submission canaries, for want of a better phrase.
@csgordon @lindsey @jeremysiek @krismicinski There are two routes I have considered:
1. learn how to write more open book take home assignments;
2. get students to do programming coursework in the lab in exam conditions
Either way, we are doomed.
@jfdm @csgordon @lindsey @jeremysiek @[email protected]
"we are doomed" is an incredibly disappointing take. You should have come to my "GenAI and CS Ed" talk (-:.
If our only value-add was "my course was gated behind a needlessly difficult thing", that doesn't say much for the value of our courses.
@shriramk @csgordon @lindsey @jeremysiek @krismicinski right so to be clear on these things, the doom part is because the actions require not so trivial changes in how we do things. Within UK academia we are under lots of pressures, with not a lot of time, and not the same power and influence as 'full chairs' do in the states.
More so,
1. open book assignments do not exclude the use of GenAI, they can embrace it, and you can guard against or incorporate its use. Such assignments, in my experience are harder to design, and require training on how to do well.
2. Exam conditions are also important as we want students to not rely on GenAI, and to ensure they have the fundamentals down.
The argument with GenAI is must be how our forefathers thought about pocket calculators...and their forefathers thought about slide rules, and so on.
@jfdm @csgordon @lindsey @jeremysiek @[email protected]
Yes, it requires a fair bit of work to re-jig things.
I can't speak for UK academia. But I view it as my job to figure out how to upgrade courses for my students.
I don't know what power you think "full chairs" have in the US. You may be mistaking us for German Lehrstuhl's. We aren't! US "assistant professors" are not "assistants" to any "professors", for instance. I may wish I had some; I don't. <-;
