If the weight of a question is 50 and the scale is Excellent = 10 points, Good = 5 points and Unsatisfactory = 0 points,
this means that Excellent = 100%, Good = 50% and Unsatisfactory = 0%.
So in this case, Excellent will score 50 points, Good will score 25 points, and Unsatisfactory will score 0 points.
You can also divide the scales differently, such as Excellent = 100 points, Good = 50 points and Unsatisfactory = 0 points.
Then the points correspond to the percentages, where Excellent = 100%, Good = 50% and Unsatisfactory = 0%.
Again, in case of the weighting 50, Excellent will be scored with 50 points, Good with 25 points and for Insufficient 0 points.