Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Notation - Retours sur les cours réalisés par les eprof #89

Open
gtedavid opened this issue Dec 8, 2022 · 9 comments
Open

Notation - Retours sur les cours réalisés par les eprof #89

gtedavid opened this issue Dec 8, 2022 · 9 comments
Labels
feature Issues/PRs that requests/adds a new feature. hard Issues that are quite complex to finish. low priority Issues that must be fixed or PRs that must be finished and merged with low priority.

Comments

@gtedavid
Copy link
Contributor

gtedavid commented Dec 8, 2022

Principe :
Permettre aux étudiants par le bot de faire un retour sur le cours qu'ils ont eu (voir dm)

Pb :

  • vérifier que ces étudiants ont pris part à la séance
@lauragossip
Copy link

Ça peut être intéressant
Le pb c’est qu’on a pas les logs des personnes qui ont été dans le vocal donc a voir comment on peut faire ça

@gtedavid
Copy link
Contributor Author

Le pb c’est qu’on a pas les logs des personnes qui ont été dans le vocal donc a voir comment on peut faire ça

On a les logs des personnes quittant le vocal
donc on peut "établir" une "limite de temps à être dans le vocal".....

C'est chiant, mais c'est pour au moins savoir, si ça vaut le coup de demander à l'étudiant après le cours
"coucou, tu en as pensé quoi du cours ?"

@noftaly
Copy link
Collaborator

noftaly commented Mar 11, 2023

Pourquoi ne pas juste, après le cours, créer un thread avec dedans tous les gens ayant été dans le vocal au moins x minutes, en demandant de donner des retours honnêtes sur le cours pour que l'eprof puisse s'améliorer ?
(ca peut être fait automatiquement avec le bot à la fin du cours)

@gtedavid
Copy link
Contributor Author

ça serait un thread privé alors ?

@lauragossip
Copy link

Ça c’est une excellente idée

@noftaly
Copy link
Collaborator

noftaly commented Mar 19, 2023

Finalement, les threads pour la notation des cours étaient pas forcément la meilleure idée car ca complique un peu trop le process, et les gens donneront toujours pas trop d'avis etc.

Après avoir regardé c'est un peu compliqué de faire un thread même sur un plan technique car je peux ajouter des membres que 1 à la fois, donc pour les cours un peu gros ca va être très compliqué, même pour des cours avec juste 20 personnes je vais me faire rate-limit par l'API...

Plutôt, on va envoyer un MP aux gens qui ont assistés au cours avec des boutons comme ceux là :
😍 😃 😕 😓

Et quand tu cliques sur un choix ca ouvre une modal pour mettre des petites explications en plus (facultatif)

Bien sûr tout est 100% anonyme

@gtedavid
Copy link
Contributor Author

Finalement, les threads pour la notation des cours étaient pas forcément la meilleure idée car ca complique un peu trop le process, et les gens donneront toujours pas trop d'avis etc.

Après avoir regardé c'est un peu compliqué de faire un thread même sur un plan technique car je peux ajouter des membres que 1 à la fois, donc pour les cours un peu gros ca va être très compliqué, même pour des cours avec juste 20 personnes je vais me faire rate-limit par l'API...

Plutôt, on va envoyer un MP aux gens qui ont assistés au cours avec des boutons comme ceux là : 😍 😃 😕 😓

Et quand tu cliques sur un choix ca ouvre une modal pour mettre des petites explications en plus (facultatif)

Bien sûr tout est 100% anonyme

💯
Faire simple, et évitez de se faire rate-limit par l'API

Il y a une rate-limit pour les dm ?
Je sais qu'ils sont soucieux du "spam dm", alors que là c'est plus de prise de contacts

J'ai une deuxième idée mais elle est à voir :

  • Si la personne n'est pas venue, demander pourquoi
    (proposer plusieurs options ou autre aka à compléter ?)

@noftaly
Copy link
Collaborator

noftaly commented Mar 19, 2023

Il y a une rate-limit pour les dm ?
Je sais qu'ils sont soucieux du "spam dm", alors que là c'est plus de prise de contacts

Oui, pareil que pour tous les autres endpoints. Pour envoyer les rappels de cours je suis obligé de les envoyer 10 par 10 et d'attendre 5 secondes entre chaque burst

J'ai une deuxième idée mais elle est à voir :
Si la personne n'est pas venue, demander pourquoi
(proposer plusieurs options ou autre aka à compléter ?)

C'est faisable, mais est-souhaitable ? (exemple de "it's not because we can that we should")
C'est assez intrusif, les gens auront très probablement la flemme de répondre (ou ne répondront pas), et ca ne sert pas vraiment comme stat car les réponses seront "je n'ai pas pu (impératif)" et "finalement je n'en ai pas eu besoin" : dans les deux cas on ne peut rien y faire et on est pas plus avancé...

@gtedavid
Copy link
Contributor Author

C'est faisable, mais est-souhaitable ? (exemple de "it's not because we can that we should")
C'est assez intrusif, les gens auront très probablement la flemme de répondre (ou ne répondront pas), et ca ne sert pas vraiment comme stat car les réponses seront "je n'ai pas pu (impératif)" et "finalement je n'en ai pas eu besoin" : dans les deux cas on ne peut rien y faire et on est pas plus avancé...

True
si tu juges trop intrusif, autant pas le faire pour le moment

@noftaly noftaly added feature Issues/PRs that requests/adds a new feature. low priority Issues that must be fixed or PRs that must be finished and merged with low priority. hard Issues that are quite complex to finish. and removed difficulty: complex labels Feb 15, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature Issues/PRs that requests/adds a new feature. hard Issues that are quite complex to finish. low priority Issues that must be fixed or PRs that must be finished and merged with low priority.
Projects
None yet
Development

No branches or pull requests

3 participants