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

Better Task Creation Page #151

Open
Lauritz-Tieste opened this issue Oct 27, 2024 · 8 comments · May be fixed by Bootstrap-Academy/frontend#301
Open

Better Task Creation Page #151

Lauritz-Tieste opened this issue Oct 27, 2024 · 8 comments · May be fixed by Bootstrap-Academy/frontend#301
Labels
enhancement New feature or request frontend

Comments

@Lauritz-Tieste
Copy link
Collaborator

Lauritz-Tieste commented Oct 27, 2024

Image

  1. better create button with better title and icon
  2. overview of how many quizzes exist and how many have been created by you
  3. marking when the quiz was created by you
  4. if not created by you, name the author
  5. describe the type of quiz (single-choice/multi-choice)
  6. delete and edit icon only if user is admin; otherwise eye icon

Page: http://test.bootstrap.academy/quizzes/start/medienkompetenz/create ...

@Lauritz-Tieste Lauritz-Tieste added the enhancement New feature or request label Oct 27, 2024
@github-project-automation github-project-automation bot moved this to Triage/Draft in Tickets Oct 27, 2024
@Mert-55
Copy link

Mert-55 commented Oct 28, 2024

Hi, I would like to take over this issue.

@Lauritz-Tieste
Copy link
Collaborator Author

It was discussed internally that this ticket would be put on hold for now, as there have been problems recently with quizzes that were not of the required quality. In addition, this ticket does not have a bounty yet. (@TheMorpheus407)

@TheMorpheus407
Copy link
Contributor

That's right. We need to fix that before we move on with user generated quizzes

@rumpel360
Copy link

Issues with low quality quizzes might be enhanced if there were some quality criteria listed during the creation process.
By the way, few days ago I realized that the Buttons content changes from "als erledigt markieren" to "Aufgabe hinzufügen" without further notice after I marked a topic as done. As I didn't understand why I just tried out and more or less accidently started a review process (I guess) on a medaningless question. No idea how oftent that happens, but hint like "please don`t send trash" before submitting might avoid that you guys have to waste your time.
I also suggest to change the Button Text from "Aufgabe hinzufügen" to "Neue Quizz-Frage einreichen" to make its effect more clear.

@NilocLP
Copy link

NilocLP commented Nov 6, 2024

It was discussed internally that this ticket would be put on hold for now, as there have been problems recently with quizzes that were not of the required quality. In addition, this ticket does not have a bounty yet. (@TheMorpheus407)

As a solution, you could make it so that questions are not directly visible, but are first unpublished and other users who have a certain level in the skill of the question can then check the question and then unlock or remove it. The creator may not review his own question and must have completed the lesson for which he wants to create a question.

Morphcoins could also be awarded as an incentive. For example, the creator of the question receives 3 Morphcoins for creating the question once it has been released. The reviewer receives 5 Morphcoins when he reviews a question, regardless of whether he releases or removes it.

Example:

  • Level required to review questions: 10
  1. x creates a question on the topic of HTML
  2. Y (level 10 in web development) can see that there are unpublished questions.
  3. Y reviews X's task and realizes that the task is correct. He can now publish it. He receives 5 coins for his effort
  4. x now receives 3 coins and his question is available to everyone.

Bonus: To avoid trolls, you could appoint moderators who can delete published questions and exclude users who review incorrectly too often from the review feature.
However, it should be noted that some skill sections have too few lessons to reach a certain level and people can currently simply skip through all courses without viewing them in order to “farm” levels

@Lauritz-Tieste

@Lauritz-Tieste
Copy link
Collaborator Author

@TheMorpheus407

@TheMorpheus407
Copy link
Contributor

Yes that might actually be the best solution.
I think the following might be suitable:

  • Allow everyone to create quizzes
  • have moderators (appointed) or people with level >= 10 in this specific skill accept or dismiss new questions
  • Option to report quizzes (like we have at the moment) stays. Reported questions can also be edited and reviewed by mods
  • Accepting, Moderating, Modifying, ... will earn a moderator or people with level >= 10 in this specific skill 5 coins
  • Writing a quiz questions will award the creator of such question also 5 coins at the moment it is accepted by a moderator or people with level >= 10 in this specific skill

@TheMorpheus407
Copy link
Contributor

Therefore we need

  • new views of the admin dashboard for moderators (for point 3)
  • new roles
  • new state for tasks in general to be reviewed
  • the actual review possibility
    thats quite a lot

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request frontend
Projects
Status: Triage/Draft
Development

Successfully merging a pull request may close this issue.

5 participants