numbas / numbas/editor

Partial marks settings: you can't set a whole number of partial marks for fractions that aren't whole percentages

Open
#817 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
JavaScript
Stars
60
Forks
62
PR merge metrics
No merged PRs in 30d

Description

The motivating example is a number entry part worth 3 marks, where you want to award 2 marks for a correct answer with the wrong precision.
You can't set the range input for the partial marks to (2/3 * 100)%.

The input could be a text field instead, and take a JME expression. Or the range could be set in terms of the maximum available for the part, with increments of something like 0.1 marks.

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by locating the partial-marks range input in the editor and reproduce the 3-mark example where awarding 2 marks requires 66⅔%. Review the two suggested approaches—an expression-capable text field or a range based on maximum marks—and treat the work as done when the editor supports setting that value accurately.

Written by the indexing model from the issue text.

Assessment

Tech stack
javascript
Domain
frontend
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.