Christian Lawson-Perfect

Member of the e-learning unit in Newcastle University's School of Mathematics and Statistics.
Lead developer of Numbas.
I'm happy to answer any questions - email me.
Christian's activity
Christian Lawson-Perfect on Using compound units - room hire price per hour and per minute 3 months, 1 week ago
Saved a checkpoint:
Renamed 'name' to 'pname' to avoid a conflict with the marking algorithm.
Christian Lawson-Perfect on Calculating a simple rate of pay 3 months, 1 week ago
Saved a checkpoint:
Renamed 'name' to 'pname' to avoid a conflict with the marking algorithm.
Christian Lawson-Perfect on The probability of an event not happening - five friends play mini golf 3 months, 1 week ago
Saved a checkpoint:
Renamed 'name' to 'pname' to avoid a conflict with the marking algorithm.
Christian Lawson-Perfect on Create an algebraic expression from a word problem, simplify, and evaluate 3 months, 1 week ago
Saved a checkpoint:
Renamed 'name' to 'pname' to avoid a conflict with the marking algorithm.
Christian Lawson-Perfect on Calculate a student discount 3 months, 1 week ago
Saved a checkpoint:
Renamed 'name' to 'pname' to avoid a conflict with the marking algorithm.
Christian Lawson-Perfect on Calculating expected values using theoretical probability and experimental probability 3 months, 1 week ago
Saved a checkpoint:
Renamed 'name' to 'pname' to avoid a conflict with the marking algorithm.
Christian Lawson-Perfect on Using compound units: price/weight of sweets 3 months, 1 week ago
Saved a checkpoint:
Renamed 'name' to 'pname' to avoid a conflict with the marking algorithm.
Christian Lawson-Perfect on Calculate the original price before a decrease 3 months, 1 week ago
Saved a checkpoint:
Renamed 'name' to 'name1' to avoid a conflict with the marking algorithm.
Christian Lawson-Perfect on Custom marking - answer is a set 3 months, 1 week ago
Saved a checkpoint:
Fixed the script to make sure the rational values are converted to numbers. This should be rewritten to use a JME marking algorithm though.
Christian Lawson-Perfect on Numerical reasoning - tax 3 months, 1 week ago
Saved a checkpoint:
Renamed the variable 'name' to 'names' to avoid a conflict with the marking algorithm.