default search action
Petri Ihantola
Person information
- affiliation: University of Helsinki, Finland
Refine list
refinements active!
zoomed in on ?? of ?? records
view refined list in
export refined list as
2020 – today
- 2023
- [j10]Saara Tenhunen, Tomi Männistö, Matti Luukkainen, Petri Ihantola:
A systematic literature review of capstone courses in software engineering. Inf. Softw. Technol. 159: 107191 (2023) - [c54]Saara Tenhunen, Tomi Männistö, Petri Ihantola, Jami Kousa, Matti Luukkainen:
Software startup within a university - producing industry-ready graduates. SEET@ICSE 2023: 82-94 - [p1]Lauri Malmi, Arto Hellas, Petri Ihantola, Ville Isomöttönen, Ilkka Jormanainen, Terhi Kilamo, Antti Knutas, Ari Korhonen, Mikko-Jussi Laakso, Sonsoles López-Pernas, Timo Poranen, Tapio Salakoski, Jarkko Suhonen:
Computing Education Research in Finland. Past, Present and Future of Computing Education Research 2023: 335-372 - [i2]Saara Tenhunen, Tomi Männistö, Matti Luukkainen, Petri Ihantola:
A systematic literature review of capstone courses in software engineering. CoRR abs/2301.03554 (2023) - [i1]Saara Tenhunen, Tomi Männistö, Petri Ihantola, Jami Kousa, Matti Luukkainen:
Software startup within a university - producing industry-ready graduates. CoRR abs/2301.07020 (2023) - 2022
- [j9]Joonas Merikko, Kwok Ng, Mohammed Saqr, Petri Ihantola:
To Opt in or to Opt Out? Predicting Student Preference for Learning Analytics-Based Formative Feedback. IEEE Access 10: 99195-99204 (2022) - [c53]Raj Shrestha, Juho Leinonen, Arto Hellas, Petri Ihantola, John Edwards:
CodeProcess Charts: Visualizing the Process of Writing Code. ACE 2022: 46-55 - [c52]Benjamin Ultan Cowley, Arto Hellas, Petri Ihantola, Juho Leinonen, Michiel M. A. Spapé:
Seeking Flow from Fine-Grained Log Data. ICSE (SEET) 2022: 247-253 - 2021
- [c51]Joonas Häkkinen, Petri Ihantola, Matti Luukkainen, Antti Leinonen, Juho Leinonen:
Persistence of Time Management Behavior of Students and Its Relationship with Performance in Software Projects. ICER 2021: 92-100 - 2020
- [j8]Niko Mäkitalo, Daniel Flores-Martín, Huber Flores, Eemil Lagerspetz, François Christophe, Petri Ihantola, Masiar Babazadeh, Pan Hui, Juan Manuel Murillo, Sasu Tarkoma, Tommi Mikkonen:
Human Data Model: Improving Programmability of Health and Well-Being Data for Enhanced Perception and Interaction. ACM Trans. Comput. Heal. 1(4): 26:1-26:39 (2020) - [j7]Niko Mäkitalo, Daniel Flores-Martín, Javier Berrocal, José García-Alonso, Petri Ihantola, Aleksandr Ometov, Juan Manuel Murillo, Tommi Mikkonen:
The Internet of Bodies Needs a Human Data Model. IEEE Internet Comput. 24(5): 28-37 (2020) - [j6]Nickolas J. G. Falkner, Petri Ihantola:
Koli Calling 2019 conference report. ACM SIGCSE Bull. 52(1): 11-12 (2020) - [c50]Tapio Auvinen, Nickolas J. G. Falkner, Arto Hellas, Petri Ihantola, Ville Karavirta, Otto Seppälä:
Relation of Individual Time Management Practices and Time Management of Teams. FIE 2020: 1-9 - [c49]Petri Ihantola, Ilenia Fronza, Tommi Mikkonen, Miska Noponen, Arto Hellas:
Deadlines and MOOCs: How Do Students Behave in MOOCs with and without Deadlines. FIE 2020: 1-9 - [c48]Joonas A. Pesonen, Elina E. Ketonen, Ville Kivimäki, Petri Ihantola:
Does Using Structured Learning Diaries Affect Self-regulation or Study Engagement? An Experimental Study in Engineering Education. FIE 2020: 1-9 - [c47]Jami Kousa, Petri Ihantola, Arto Hellas, Matti Luukkainen:
Teaching Container-Based DevOps Practices. ICWE 2020: 494-502 - [c46]Kukka-Maaria Polso, Heta Tuominen, Arto Hellas, Petri Ihantola:
Achievement Goal Orientation Profiles and Performance in a Programming MOOC. ITiCSE 2020: 411-417 - [c45]Petri Ihantola, Juho Leinonen, Matti Rintala:
Students' Preferences Between Traditional and Video Lectures: Profiles and Study Success. Koli Calling 2020: 29:1-29:5 - [c44]Ilenia Fronza, Arto Hellas, Petri Ihantola, Tommi Mikkonen:
Code Reviews, Software Inspections, and Code Walkthroughs: Systematic Mapping Study of Research Topics. SWQD 2020: 121-133
2010 – 2019
- 2019
- [j5]Nick Falkner, Petri Ihantola:
Koli Calling 2019 call for submissions. ACM SIGCSE Bull. 51(3): 3-4 (2019) - [j4]Ville Kivimäki, Joonas A. Pesonen, Jani Romanoff, Heikki Remes, Petri Ihantola:
Curricular Concept Maps as Structured Learning Diaries: Collecting Data on Self-Regulated Learning and Conceptual Thinking for Learning Analytics Applications. J. Learn. Anal. 6(3) (2019) - [c43]Ilenia Fronza, Arto Hellas, Petri Ihantola, Tommi Mikkonen:
An Exploration of Cognitive Shifting in Writing Code. CompEd 2019: 65-71 - [c42]Petri Ihantola, Andrew Petersen:
Code Complexity in Introductory Programming Courses. HICSS 2019: 1-9 - [c41]Juho Leinonen, Petri Ihantola, Antti Leinonen, Henrik Nygren, Jaakko Kurhila, Matti Luukkainen, Arto Hellas:
Admitting Students through an Open Online Course in Programming: A Multi-year Analysis of Study Success. ICER 2019: 279-287 - [e2]Petri Ihantola, Nick Falkner:
Koli Calling '19: 19th Koli Calling International Conference on Computing Education Research, Koli, Finland, November 21-24, 2019. ACM 2019, ISBN 978-1-4503-7715-7 [contents] - 2018
- [j3]Mike Joy, Petri Ihantola:
Koli Calling 2018 preview. ACM SIGCSE Bull. 50(4): 3-4 (2018) - [c40]Arto Hellas, Petri Ihantola, Andrew Petersen, Vangel V. Ajanovski, Mirela Gutica, Timo Hynninen, Antti Knutas, Juho Leinonen, Chris H. Messom, Soohyun Nam Liao:
Predicting academic performance: a systematic literature review. ITiCSE (Companion) 2018: 175-199 - [c39]Arto Hellas, Petri Ihantola, Andrew Petersen, Vangel V. Ajanovski, Mirela Gutica, Timo Hynninen, Antti Knutas, Juho Leinonen, Chris H. Messom, Soohyun Nam Liao:
Taxonomizing features and methods for identifying at-risk students in computing courses. ITiCSE 2018: 364-365 - [e1]Mike Joy, Petri Ihantola:
Proceedings of the 18th Koli Calling International Conference on Computing Education Research, Koli, Finland, November 22-25, 2018. ACM 2018, ISBN 978-1-4503-6535-2 [contents] - 2017
- [c38]Mikko Nurminen, Leo Leppänen, Heli Väätäjä, Petri Ihantola:
Search of the Emotional Design Effect in Programming Revised. EC-TEL 2017: 434-440 - [c37]Juho Leinonen, Leo Leppänen, Petri Ihantola, Arto Hellas:
Comparison of Time Metrics in Programming. ICER 2017: 200-208 - [c36]Leo Leppänen, Juho Leinonen, Petri Ihantola, Arto Hellas:
Using and Collecting Fine-Grained Usage Data to Improve Online Learning Materials. ICSE-SEET 2017: 4-12 - [c35]Arto Hellas, Juho Leinonen, Petri Ihantola:
Plagiarism in Take-home Exams: Help-seeking, Collaboration, and Systematic Cheating. ITiCSE 2017: 238-243 - [c34]Pia Niemelä, Tiina Partanen, Maarit Harsu, Leo Leppänen, Petri Ihantola:
Computational thinking as an emergent learning trajectory of mathematics. Koli Calling 2017: 70-79 - [c33]Mikko Nurminen, Pietari Heino, Petri Ihantola:
Friends and gurus: do students ask for help from those they know or those who would know. Koli Calling 2017: 80-87 - [c32]Juho Leinonen, Petri Ihantola, Arto Hellas:
Preventing Keystroke Based Identification in Open Data Sets. L@S 2017: 101-109 - [c31]Leo Leppänen, Juho Leinonen, Petri Ihantola, Arto Hellas:
Predicting Academic Success Based on Learning Material Usage. SIGITE 2017: 13-18 - 2016
- [c30]Heli Väätäjä, Jari Varsaluoma, Tomi Heimonen, Katariina Tiitinen, Jaakko Hakulinen, Markku Turunen, Harri Nieminen, Petri Ihantola:
Information Visualization Heuristics in Practical Expert Evaluation. BELIV 2016: 36-43 - [c29]Ville Ilvonen, Petri Ihantola, Tommi Mikkonen:
Dynamic Software Updating Techniques in Practice and Educator's Guides: A Review. CSEE&T 2016: 86-90 - [c28]Marko Leppänen, Samuel Lahtinen, Petri Ihantola:
Hammer and Nails - Crucial Practices and Tools in Ad Hoc Student Teams. CSEE&T 2016: 142-146 - [c27]Otto Seppälä, Tapio Auvinen, Ville Karavirta, Arto Vihavainen, Petri Ihantola:
What communication tools students use in software projects and how do different tools suit different parts of project work? ICSE (Companion Volume) 2016: 432-435 - [c26]Alireza Ahadi, Arto Hellas, Petri Ihantola, Ari Korhonen, Andrew Petersen:
Replication in computing education research: researcher attitudes and experiences. Koli Calling 2016: 2-11 - [c25]Anna-Liisa Mattila, Petri Ihantola, Terhi Kilamo, Antti Luoto, Mikko Nurminen, Heli Väätäjä:
Software visualization today: systematic literature review. MindTrek 2016: 262-271 - 2015
- [c24]Lassi Haaranen, Petri Ihantola, Juha Sorva, Arto Vihavainen:
In Search of the Emotional Design Effect in Programming. ICSE (2) 2015: 428-434 - [c23]Petri Ihantola, Arto Vihavainen, Alireza Ahadi, Matthew Butler, Jürgen Börstler, Stephen H. Edwards, Essi Isohanni, Ari Korhonen, Andrew Petersen, Kelly Rivers, Miguel Ángel Rubio, Judy Sheard, Bronius Skupas, Jaime Spacco, Claudia Szabo, Daniel Toll:
Educational Data Mining and Learning Analytics in Programming: Literature Review and Case Studies. ITiCSE-WGR 2015: 41-63 - [c22]Otto Seppälä, Petri Ihantola, Essi Isohanni, Juha Sorva, Arto Vihavainen:
Do we know how difficult the rainfall problem is? Koli Calling 2015: 87-96 - 2014
- [c21]Teresa Busjahn, Carsten Schulte, Bonita Sharif, Simon, Andrew Begel, Michael Hansen, Roman Bednarik, Paul Orlov, Petri Ihantola, Galina Shchekotova, Maria Antropova:
Eye tracking in computing education. ICER 2014: 3-10 - [c20]Peter Brusilovsky, Stephen H. Edwards, Amruth N. Kumar, Lauri Malmi, Luciana Benotti, Duane Buck, Petri Ihantola, Rikki Prince, Teemu Sirkiä, Sergey A. Sosnovsky, Jaime Urquiza-Fuentes, Arto Vihavainen, Michael Wollowski:
Increasing Adoption of Smart Learning Content for Computer Science Education. ITiCSE-WGR 2014: 31-57 - [c19]Arto Vihavainen, Juha Helminen, Petri Ihantola:
How novices tackle their first lines of code in an IDE: analysis of programming session traces. Koli Calling 2014: 109-116 - [c18]Lassi Haaranen, Lasse Hakulinen, Petri Ihantola, Ari Korhonen:
Software Architectures for Implementing Achievement Badges - Practical Experiences. LaTiCE 2014: 41-46 - [c17]Lassi Haaranen, Petri Ihantola, Lasse Hakulinen, Ari Korhonen:
How (not) to introduce badges to online exercises. SIGCSE 2014: 33-38 - [c16]Arto Vihavainen, Matti Luukkainen, Petri Ihantola:
Analysis of source code snapshot granularity levels. SIGITE 2014: 21-26 - [c15]Petri Ihantola, Juha Sorva, Arto Vihavainen:
Automatically detectable indicators of programming assignment difficulty. SIGITE 2014: 33-38 - 2013
- [c14]Ville Karavirta, Petri Ihantola, Teemu Koskinen:
Service-Oriented Approach to Improve Interoperability of E-Learning Systems. ICALT 2013: 341-345 - [c13]Juha Helminen, Petri Ihantola, Ville Karavirta:
Recording and analyzing in-browser programming sessions. Koli Calling 2013: 13-22 - [c12]Petri Ihantola, Juha Helminen, Ville Karavirta:
How to study programming on mobile touch devices: interactive Python code exercises. Koli Calling 2013: 51-58 - [c11]Juha Helminen, Petri Ihantola, Ville Karavirta, Satu Alaoutinen:
How Do Students Solve Parsons Programming Problems? - Execution-Based vs. Line-Based Feedback. LaTiCE 2013: 55-61 - 2012
- [c10]Juha Helminen, Petri Ihantola, Ville Karavirta, Lauri Malmi:
How do students solve parsons programming problems?: an analysis of interaction traces. ICER 2012: 119-126 - [c9]Ville Karavirta, Juha Helminen, Petri Ihantola:
A mobile learning application for parsons problems with automatic feedback. Koli Calling 2012: 11-18 - [c8]Teemu Koskinen, Petri Ihantola, Ville Karavirta:
Quality of WordPress Plug-Ins: An Overview of Security and User Ratings. SocialCom/PASSAT 2012: 834-837 - 2011
- [j2]Petri Ihantola, Ville Karavirta:
Two-Dimensional Parson's Puzzles: The Concept, Tools, and First Observations. J. Inf. Technol. Educ. Innov. Pract. 10: 119-132 (2011) - 2010
- [c7]Guido Rößling, Myles F. McNally, Pierluigi Crescenzi, Atanas Radenski, Petri Ihantola, M. Gloria Sánchez-Torrubia:
Adapting moodle to better support CS education. ITiCSE-WGR 2010: 15-27 - [c6]Petri Ihantola, Ville Karavirta:
Open source widget for parson's puzzles. ITiCSE 2010: 302 - [c5]Ville Karavirta, Petri Ihantola:
Serverless automatic assessment of Javascript exercises. ITiCSE 2010: 303 - [c4]Petri Ihantola, Tuukka Ahoniemi, Ville Karavirta, Otto Seppälä:
Review of recent systems for automatic assessment of programming assignments. Koli Calling 2010: 86-93 - [c3]Kalle Aaltonen, Petri Ihantola, Otto Seppälä:
Mutation analysis vs. code coverage in automated assessment of students' testing skills. SPLASH/OOPSLA Companion 2010: 153-160
2000 – 2009
- 2007
- [j1]Petri Ihantola:
Creating and Visualizing Test Data from Programming Exercises. Informatics Educ. 6(1): 81-102 (2007) - 2006
- [c2]Petri Ihantola:
Test data generation for programming exercises with symbolic execution in Java PathFinder. Koli Calling 2006: 87-94 - 2005
- [c1]Petri Ihantola, Ville Karavirta, Ari Korhonen, Jussi Nikander:
Taxonomy of effortless creation of algorithm visualizations. ICER 2005: 123-133
Coauthor Index
manage site settings
To protect your privacy, all features that rely on external API calls from your browser are turned off by default. You need to opt-in for them to become active. All settings here will be stored as cookies with your web browser. For more information see our F.A.Q.
Unpaywalled article links
Add open access links from to the list of external document links (if available).
Privacy notice: By enabling the option above, your browser will contact the API of unpaywall.org to load hyperlinks to open access articles. Although we do not have any reason to believe that your call will be tracked, we do not have any control over how the remote server uses your data. So please proceed with care and consider checking the Unpaywall privacy policy.
Archived links via Wayback Machine
For web page which are no longer available, try to retrieve content from the of the Internet Archive (if available).
Privacy notice: By enabling the option above, your browser will contact the API of archive.org to check for archived content of web pages that are no longer available. Although we do not have any reason to believe that your call will be tracked, we do not have any control over how the remote server uses your data. So please proceed with care and consider checking the Internet Archive privacy policy.
Reference lists
Add a list of references from , , and to record detail pages.
load references from crossref.org and opencitations.net
Privacy notice: By enabling the option above, your browser will contact the APIs of crossref.org, opencitations.net, and semanticscholar.org to load article reference information. Although we do not have any reason to believe that your call will be tracked, we do not have any control over how the remote server uses your data. So please proceed with care and consider checking the Crossref privacy policy and the OpenCitations privacy policy, as well as the AI2 Privacy Policy covering Semantic Scholar.
Citation data
Add a list of citing articles from and to record detail pages.
load citations from opencitations.net
Privacy notice: By enabling the option above, your browser will contact the API of opencitations.net and semanticscholar.org to load citation information. Although we do not have any reason to believe that your call will be tracked, we do not have any control over how the remote server uses your data. So please proceed with care and consider checking the OpenCitations privacy policy as well as the AI2 Privacy Policy covering Semantic Scholar.
OpenAlex data
Load additional information about publications from .
Privacy notice: By enabling the option above, your browser will contact the API of openalex.org to load additional information. Although we do not have any reason to believe that your call will be tracked, we do not have any control over how the remote server uses your data. So please proceed with care and consider checking the information given by OpenAlex.
last updated on 2024-08-05 20:16 CEST by the dblp team
all metadata released as open data under CC0 1.0 license
see also: Terms of Use | Privacy Policy | Imprint