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

[ENHANCEMENT] Survey prototype inside pltp activity #490

Open
nborie opened this issue May 9, 2022 · 2 comments · May be fixed by #499
Open

[ENHANCEMENT] Survey prototype inside pltp activity #490

nborie opened this issue May 9, 2022 · 2 comments · May be fixed by #499
Labels
Enhancement New feature or request PLATON Doit être transférér à PLATON

Comments

@nborie
Copy link
Collaborator

nborie commented May 9, 2022

The goal of this issue is to add a small survey mode inside pltp.

If and exercice is prefixed by survey_, thus

  • The survey_xxxxx.pl is therefore considered as a survey.
  • The exercice user form MUST have finite number of questions.
  • Each question inside the form MUST have finite number of possibles answers.
  • The grade is 100 whatever is the answer (not an exercice but a survey...)
  • Only the last answer of each user is considered

All the previous spec should be more reformalted within the coming prototype.

The effect will be therefore :

  • survey_ exercice do not enter regular dashboard.
  • Following the results are public or not, student and teacher dashboard become histogram of occurences of possible answer.
  • The CSV gathering result will separate the survey results.

Globals variables and their défaut value (to be continued) :

allow_change_answer = False
allow_student_dashboard = True
graphic_type = "histogram"

Use cases :

  • Visualisation of multiples choices survey
  • Peer evaluations with evaluation grids
@nborie nborie added the Enhancement New feature or request label May 9, 2022
@nimdanor
Copy link
Member

A faire comme activité platon.

@nimdanor nimdanor added the PLATON Doit être transférér à PLATON label Jun 22, 2022
@nborie nborie linked a pull request Aug 5, 2022 that will close this issue
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Enhancement New feature or request PLATON Doit être transférér à PLATON
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants