computer aided assessment of mathematics the current
play

Computer aided assessment of mathematics: the current state of the - PowerPoint PPT Presentation

Computer aided assessment of mathematics: the current state of the art and a look to the future. Chris Sangwin School of Mathematics University of Edinburgh October 2018 Chris Sangwin (University of Edinburgh) STACK October 2018 1 / 30


  1. Computer aided assessment of mathematics: the current state of the art and a look to the future. Chris Sangwin School of Mathematics University of Edinburgh October 2018 Chris Sangwin (University of Edinburgh) STACK October 2018 1 / 30

  2. Question level Computer algebra systems (CAS). Chris Sangwin (University of Edinburgh) STACK October 2018 2 / 30

  3. Question level Computer algebra systems (CAS). Include CAS calculations within feedback. Formative feedback. Chris Sangwin (University of Edinburgh) STACK October 2018 2 / 30

  4. Question level Computer algebra systems (CAS). Include CAS calculations within feedback. Formative feedback. Test for properties, e.g. is this factored? Chris Sangwin (University of Edinburgh) STACK October 2018 2 / 30

  5. Question level Computer algebra systems (CAS). Include CAS calculations within feedback. Formative feedback. Test for properties, e.g. is this factored? Multi-part questions. Chris Sangwin (University of Edinburgh) STACK October 2018 2 / 30

  6. Question level Computer algebra systems (CAS). Include CAS calculations within feedback. Formative feedback. Test for properties, e.g. is this factored? Multi-part questions. Student “enters steps”. Chris Sangwin (University of Edinburgh) STACK October 2018 2 / 30

  7. Question level Computer algebra systems (CAS). Include CAS calculations within feedback. Formative feedback. Test for properties, e.g. is this factored? Multi-part questions. Student “enters steps”. Unit testing of questions. Chris Sangwin (University of Edinburgh) STACK October 2018 2 / 30

  8. Question level Computer algebra systems (CAS). Include CAS calculations within feedback. Formative feedback. Test for properties, e.g. is this factored? Multi-part questions. Student “enters steps”. Unit testing of questions. Special libraries: e.g. support for scientific units. Chris Sangwin (University of Edinburgh) STACK October 2018 2 / 30

  9. Question level Computer algebra systems (CAS). Include CAS calculations within feedback. Formative feedback. Test for properties, e.g. is this factored? Multi-part questions. Student “enters steps”. Unit testing of questions. Special libraries: e.g. support for scientific units. But every system is still different. Chris Sangwin (University of Edinburgh) STACK October 2018 2 / 30

  10. Student Interface (1) Typed expressions: validity/correctness. Chris Sangwin (University of Edinburgh) STACK October 2018 3 / 30

  11. Student Interface (1) Typed expressions: validity/correctness. Validity: Students know what is required. Students not penalised on a technicality. Increases robustness of marking. Chris Sangwin (University of Edinburgh) STACK October 2018 3 / 30

  12. Student Interface (1) Typed expressions: validity/correctness. Validity: Students know what is required. Students not penalised on a technicality. Increases robustness of marking. (2) Handwriting recognition Chris Sangwin (University of Edinburgh) STACK October 2018 3 / 30

  13. Integration with other systems Chris Sangwin (University of Edinburgh) STACK October 2018 4 / 30

  14. Integration with other systems LTI API Chris Sangwin (University of Edinburgh) STACK October 2018 4 / 30

  15. Material banks High quality materials are expensive. Chris Sangwin (University of Edinburgh) STACK October 2018 5 / 30

  16. Material banks High quality materials are expensive. Design level: Freudenthal institute Chris Sangwin (University of Edinburgh) STACK October 2018 5 / 30

  17. Material banks High quality materials are expensive. Design level: Freudenthal institute Options Community led ◮ WebWork (open) ◮ Abacus (bring to the party) Commercial, via publishers Chris Sangwin (University of Edinburgh) STACK October 2018 5 / 30

  18. Line by line reasoning Chris Sangwin (University of Edinburgh) STACK October 2018 6 / 30

  19. Chris Sangwin (University of Edinburgh) STACK October 2018 7 / 30

  20. Expert systems and AI Excellent examples. Chris Sangwin (University of Edinburgh) STACK October 2018 8 / 30

  21. Expert systems and AI Excellent examples. BUT still require large expert projects. Bespoke areas (not general systems). Chris Sangwin (University of Edinburgh) STACK October 2018 8 / 30

  22. The nature of the subject Is 2 log( x ) ≡ log( x 2 )? Chris Sangwin (University of Edinburgh) STACK October 2018 9 / 30

  23. The nature of the subject Is 2 log( x ) ≡ log( x 2 )? ( 0 , ∞ ) � = R / { 0 } . Chris Sangwin (University of Edinburgh) STACK October 2018 9 / 30

  24. The nature of the subject Is 2 log( x ) ≡ log( x 2 )? ( 0 , ∞ ) � = R / { 0 } . We are still arguing about what algebraic steps are legitimate! Chris Sangwin (University of Edinburgh) STACK October 2018 9 / 30

  25. The nature of the subject Is 2 log( x ) ≡ log( x 2 )? ( 0 , ∞ ) � = R / { 0 } . We are still arguing about what algebraic steps are legitimate! Online assessment can (and should) drive this argument. Chris Sangwin (University of Edinburgh) STACK October 2018 9 / 30

  26. Current State of Proof Assessment {} Chris Sangwin (University of Edinburgh) STACK October 2018 10 / 30

  27. Current State of Proof Assessment {} Professional automatic reasoning systems. (COQ) Chris Sangwin (University of Edinburgh) STACK October 2018 10 / 30

  28. Current State of Proof Assessment {} Professional automatic reasoning systems. (COQ) But professional mathematicians use L A T EX. Chris Sangwin (University of Edinburgh) STACK October 2018 10 / 30

  29. Current State of Proof Assessment {} Professional automatic reasoning systems. (COQ) But professional mathematicians use L A T EX. Educational purpose. 1 Professional practice. 2 Chris Sangwin (University of Edinburgh) STACK October 2018 10 / 30

  30. Babbage and the Analytical Engine Chris Sangwin (University of Edinburgh) STACK October 2018 11 / 30

  31. Technology which looks back Babbage set out to print log tables! Chris Sangwin (University of Edinburgh) STACK October 2018 12 / 30

  32. Technology which looks back Babbage set out to print log tables! Knuth set out to replicate movable type! Chris Sangwin (University of Edinburgh) STACK October 2018 12 / 30

  33. What we teach and why The “big three”. Factor Integrate Solve Currently teach ad hoc methods. Chris Sangwin (University of Edinburgh) STACK October 2018 13 / 30

  34. What we teach and why The “big three”. Factor Integrate Solve Currently teach ad hoc methods. CAS don’t use these! ... foundations for 1 ... special cases (e.g. Gauss elimination) 2 ... direct methods not guess and check. 3 Chris Sangwin (University of Edinburgh) STACK October 2018 13 / 30

  35. 19th Century methods! Chris Sangwin (University of Edinburgh) STACK October 2018 14 / 30

  36. Solving quadratics x 2 + 4 x − 12 = 0 x 2 + 4 x = 12 x 2 + 4 x + 4 = 16 ( x − 2 ) 2 4 2 = ( x − 2 ) 2 − 4 2 = 0 ( x − 2 − 4 )( x − 2 + 4 ) = 0 ( x − 6 )( x + 2 ) = 0 Both “solve” and “factor” are direct methods. Chris Sangwin (University of Edinburgh) STACK October 2018 15 / 30

  37. Proof: Assessment of whole argument Will require a sea-change in how we write mathematics. Chris Sangwin (University of Edinburgh) STACK October 2018 16 / 30

  38. Proof: Assessment of whole argument Will require a sea-change in how we write mathematics. “Those who cannot remember the past are condemned to repeat it.” (George Santayana) Chris Sangwin (University of Edinburgh) STACK October 2018 16 / 30

  39. Better interface Pell (1668) (see Stedall (2002)) Chris Sangwin (University of Edinburgh) STACK October 2018 17 / 30

  40. Better interface Pell (1668) (see Stedall (2002)) The constraints of the interface focus thought. Chris Sangwin (University of Edinburgh) STACK October 2018 17 / 30

  41. Better interface Pell (1668) (see Stedall (2002)) The constraints of the interface focus thought. The constraints of algebraic symbolism focus thought. Chris Sangwin (University of Edinburgh) STACK October 2018 17 / 30

  42. Reasoning by equivalence demo Chris Sangwin (University of Edinburgh) STACK October 2018 18 / 30

  43. Chris Sangwin (University of Edinburgh) STACK October 2018 19 / 30

  44. STACK and RE (2018) Working Polynomials, rational expressions ± , √ Single variable inequalities over R Simultaneous equations Equating coefficients Not RE: “Let” (previous line only...) Not RE: Calculus operations Chris Sangwin (University of Edinburgh) STACK October 2018 20 / 30

  45. STACK and RE (2018) Working Polynomials, rational expressions ± , √ Single variable inequalities over R Simultaneous equations Equating coefficients Not RE: “Let” (previous line only...) Not RE: Calculus operations Future | x | Systems of inequalities Chris Sangwin (University of Edinburgh) STACK October 2018 20 / 30

  46. STACK and RE (2018) Working Polynomials, rational expressions ± , √ Single variable inequalities over R Simultaneous equations Equating coefficients Not RE: “Let” (previous line only...) Not RE: Calculus operations Future | x | Systems of inequalities Distant future Trig (requires infinite solution sets) Chris Sangwin (University of Edinburgh) STACK October 2018 20 / 30

Recommend


More recommend