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.33k stars 290 forks source link

💻 Add "make private" and "change language" to public adventure view for superteachers #5880

Open Felienne opened 4 weeks ago

Felienne commented 4 weeks ago

Idea incl level A description of your idea, for example: "I would like to be able to save and freeze programs so they cannot be edited"

Additional context Add any other context about the idea here.

AnneliesVlaar commented 4 weeks ago

As a super teacher it it possible to delete public adventures. But it would be nice if it is also possible to make adventures private, when an adventure is clearly a 'test this teacher feature of Hedy' adventure.

AnneliesVlaar commented 4 weeks ago

Some adventures have wrong meta-info, mainly the language is not the right one. for example:

Scherm­afbeelding 2024-10-25 om 16 05 58

It would be nice if it is possible to change the language. Maybe sometimes the level is also incorrect, but I am not sure if this will happen often.

AnneliesVlaar commented 4 weeks ago

Right now there is this check button, that a teacher agrees that the adventure might be publicly available. If you check this button the adventure is immediately visible.

Scherm­afbeelding 2024-10-25 om 16 37 12

If we 'hide' an adventure and a teacher is changing it to something that would be nice to show... How could we deal with this situation?