@jmtrik Hi , Jonathan. I'm trying my best to apply the procedure on other examples. But I get stuck in the following example: (introducing the parameter I - second moment of area - that needs special treatment due to the confusion with imaginairy numbers and a second substition):

Teacher's Answer Student's Answer Expected Grade

C[1]*E*I/L^3 C[1]*E*I/L^3 1.0 C[1] equals C

C[1]*E*I/L^3 C[1]*E*a^4/(32*sqrt(3)*L^3) 1.0
C[1] equals C

C[1]*E*I/L^3 6*E*a^4/(sqrt(3)*L^3) 1.0 C[1] = 192

C[1]*E*I/L^3 Constant*E*a^4/L^3 0.8 Constant is any number

C[1]*E*I/L^3 Factor*E*a^4/L^3 0.5 Factor is any parameter

$fact = "E*a^4/L^3";

$TA = "$fact*6/sqrt(3)";

$subslist1 = Maple("local I:='I ': I=a^4/32/sqrt(3)");

$subslist2 = "C[1] = C = 192";

$TApartial1 = "E*a^4/L^3";

#define test cases

$RESPONSE1="$TA";

$RESPONSE2="$TApartial1";

$RESPONSE3="0";