Interaction and Feedback in Automatically Assessed Algorithm Simulation Exercises
ARTICLE
Ari Korhonen, Lauri Malmi, Jussi Nikander, Petri Tenhunen, Helsinki University of Technology, Finland
JITE-Research Volume 2, Number 1, ISSN 1539-3585 Publisher: Informing Science Institute
Abstract
Feedback is an essential element of learning. Students need feedback on their work and their solutions to assignments both when they work manually and while they use a computer. A number of tools have been implemented to automatically assess and give feedback, for example, on programming exercises and algorithmic exercises. However, one problem of the provided feedback is that in most cases its scope is too narrow to support the needs of different types of learners. For example, many systems provide purely verbal feedback. In this paper we consider how exercises with automatic feedback should be designed to support a broader scope of learners. We siscuss the Felder-Silverman learning model, which we use as the framework for our discussion. The model categorizes learners with four different axes: sensing vs. intuitive learners, visual vs. verbal learners, active vs. reflective learners, and sequential vs. global learners. We discuss how all dimensions of the model can be taken into account when designing assignments and automatic feedback. Moreover, we use two modern automatic assessment systems, PILOT and TRAKLA2, as example systems to demonstrate our ideas. We strongly believe that incorporating analysis of learners' preferences into design of courses, automatic feedback systems, and learning environments leads to better learning. As teachers, we should better support the needs of our students, and also train their skills to process information in more versatile ways. Our discussion concentrates on algorithmic assignments. However, in the conclusion we briefly illuminate how similar approach could be used to design better assignments and feedback for programming exercises, as well.
Citation
Korhonen, A., Malmi, L., Nikander, J. & Tenhunen, P. (2003). Interaction and Feedback in Automatically Assessed Algorithm Simulation Exercises. Journal of Information Technology Education: Research, 2(1), 241-255. Informing Science Institute. Retrieved May 19, 2022 from https://www.learntechlib.org/p/111475/.
Keywords
References
View References & Citations Map- Benford, S., Burke, E., Foxley, E., Gutteridge, N., & Zin, A.M. (1993). Ceilidh: A course administration and marking system. Proceedings of the International Conference of Computer Based Learning. Vienna, Austria.
- Bridgeman, S., Goodrich, M.T., Kobourov, S.G., & Tamassia, R. (2000). PILOT: An interactive tool for learning and grading. Proceedings of the 31st SIGCSE Technical Symposium on Computer Science Education (pp. 139-143). ACM.
- Felder, R.M. (1993). Reaching the second tier. Journal of College Science Teaching, 23 (5), 280-290.
- Felder, R.M. (1996). Matters of style. ASEE Prism, 6 (4), 18-23.
- Felder, R.M. (2002). Authors preface-June 2002. Http://www.ncsu.edu/felder-public/Papers/LS-1988.pdf
- Felder, R.M., & Silverman, L.K. (1988). Learning styles and teaching styles in engineering education. Engineering Education, 78 (7), 674-681.
- Higgins, C., Symeonidis, P., & Tsintsifas, A. (2002). The marking system for CourseMaster. Proceedings of the 7th a nnual conference on Innovation and technology in computer science education (pp. 46-50). ACM Press.
- Hundhausen, C.D. & Douglas, S.A. (2002, October). Low-fidelity algorithm visualization. Journal of Visual Languages & Computing, 13 (5), 449-470.
- Hyvönen, J. & Malmi, L. (1993). TRAKLA-a system for teaching algorithms using email and a graphical editor. Proceedings of HYPERMEDIA in Vaasa (pp. 141-147).
- Jackson, D. & Usher, M. (1997). Grading student programs using ASSYST. Proceedings of 28th ACM SIGCSE Tech. Symposium on Computer Science Education (pp. 335-339). ACM, San Jose, California, USA.
- Kolb, D.A. (Ed.) (1984). Experiential learning: experience as the source of learning and development. New Jersey, USA: Prentice-Hall.
- Korhonen, A. & Malmi, L. (2000). Algorithm simulation with automatic assessment. Proceedings of the 5th Annual SIGCSE/SIGCUE Conference on Innovation and Technology in Computer Science Education (pp. 160-163). ACM, Helsinki,
- Malmi, L., Korhonen, A., & Saikkonen, R. (2002). Experiences in automatic assessment on mass courses and issues for designing virtual courses. Proceedings of the 7th Annual SIGCSE/SIGCUE Conference on Innovation and Technology in Computer Science Education (pp. 55-59), ITiCSE'02. ACM, Aarhus, Denmark.
- Norman, D.A. (1983). Some observations on mental models. In D. Gentner & A. Stevens (Eds.), Mental Models (pp. 7-14).
These references have been extracted automatically and may have some errors. Signed in users can suggest corrections to these mistakes.
Suggest Corrections to References