hedyorg / hedy

Hedy is a gradual programming language to teach children programming. Gradual languages use different language levels, where each level adds new concepts and syntactic complexity. At the end of the Hedy level sequence, kids master a subset of syntactically valid Python.
https://www.hedy.org
European Union Public License 1.2
1.32k stars 289 forks source link

💻 Add tickmark in student exercise #5752

Closed Felienne closed 1 month ago

Felienne commented 1 month ago

I can already add tickmarks fro the overview page, but could we add a tickmark box inside the assignment of the student, then I don't have to go back, that saves me a lot of clicks, so here:

image

And, can we show that to the students too, if I have ticked it off, they get a tickmark icon next to the tab?

That would be amazing!!

jpelay commented 1 month ago

Hi! You mean something like this?

image

And when you click the checkmark in the table or in the program they are in sync? (Although this might require a reload, or the implementation of websockets or something like that)

Felienne commented 1 month ago

Hi @jpelay

It does not have to connect to the submitted programs (that has a very specific meaning where indeed it can't be altered), just showing a tickmark in the tab (when the student looks at all tabs) is enough, and it is fine if it requires a reload.

So, again in short:

Hope that helps.