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

Integrate new topics and grasple exercises in the game #105

Open
3 of 10 tasks
BorisPST opened this issue Nov 26, 2024 · 0 comments
Open
3 of 10 tasks

Integrate new topics and grasple exercises in the game #105

BorisPST opened this issue Nov 26, 2024 · 0 comments

Comments

@BorisPST
Copy link
Contributor

BorisPST commented Nov 26, 2024

** Creating a game **

  • Show the available topics by using the newly created system structure of the backend
  • Add option to filter topics by study (checkbox, not selected by default)
  • Add a search for the topics during selection

** Showing exercises **

  • Embed the exercises based on the grasple URL
  • Use the new exercise data to set difficulty and number of attempts
  • Adjust calculation of remaining attempts (exercise parameters can be refreshed through the grasple embedding but the remaining number of attempts shouldn't change)
  • No longer show incorrect modal because we don't have access to the answer directly; instead show a button to go to next question that automatically proceeds after the same time as before

** Game **

  • Remove outdated endpoint usage
  • At the start of topic send array of mandatory exercises at once, individually answered on frontend and when done proceed with the normal difficulty selection process
  • When difficulty is selected, request an exercise from that topic of that difficulty (add new endpoint for this, also needs to keep track of exercises that were already answered)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant