Looking to list your PhD opportunities? Log in here.
About the Project
Over recent years, many computer-based tutorial systems have been developed, including some covering various mathematical topics. However, many such systems have either been limited to multiple choice or short answer questions, without detailed feedback tailored to the student’s responses.
In the last few years, we have started to develop a computer based tutorial system [1] for intermediate mathematical topics such as calculus and linear algebra, linked to a symbolic manipulation package, which gives automatic feedback specific to the student’s answers, including comments relevant to addressing “common mistakes” which the student may have made. A similar system to ours has also been developed and used at Brunel University [4].
At present, the “common mistakes” and how they are dealt with have to be identified and encoded manually by “experts, namely experienced teachers of mathematics. It is proposed for this project to make such tutorial systems more “intelligent” by noting students’ responses to individual questions and exercises, in a manner which has been previously done for students learning computer programming [2], then using statistical pattern recognition and machine learning techniques to identify automatically what are “common mistakes” for each type of question. This should facilitate improving the tutorial system to make it respond appropriately to a wider range of student errors, including the possibility of errors which even an experienced teacher may not have anticipated.
As a potential further extension to the system, we propose using a rule-based agent, with either tutor-specified or automatically learned rules, to implement an `Adaptive Course Sequencing System', as described in [3], which will allow students to grant the tutoring system a level of autonomy in guiding them through exercises of varying levels of difficulty and on different topics, to assist the students in becoming sufficient competent in one topic before moving to another, and suggesting appropriate sequences of exercises and topics in an to optimise each student’s learning experience.
References
[2] Hunter, G., Livingstone, D., Neve, P. & Alsop, G (2013) “Learn Programming++ : The Design, Implementation and Deployment of an Intelligent Environment for the Teaching and Learning of Computer Programming”, Proceedings of 9th IEEE International Conference on Intelligent Environments, Athens, Greece, http://ieeexplore.ieee.org/stamp/stamp.jsp?arnumber=6597801
[3] Alzahrani, A, Callaghan, V. & Gardner, M. (2013) “Towards Adjustable Autonomy in Adaptive Course Sequencing”, Proceedings of Workshops at 9th International Conference on Intelligent Environments, Athens, Greece, IOS Press, doi:10.3233/978-1-61499-286-8-466 , http://ebooks.iospress.nl/volumearticle/33897
[4] M. Greenhow & A. Kamavi (2021) “Maths e.g. – a learning and assessment resource for students and teachers at the school/ university interface”, SIGMA Network for MSOR Teaching and Learning, Number 23, August 2021

Search suggestions
Based on your current searches we recommend the following search filters.
Check out our other PhDs in London, United Kingdom
Check out our other PhDs in United Kingdom
Start a New search with our database of over 4,000 PhDs

PhD suggestions
Based on your current search criteria we thought you might be interested in these.
“Why don’t we retrofit? Developing interdisciplinary insights for the design of area based retrofit programmes” 3.5-year EDRC PhD studentship: SPRU, University of Sussex.
University of Sussex
Design, Implementation and Evaluation of Non-Cooperative Game Theoretic Models for Cyber Security
Kingston University
Helminth products as macrophage “trainers”: a novel therapeutic tool for the treatment of immune mediated diseases
Kingston University