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.34k stars 292 forks source link

[Feature] Multiple parson's problems for a level in UI #2831

Closed Felienne closed 2 years ago

Felienne commented 2 years ago

We already support Parson's in a level in the yaml, but we will have to make content and also make it clear in the UI that there are more puzzles to do (and maybe also change the DB storing of tries?)

Maybe something like in the quiz where there is a question 1, 2 etc.

As well as changing the structure so we can support multiple parsons adventures per level.

Originally posted by @TiBiBa in https://github.com/Felienne/hedy/issues/2761#issuecomment-1131606090

TiBiBa commented 2 years ago

Will work on this after merging #2879 as otherwise it might introduce some ugly merge conflicts later on.

TiBiBa commented 2 years ago

Will start working on this in the already existing PR #2874!