cards issueshttps://git.thm.de/arsnova/cards/-/issues2021-05-06T08:55:56+02:00https://git.thm.de/arsnova/cards/-/issues/509Add a new learning mode "Prüfung"2021-05-06T08:55:56+02:00Curtis AdamAdd a new learning mode "Prüfung"An exam learning mode does:
* Gets initialized by a lecturer
* Randomly selects x amount of cards for each student
* Take the difficulty into account
* This feature will include cards which have answer options (MC)
* Set a timeline (...An exam learning mode does:
* Gets initialized by a lecturer
* Randomly selects x amount of cards for each student
* Take the difficulty into account
* This feature will include cards which have answer options (MC)
* Set a timeline (in minutes) in which the student can answer all randomly selected cards
* The results will be stored and made visible to the lecturerLeitner v 2.0https://git.thm.de/arsnova/cards/-/issues/470The publication of card indexes and reps must be moderated2020-07-28T12:28:24+02:00Klaus-Dieter Quibeldey-CirkelThe publication of card indexes and reps must be moderatedWhen ever a user creates a new cardset that is set to "Free" or "THM" an admin gets a request to to make the cardset public until then its private. <br>
If a user makes changes to his or her own cardset it gets an extra label(eg. "CHANGE...When ever a user creates a new cardset that is set to "Free" or "THM" an admin gets a request to to make the cardset public until then its private. <br>
If a user makes changes to his or her own cardset it gets an extra label(eg. "CHANGED") and an Admin get notified to confirm the changes. Confirmation removes the label. <br>
When ever a user creates or changes a "Free" or "THM" cardset he gets a notification to confirm that an Admin gets notified and/or the cardset gets labled. Declining prevents the user from saving the changes(only confirming saves the changes). <br>
Admins get a detailed list in the backend about all visibility and cardset changes( what got changed? Who? What cardset? What visibility got requested?). <br>
Move the notification bell from the backend to the frontend too.
///old Issue description ///////////////////////////////////////////////////////////////////////////////////////////////////
If the access to a card index or a Rep is set to "Free" or "THM" by the student, this change comes into the moderation of an administrator. The student gets a hint. The admin finds the requests in the backend.
A cardset becomes "private" if the user commits changes to the cardset or cards.
Only do these checks for normal students. Admins and moderators are excluded from these checks.Marlon Georg LindnerMarlon Georg Lindnerhttps://git.thm.de/arsnova/cards/-/issues/427Dynamically calculated daily number of cards to be learned for a given daily ...2020-07-14T16:00:24+02:00Klaus-Dieter Quibeldey-CirkelDynamically calculated daily number of cards to be learned for a given daily amount of learning time in Pomodori unitsThe lecturer can set the daily workload **statically** by the number of cards or **dynamically** according to a predefined daily learning time in Pomodori units (default dynamically calculated).
Adjust the mail and web notifications if ...The lecturer can set the daily workload **statically** by the number of cards or **dynamically** according to a predefined daily learning time in Pomodori units (default dynamically calculated).
Adjust the mail and web notifications if dynamic mode got selected.
* Aktualisiere den Verlauf:
* [ ] Füge die Zeitangaben für Pomodori und Pausen hinzu
* [ ] Benenne die Spalte "Bearbeitungszeit" um in "Aktive Bearbeitungszeit"
* [ ] Entferne die Pausen für die Berechnung der aktiven Bearbeitungszeithttps://git.thm.de/arsnova/cards/-/issues/420Calculate the difficulty of remembering the contents of a card by how many ti...2021-06-23T14:55:24+02:00Klaus-Dieter Quibeldey-CirkelCalculate the difficulty of remembering the contents of a card by how many times it has been moved back in Leitner modeOne could define two traffic lights: one for one&#39;s own learning phase, the other as the average of the learning phases of all learners.
Calculate the difficulty based on the median of:
* own user
* all learners in an active bonus
* ...One could define two traffic lights: one for one's own learning phase, the other as the average of the learning phases of all learners.
Calculate the difficulty based on the median of:
* own user
* all learners in an active bonus
* all learners of that card
The color thresholds are stored inside the config and can be used like follow:
* red: < 49 % known
* yellow: 50 - 74 % known
* blue: 75 - 90 % known
* green: 90% known
The stored difficulty values can be calculated from the collection leitnerUserCardStats:
- Field stats.answers.known
- Field .stats.answers.notKnown
Todo:
* [ ] Hook up the difficulty rating to the background color
* [ ] Add a traffic light with a tooltip which explains the colors
* [ ] Allow admins to set the difficulty threshold inside the configLeitner v 2.0https://git.thm.de/arsnova/cards/-/issues/418Integrate BigBlueButton in presentation mode2020-04-12T13:12:53+02:00Klaus-Dieter Quibeldey-CirkelIntegrate BigBlueButton in presentation modehttps://youtu.be/Q2tG2SS4gXA
API: https://docs.bigbluebutton.org/dev/api.html
When the edge button is clicked, a session is created via the API or, if the session is already running, the user joins the session:
https://docs.bigblueb...https://youtu.be/Q2tG2SS4gXA
API: https://docs.bigbluebutton.org/dev/api.html
When the edge button is clicked, a session is created via the API or, if the session is already running, the user joins the session:
https://docs.bigbluebutton.org/dev/api.html#create