Petri Ihantola

About

Researcher and lecturer. I am part of the Learning + Technology research group in Aalto University.

My research interests include software test automation, software visualization, automated assessment of programming assignments and web software development.

Publications

Publications of Petri Ihantola (né Tenhunen)

21232174322002200320042005200620072010201120122013
Search:
YearTypePublication
2013ConferenceHelminen, Ihantola, Karavirta, Alaoutinen (2013). How Do Students Solve Parsons Programming Problems? – Execution-Based vs. Line-Based Feedback. In LATICE '13: Proceedings of the 2013 Learning and Teaching in Computing and Engineering, pp. 55–61, Washington, DC, USA.
2013ConferenceVille Karavirta, Petri Ihantola, Teemu Koskinen (2013). Service-Oriented Approach to Improve Interoperability of e-Learning Systems . In Proceedings of the 13th IEEE International Conference on Advanced Learning Technologies , pp. 341–345.
2012ConferenceKoskinen, Ihantola, Karavirta (2012). Quality of WordPress Plug-Ins: An Overview of Security and User Ratings. In SOCIALCOM-PASSAT '12: Proceedings of the 2012 ASE/IEEE International Conference on Social Computing and 2012 ASE/IEEE International Conference on Privacy, Security, Risk and Trust, pp. 834–837, Washington, DC, USA.
2012ConferenceHelminen, Ihantola, Karavirta, Malmi (2012). How do students solve parsons programming problems?: an analysis of interaction traces. In ICER '12: Proceedings of the ninth annual international conference on International computing education research, pp. 119–126, New York, NY, USA.
2012ConferenceKaravirta, Helminen, Ihantola (2012). A mobile learning application for parsons problems with automatic feedback. In Koli Calling '12: Proceedings of the 12th Koli Calling International Conference on Computing Education Research, pp. 11–18, New York, NY, USA.
2011PhD ThesisPetri Ihantola (2011). Automated Assessment of Programming Assignments: Visual Feedback, Assignment Mobility, and Assessment of Students' Testing Skills. Doctoral Dissertation (Aalto University publication series, doctoral dissertations, 131/2011). Department of Computer Science and Engineering, Aalto University.
2011ConferencePetri Ihantola, Ville Karavirta, Otto Seppälä (2011). Automated Visual Feedback from Programming Assignments. In Proceedings of the Sixth Program Visualization Workshop, pp. 87–95, Darmstadt, Germany.
2011ConferenceVille Karavirta, Petri Ihantola (2011). Initial Set of Services for Algorithm Visualization. In Proceedings of the Sixth Program Visualization Workshop, pp. 67–71, Darmstadt, Germany.
2011JournalPetri Ihantola, Ville Karavirta (2011). Two-Dimensional Parson's Puzzles: The Concept, Tools, and First Observations . Journal of Information Technology Education: Innovations in Practice , 10 , 1–14 .
2010ConferenceKaravirta, Ihantola (2010). Serverless automatic assessment of Javascript exercises. In ITiCSE '10: Proceedings of the fifteenth annual conference on Innovation and technology in computer science education, pp. 303–303, New York, NY, USA.
2010ConferenceIhantola, Karavirta (2010). Open source widget for parson's puzzles. In ITiCSE '10: Proceedings of the fifteenth annual conference on Innovation and technology in computer science education, pp. 302–302, New York, NY, USA.
2010ConferenceRö\ssling, McNally, Crescenzi, Radenski, Ihantola, Sánchez-Torrubia (2010). Adapting moodle to better support CS education. In ITiCSE-WGR '10: Proceedings of the 2010 ITiCSE working group reports, pp. 15–27, New York, NY, USA.
2010ConferenceAaltonen, Ihantola, Seppälä (2010). Mutation analysis vs. code coverage in automated assessment of students' testing skills. In SPLASH '10: Proceedings of the ACM international conference companion on Object oriented programming systems languages and applications companion, pp. 153–160, New York, NY, USA.
2010ConferenceIhantola, Ahoniemi, Karavirta, Seppälä (2010). Review of recent systems for automatic assessment of programming assignments. In Koli Calling '10: Proceedings of the 10th Koli Calling International Conference on Computing Education Research, pp. 86–93, New York, NY, USA.
2010ThesisPetri Ihantola (2010). On Automatically Assessed Programming Assignments: Designing Feedback. Licentiate's Thesis. Faculty of Information and Natural Sciences, School of Science and Technology, Aalto University.
2010ConferenceVille Karavirta, Petri Ihantola (2010). Automatic Assessment of JavaScript Exercises. In Proceedings of 1st Educators' Day on Web Engineering Curricula (WECU 2010), pp. 1–10, Vienna, Austria, July 6, 2010.
2007JournalIhantola (2007). Creating and visualizing test data from programming exercises. Informatics in education, 6(1), 81–102. Vilnius, Lithuania.
2006ConferenceIhantola (2006). Test data generation for programming exercises with symbolic execution in Java PathFinder. In Baltic Sea '06: Proceedings of the 6th Baltic Sea conference on Computing education research, pp. 87–94, New York, NY, USA.
2006ThesisPetri Ihantola (2006). Automatic Test Data Generation for Programming Exercises with Symbolic Execution and Java PathFinder. Master's Thesis. Department of Computer Science and Engineering, Helsinki University of Technology.
2005ConferenceIhantola, Karavirta, Korhonen, Nikander (2005). Taxonomy of effortless creation of algorithm visualizations. In ICER '05: Proceedings of the first international workshop on Computing education research, pp. 123–133, New York, NY, USA.
2005ConferenceJanne Auvinen, Sami Surakka, Petri Ihantola (2005). Automatic grading of graphical user interface programs using Jemmy. In Proceedings of Kolin Kolistelut / Koli Calling – Fifth Annual Baltic Conference on Computer Science Education, pp. 49-56, Joensuu, Finland.
2005ConferencePetri Ihantola, Ari Korhonen, Lauri Malmi (2005). Algoritmisimulaatio tietorakenteiden ja algoritmien opetuksessa. In ReflekTori 2005 – Tekniikan opetuksen symposium, pp. 1-10, TKK Dipoli.
2004ConferenceVille Karavirta, Ari Korhonen, Petri Tenhunen (2004). Survey of Effortlessness in Algorithm Visualization Systems. In Proceedings of the Third Program Visualization Workshop, pp. 141-148, The University of Warwick, UK.
2004Technical reportAri Korhonen, Lauri Malmi, Panu Silvasti, Ville Karavirta and Jan Lönnberg, Jussi Nikander, Kimmo Stålnacke and Petri Ihantola (2004). Matrix - A Framework for Interactive Software Visualization. Laboratory of Information Processing Science, Department of Computer Science and Engineering, Helsinki University of Technology. TKO-B 154/04. Research Report.
2003JournalAri Korhonen, Lauri Malmi, Jussi Nikander, Petri Tenhunen (2003). Interaction and Feedback in Automatically Assessed Algorithm Simulation Exercises. Journal of Information Technology Education, 2, 241-255.
2002ConferenceAri Korhonen, Lauri Malmi, Jussi Nikander, Petri Tenhunen (2002). Automatic Feedback and Algorithm Simulation. In Proceedings of the First Annual Baltic Conference on Computer Science Education, Report A-2002-1, pp. 20–26, Joensuu, Finland.
2002ConferenceVille Karavirta, Ari Korhonen, Jussi Nikander, Petri Tenhunen (2002). Effortless Creation of Algorithm Visualization. In Proceedings of the Second Annual Finnish / Baltic Sea Conference on Computer Science Education, pp. 52-56.
Showing 1 to 27 of 27 entries

Contact

Petri Ihantola
Aalto University
Postal:
P.O.Box 15400
00076 Aalto
Finland
Visit:
Konemiehentie 2
Building T, Room B134
Espoo, Finland
Mobile: +358-41-536-8231
Fax: +358-9-470-23293