Assessment of computing in the mathematics curriculum using Numbas

Chris Graham

Abstract


This case study discusses the use of the Numbas e-assessment system to assess computing skills across several modules in a mathematics undergraduate degree programme. The modules include basic computing, quantitative analysis of data, and numerical methods. Several approaches are discussed which fit with the teaching of SPSS, R and MATLAB, including randomised data files and questions which can replicate, and therefore mark, calculations made with R data frames and numerical algorithms, such as root finding and curve fitting. In each case, Numbas offers the opportunity to automatically mark and offer immediate feedback to the student. The application of questions inside a computing module is discussed, with a positive response from students to both practice material and hybrid tests, which include some automatic marking alongside submission of the students’ code for manual review. There is clear rationale for using an e-assessment system which is already familiar to students, with features such as adaptive marking and the scaffolding of questions, however limitations to the use of Numbas for this purpose are also discussed.

Keywords


learning technology

Full Text:

PDF

References


Beevers, C.E., Cherry, B.S.G., Clark, D.E.R., Foster, M.G., McGuire, G.R. and Renshaw, J.H., 1988. The CALM before the storm! CAL in university mathematics. Computers & Education, 12(1), pp.43-47.

Derval, G., Gego, A., Reinbold, P., Frantzen, B. and Van Roy, P., 2015. Automatic grading of programming exercises in a MOOC using the INGInious platform. European Stakeholder Summit on experiences and best practices in and around MOOCs (EMOOCS’15). pp.86-91.

Foster, B., Perfect, C. and Youd, A., 2012. A completely client-side approach to e-assessment and e-learning of mathematics and statistics. International Journal of e-Assessment, 2(2).

Graham, C., 2020. Newcastle University Computing for Mathematics Numbas Project. Available at: https://numbas.mathcentre.ac.uk/project/5632/ [Accessed 29 February 2020].

Gwynllyw, R. and Henderson, K., 2009. DEWIS-a computer aided assessment system for mathematics and statistics. CETL-MSOR Conference 2008.

Lobb, R. and Harlow, J., 2016. Coderunner: A tool for assessing computer programming skills. ACM Inroads, 7(1), pp.47-51.

Newcastle University, 2020. Numbas Editor. Available at: https://numbas.mathcentre.ac.uk [Accessed 25 February 2020].

Sangwin, C., 2015. Computer aided assessment of mathematics using STACK. In: Selected regular lectures from the 12th International Congress on Mathematical Education. Springer, Cham. pp. 695-713.

Sangwin, C.J. and O’Toole, C., 2017. Computer programming in the UK mathematics curriculum. International Journal of Mathematical Education in Science and Technology, 48(8), pp.1133-1152. https://doi.org/10.1080/0020739X.2017.1315186.

Stagg, G., 2019 ncldata: NCL example data for use with MAS modules. Available at: https://rdrr.io/rforge/ncldata/ [Accessed 25 February 2020].

Weir, I., Gwynllyw, R. and Henderson, K., 2017. Creating statistics e-assessments using Dewis with embedded R code. MSOR Connections, 15(2), pp.51-59. https://doi.org/10.21100/msor.v15i2.422.




DOI: https://doi.org/10.21100/msor.v18i2.1098

Refbacks

  • There are currently no refbacks.