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

General scoring system #451

Open
lauracumming opened this issue Sep 27, 2024 · 4 comments
Open

General scoring system #451

lauracumming opened this issue Sep 27, 2024 · 4 comments
Assignees
Labels

Comments

@lauracumming
Copy link

Summary
We would like to improve our scoring system and feedback that we provide in the python console. We would also like to inform the student where they could improve on the score.

We will bring in various checks including:

  • Perfect match to stored solutions
  • Keyword match for using correct elements
  • Maximum number of blocks
  • If level is completed

User story
The user story that has led to the need for this task, expressed in the format below.
_As a student
_I would like to understand why i didn't get full marks
_so that i can improve my solution next time

What pages will be changed?
Score pop-up, there is scope to change this further and introduce further learnings if similar mistakes are being repeated over time etc.

Outcome/deliverable
Designs for flow of scoring system

Tools
Figma

Concerns
None

Deadline
Tbc

Links
tbc

Reviewer
@SKairinos @faucomte97

People to contact
@lauracumming

@lauracumming lauracumming self-assigned this Sep 27, 2024
@lauracumming
Copy link
Author

Also see ocadotechnology/rapid-router#1701

@lauracumming
Copy link
Author

Image

Ready for review

@lauracumming
Copy link
Author

@SKairinos
Copy link

SKairinos commented Nov 4, 2024

I wrote my thoughts. Can we please have a meeting to discuss my proposed approach? I believe I found a solution incorporating everyone's feedback.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

2 participants