gcompris / GCompris-qt

GCompris in Qt Quick - Mirror of https://invent.kde.org/education/gcompris
218 stars 167 forks source link

Request: command-line option to disable manual level switch #289

Open spacevoyager78 opened 10 months ago

spacevoyager78 commented 10 months ago

Hi! Now that you've added "start-level" command-line option, what do you feel about a command-line option to disable manual level switch (by disabling the left and right level arrow)? This way, you can enforce that for certain activities each level (starting from the first one or the one set by "start-level") is properly completed before advancing to the next one.

petitlapin commented 10 months ago

Hi, thank you for the idea!

We will take some days to think about the feature. It goes against a few principles like "we don't force children to follow a specific path in the software" or "we let the children select the difficulty level and do nothing to determine it is appropriate or not for them" so we would like to take some time to think about it before giving an answer about if this is something we want to implement or not.

Cheers!

spacevoyager78 commented 10 months ago

Hi! I understand your concerns. This was something I thought seeing how some kids change levels instead of going with the flow with the rest of the class. If you feel it isn't suitable, that's ok!

allon49 commented 10 months ago

Hi, I am also teacher and I am part of the GCompris team. I would be very interested to know how you use GCompris in class. Could we exchange on this subject?

spacevoyager78 commented 10 months ago

I use GCompris with 6-year-olds with almost no prior experience with computers. I use the --launch parameter with activities initially from the cat-keyboard-mouse group and then some easy activities from other groups (mainly 1 and 2 star activities).