Title: | Automated assessment of programming assignments : visual feedback, assignment mobility, and assessment of students' testing skills |
Author(s): | Ihantola, Petri |
Date: | 2011 |
Language: | en |
Pages: | Verkkokirja (1771 KB, 73 s.) |
Department: | Tietotekniikan laitos Department of Computer Science and Engineering |
ISBN: | 978-952-60-4398-2 (PDF) 978-952-60-4397-5 (printed) |
Series: | Aalto University publication series DOCTORAL DISSERTATIONS , 131/2011 |
ISSN: | 1799-4942 |
Supervising professor(s): | Malmi, Lauri, Prof. |
Thesis advisor(s): | Korhonen, Ari, Dr.; Karavirta, Ville, Dr. |
Subject: | Computer science |
Keywords: | teaching programming, automated assessment, visual feedback, software visualization, portability, mobility, testing, mutation analysis |
OEVS yes | |
|
|
Abstract:The main objective of this thesis is to improve the automated assessment of programming assignments from the perspective of assessment tool developers.
|
|
Parts:[Publication 1]: Ari Korhonen, Lauri Malmi, Jussi Nikander, and Petri Tenhunen. Interaction and feedback in automatically assessed algorithm simulation exercises. Journal of Information Technology Education, pages 241-255, vol 2, 2003.[Publication 2]: Petri Ihantola, Tuukka Ahoniemi, Ville Karavirta, and Otto Seppälä. Review of recent systems for automatic assessment of programming assignments. In Proceedings of the 10th Koli Calling International Conference on Computing Education Research (Koli Calling '10), ACM, New York, NY, USA, pages 86-93, 2010.[Publication 3]: Petri Ihantola. Creating and visualizing test data from programming exercises. Informatics in education 6(1), pages 81-102, January 2007.[Publication 4]: Petri Ihantola, Ville Karavirta and Otto Seppälä. Automated visual feedback from programming assignments. In Proceedings of the 6th Program Visualization Workshop (PVW '11), Technische Universität Darmstadt, Darmstadt, pages 87-95, 2011. © 2011 by authors.[Publication 5]: Petri Ihantola, Ville Karavirta, Ari Korhonen, and Jussi Nikander. Taxonomy of effortless creation of algorithm visualizations. Proceedings of the 2005 International workshop on Computing Education Research (ICER '05), ACM, New York, NY, USA, pages 123-133, 2005.[Publication 6]: Guido Rößling, Myles McNally, Pierluigi Crescenzi, Atanas Radenski, Petri Ihantola, and M. Gloria Sánchez-Torrubia. Adapting moodle to better support CS education. In Proceedings of the 2010 ITiCSE working group reports (ITiCSE-WGR '10), ACM, New York, NY, USA, pages 15-27, 2010.[Publication 7]: Petri Ihantola and Ville Karavirta. Two-dimensional Parson's puzzles: the concept, tools, and first observations. Journal of Information Technology Education: Innovations in Practice, vol. 10, pages 119-132, 2011.[Publication 8]: Ville Karavirta and Petri Ihantola. Automatic assessment of JavaScript exercises. In Proceedings of 1st Educators' Day on Web Engineering Curricula (WECU 2010), Volume 607 of CEUR-WS, Vienna, Austria, pages P9:1-P9:10, 2010. © 2010 by authors.[Publication 9]: Kalle Aaltonen, Petri Ihantola, and Otto Seppälä. Mutation analysis vs. code coverage in automated assessment of students' testing skills. Proceedings of the ACM international conference companion on Object oriented programming systems languages and applications companion (SPLASH '10), ACM, New York, NY, USA, 153-160, 2010. |
|
|
Unless otherwise stated, all rights belong to the author. You may download, display and print this publication for Your own personal use. Commercial use is prohibited.
Page content by: Aalto University Learning Centre | Privacy policy of the service | About this site