ocadotechnology / aimmo

A python-based multi-player online educational game for students to play in a class or club setting.
Other
116 stars 72 forks source link

worksheet usage #1825

Closed SKairinos closed 9 months ago

SKairinos commented 9 months ago

Changing worksheets does not create a new Game object in the DB which makes it harder to track worksheet changes or "returning classes".

We would probably need to add a tracker somewhere on the DB (either at the class level, or in the DailyActivity table).

SKairinos commented 9 months ago

@faucomte97 said:

Philosophical question: how do we / can we differentiate between when a class is actually trying out a new worksheet and when a teacher is just testing worksheets by themselves? Potential answer: should we say that worksheet change + socket connections from the actual students in the class (ie, not just the teacher) = class is actually using the new worksheet?

SKairinos commented 9 months ago

I understand what you mean but I think we should make that a separate task as getting live usage metrics, like the number of active connections, is a whole other ball game. Unless there's a simple solution you can think of?

SKairinos commented 9 months ago

Hey team! Please add your planning poker estimate with Zenhub @faucomte97 @SKairinos