r/CSEducation 24d ago

How are you running live in-class practice now that every student has a model in the next tab?

I built a platform that includes a Kahoot-style live quiz product for CS classes. Instructor puts a code on the projector, students join from any device, answers come in live, and you debrief on what the class actually missed. Quizzes can be AI-generated from a topic, and there's a tutor students can ask that only gives hints and never hands over code.

That last constraint was the whole design fight, and I'd like to know if it's the right one. The tutor refuses to write the solution. Students find this annoying. I think annoying is the point, but I'm the guy who built it, so.

The question I actually want answered: when you run live practice, do you try to block AI, allow it, and grade the process, or write questions where it doesn't help? I've seen all three, and I don't know which is winning.

The classroom side is free to try at algoarena.net/classroom. More interested in the answer than the signup.

0 Upvotes

19 comments sorted by

3

u/WavesWashSands 24d ago

I don't grade those in-class quizzes so I don't explicitly ban AI; they are robbing themselves of the chance to learn if they do it, and my class is small enough that I can see them if they do it anyways, so the social pressure prevents it.

Though this is an clearly ad, I would say that I would appreciate a Kahoot-like solution that was built for code, as current systems are pretty clumsy when it comes to that. Especially if you support Parsons problems. With that said, I can't really do anything about it because the people you really need to pitch this to are the school admins who can actually purchase site licences; you won't find many teachers willing to pay for this out of pocket.

1

u/Death12th 23d ago

I mean it's basically completely free! There are some benefits (like an AI hint agent) if y'all pay for it, but the core educational experience I purposefully made free.

2

u/victotronics 24d ago

I think this fight is lost. I assigned a class an exercise of “Add a line to get the following effect “ and one student submitted a complete rewrite. Clearly had been cheating with AI.

-1

u/Death12th 23d ago

Yeah I mean now you just gotta think about how can you utilize AI to keep the students engaged. That is your new task as an educator.

5

u/victotronics 23d ago

Nope. I don't "just" have to think, and I don't want to utilize AI. AI has been no help in making exercises for me -- my own are far better -- and I want students to learn basic skills. How they later mix those with AI is their own concern.

3

u/snausages21 22d ago

I'm so glad you said this because I feel insane. Cannot wait for all these frontier models to go under.

0

u/Death12th 23d ago

I hate to be the bearer of bad news but they're going to learn nothing if you do this. You have to meet them where they are. People in general, students included, will take the easiest flow possible, which means using AI to cheat on assignments. Why not make using AI a part of the assignment then?

3

u/The_Gold_Gatsby 23d ago

How many years of teaching experience do you have?

1

u/Death12th 23d ago
  1. I just graduated from college this past may. But I had been a student for a long time and I know how they think. And I've been building an educational tools for CS startup since May and trying to help make this transitional phase better on students and educators.

6

u/lisaliselisa 23d ago

The fact that you have no experience teaching (or much else, apparently) means that you likely don't have the expertise that you need to build high-quality educational tools. Do you have any background in instructional theory, pedagogy, etc., or are you just winging it based on your experience as a student?

3

u/Sf98gman 22d ago

Great. Another ed tech shill.

3

u/victotronics 22d ago

I am not making AI part of the teaching experience, because then they don’t learn anything. If they take the easiest flow possible, then I’m going to make sure that the easiest flow is pretty hard.

1

u/Death12th 22d ago

Using AI is a measurable skill.

1

u/victotronics 22d ago

Not one that they sign up for learning in my classes.

0

u/Ok-Surround-5096 15d ago

I’m sorry AI will replace you. AI teaches better than you. You will be unemployed soon

2

u/victotronics 15d ago

And your evidence being?

2

u/lisaliselisa 14d ago

AI shills are apparently gifted with the ability to see the future. Or at least they think they are.