Closed TiBiBa closed 2 years ago
I made a first attempt at class customization:
Schermopname.2021-11-17.om.18.54.24.mov
Wow awesome @TiBiBa!! This is going to be so useful for teachers!
Maybe we want something like a preview for the adventures so people do not have to switch from the teacher to the student view to decide which to use?
Little question: Wat betekent "aantal volgend level"?
Idea incl level Currently teachers are able to create a class and get overall information of students. However, we would like to offer teachers a more customizable experience. Within the class overview they should be able to select the "try-out" threshold. But, it might also be nice to allow them to set restrictions on levels or adventures which will have to be completed before getting access to new levels. This would add a great deal of functionality for the actual teaching of Hedy to students.
Additional context Below we summarize the functionality we want teachers to have (@OnnoEbbens it would be great if you have any suggestions!):
- Restrict students to specific levels
- Restrict students the next level until several conditions are met (x amount of programs, keyword usage)
- Customize the usage of try-out programs (x amount of times, only specific keywords are allowed)
- Customize adventures shown (Maybe only show first x or new adventures will have to be "achieved")
Something that we can consider (surely not for now!) is a feature where teachers can write their own adventures, with an option to "donate" them to the Hedy code base.
Schermopname.2021-11-17.om.18.54.24.mov
Wow awesome @TiBiBa!! This is going to be so useful for teachers!
Maybe we want something like a preview for the adventures so people do not have to switch from the teacher to the student view to decide which to use?
Little question: Wat betekent "aantal volgend level"?
Currently we only retrieve the adventure name and supported level to reduce server load. But I will take a look if we can also extract, for example, the explanation.
"Aantal volgend level" is the amount of correct programs required before the next level will be available. Will have to write that a bit clearer.
Currently we only retrieve the adventure name and supported level to reduce server load. But I will take a look if we can also extract, for example, the explanation.
Ah yeah makes sense. For now this is totally ok!
"Aantal volgend level" is the amount of correct programs required before the next level will be available. Will have to write that a bit clearer.
Cool, so this is a bit of an unlocking feature too! I guess we also want to give teachers the option to open/close an entire level in a class (independent of student performance you probably want to prevent kids from going too far form the rest of the class)
Currently we only retrieve the adventure name and supported level to reduce server load. But I will take a look if we can also extract, for example, the explanation.
Ah yeah makes sense. For now this is totally ok!
"Aantal volgend level" is the amount of correct programs required before the next level will be available. Will have to write that a bit clearer.
Cool, so this is a bit of an unlocking feature too! I guess we also want to give teachers the option to open/close an entire level in a class (independent of student performance you probably want to prevent kids from going too far form the rest of the class)
That is already possible with the "hide level" checkbox (however, the back-end will still have to be implemented).
That is already possible with the "hide level" checkbox (however, the back-end will still have to be implemented).
Ah super!!
Idea incl level Currently teachers are able to create a class and get overall information of students. However, we would like to offer teachers a more customizable experience. Within the class overview they should be able to select the "try-out" threshold. But, it might also be nice to allow them to set restrictions on levels or adventures which will have to be completed before getting access to new levels. This would add a great deal of functionality for the actual teaching of Hedy to students.
Additional context Below we summarize the functionality we want teachers to have (@OnnoEbbens it would be great if you have any suggestions!):