Skip to content

Juho Leinonen

Publication record assembled from the DBLP archive of ranked conferences.

Papers indexed

116

Venues

11

Active years

2016–2026

Best venue rank

A*

Where they publish

Papers

116 indexed papers, newest first.

YearVenueTitleAuthors
2026ACEEnabling Postgraduate Projects in Computing Education through Synthetic Research Data Generation.Paul Denny, Kaitlin Riegel, Andrew Luxton-Reilly, Juho Leinonen, James Prather, Stephen MacNeil
2026ACEUnraveling Ambiguities: Analyzing Student Approaches to Solving Probeable Problems.Viraj Kumar, Paul Denny, Juho Leinonen, James Prather, Stephen MacNeil
2026ACEAmbiguity by Design: Practicing Requirement Clarification through Natural-Language Dialogue with LLMs.Kay Tang, Hoanh Nguyen Hosea Tong-Ho, Kaitlin Riegel, Paul Denny, Nasser Giacaman, Juho Leinonen
2026AIEDThe Missing Evaluation Axis: What 10,000 Student Submissions Reveal About AI Tutor Effectiveness.Rose Niousha, Samantha Boatright Smith, Bita Akram, Peter Brusilovsky, Arto Hellas, Juho Leinonen, John DeNero, Narges Norouzi
2026ICERSteering AI Tutors Through System Prompts: A Crossover Study on Self-Regulated Learning and Cognitive Engagement Scaffolds in CS1.Maximilian Georg Barth, Sverrir Thorgeirsson, Khashayar Etemadi, Juho Leinonen, Carlos Cotrini, Zhendong Su
2026ICERFast and Forgettable: A Controlled Study of Novices' Performance, Learning, Workload, and Emotion in AI-Assisted and Human Pair Programming Paradigms.Nicholas Gardella, James Prather, Juho Leinonen, Paul Denny, Raymond Pettit, Sara Lu Riggs
2026ICERUnderstanding Student Perceptions, Mistakes, and Debugging Approaches when Solving Natural Language Programming Tasks.Victor-Alexandru Padurean, Kaitlin Riegel, Gweneth Barbre, Musa Blake, Paul Denny, Alkis Gotovos, Juho Leinonen, Stephen MacNeil, James Prather, Adish Singla
2026ICERWhen AI Is Wrong on Purpose: How Students Respond to Buggy GenAI Code.Victor-Alexandru Padurean, Kaitlin Riegel, Alkis Gotovos, Jyotika Mahapatra, Ahana Ghosh, Paul Denny, Juho Leinonen, James Prather, Adish Singla
2026ICERA Validated Scale Measuring Student Self-Efficacy for Programming with Generative AI.James Prather, Lauren Margulieux, Yekaterina Kharitonova, Yonggao Yang, Brent N. Reeves, Paul Denny, Jamie Gorson Benario, Ernest D. V. Holmes, Erin M. Spaulding, Gweneth Barbre, Musa Blake, Juho Leinonen
2026ICERScaffolding Autocomplete: Improving Guidance for Learners using Generative Code Suggestions.James Prather, Stephen MacNeil, Andrew Luxton-Reilly, Lauren Margulieux, Brent N. Reeves, Paul Denny, Juho Leinonen, John Homer, Rahad Arman Nabid, Rachel Louise Rossetti
2026ITiCSEEffective Use of Large Language Models for Social Constructivism in Computer Science Education.Nickolas J. G. Falkner, Leo Leppnen, Juho Leinonen
2026ITiCSEInterleaving Natural Language Prompting with Code Editing for Solving Programming Tasks with Generative AI Models.Victor-Alexandru Padurean, Alkis Gotovos, Ahana Ghosh, Paul Denny, Juho Leinonen, Andrew Luxton-Reilly, James Prather, Adish Singla
2026ITiCSESay What? Examining Text and Voice Input Modalities for Prompt-Based Programming in Computing Education.Kaitlin Riegel, Yan Cathy Hua, Paul Denny, Victor-Alexandru Padurean, Juho Leinonen, James Prather, Adish Singla
2026SIGCSEACM Generative AI Task Force Special Session:Paul Denny, Juho Leinonen, Viraj Kumar, Steven Gordon
2026SIGCSEAssessing the Role of Diversity in LLM Explanations for Enhancing Student Understanding.Kush Patel, Seth Bernstein, Rayhana Nasimova, Paul Denny, Juho Leinonen, Stephen MacNeil
2026SIGCSEKnowledge Component-Driven Alignment of CS1 Textbooks and Exercises.Samantha Boatright Smith, Arun Balajiee Lekshmi Narayanan, Anurata Prabha Hridi, Rafaella Sampaio de Alencar, Bita Akram, Arto Hellas, Juho Leinonen, Peter Brusilovsky, Narges Norouzi
2026SIGCSEFine-Tuning Open-Source Models as a Viable Alternative to Proprietary LLMs for Explaining Compiler Messages.Lorenzo Lee Solano, Charles Koutcheme, Juho Leinonen, Alexandra Vassar, Jake Renzella
2025AAAIExploring Iterative Enhancement for Improving Learnersourced Multiple-Choice Question Explanations with Large Language Models.Qiming Bao, Juho Leinonen, Alex Yuxuan Peng, Wanjun Zhong, Gal Gendron, Timothy Pistotti, Alice Huang, Paul Denny, Michael Witbrock, Jiamou Liu
2025ACEOn the Opportunities of Large Language Models for Programming Process Data.John Edwards, Arto Hellas, Juho Leinonen
2025ACELLM-itation is the Sincerest Form of Data: Generating Synthetic Buggy Code Submissions for Computing Education.Juho Leinonen, Paul Denny, Olli Kiljunen, Stephen MacNeil, Sami Sarsa, Arto Hellas
2025ACEBreaking the Programming Language Barrier: Multilingual Prompting to Empower Non-Native English Learners.James Prather, Brent N. Reeves, Paul Denny, Juho Leinonen, Stephen MacNeil, Andrew Luxton-Reilly, Joo Orvalho, Amin Alipour, Ali Alfageeh, Thezyrie Amarouche, Bailey Kimmel, Jared Wright, Musa Blake, Gweneth Barbre
2025EDM9th Educational Data Mining in Computer Science Education (CSEDM) Workshop.Bita Akram, Yang Shi, Peter Brusilovsky, Thomas W. Price, Ken Koedinger, Paulo Carvalho, Shan Zhang, Andrew S. Lan, Juho Leinonen
2025EDMHumanizing Automated Programming Feedback: Fine-Tuning Generative Models with Student-Written Feedback.Victor-Alexandru Padurean, Tung Phung, Nachiket Kotalwar, Michael Liut, Juho Leinonen, Paul Denny, Adish Singla
2025ITiCSEProbing the Unknown: Exploring Student Interactions with Probeable Problems at Scale in Introductory Programming.Paul Denny, Viraj Kumar, Stephen MacNeil, James Prather, Juho Leinonen
2025ITiCSEThe Role of Generative AI in Software Student CollaborAItion.Natalie Kiesler, Jacqueline Smith, Juho Leinonen, Armando Fox, Stephen MacNeil, Petri Ihantola
2025ITiCSEFostering Responsible AI Use Through Negative Expertise: A Contextualized Autocompletion Quiz.Stephen MacNeil, James Prather, Rahad Arman Nabid, Sebastian Gutierrez, Silas Carvalho, Saimon Shrestha, Paul Denny, Brent N. Reeves, Juho Leinonen, Rachel Louise Rossetti
2025SIGCSEUsing Generative AI to Scaffold the Teaching of Software Engineering Team Skills.Armando Fox, Pablo Fernandez, Juho Leinonen, Jos Antonio Parejo Maestre
2025SIGCSEExploring Student Reactions to LLM-Generated Feedback on Explain in Plain English Problems.Chris Kerslake, Paul Denny, David H. Smith, Juho Leinonen, Stephen MacNeil, Andrew Luxton-Reilly, Brett A. Becker
2025SIGCSEEvaluating Language Models for Generating and Judging Programming Feedback.Charles Koutcheme, Nicola Dainese, Sami Sarsa, Arto Hellas, Juho Leinonen, Syed Ashraf, Paul Denny
2024ACEEvaluating LLM-generated Worked Examples in an Introductory Programming Course.Breanna Jury, Angela Lorusso, Juho Leinonen, Paul Denny, Andrew Luxton-Reilly
2024ACEDecoding Logic Errors: A Comparative Study on Bug Detection by Students and Large Language Models.Stephen MacNeil, Paul Denny, Andrew Tran, Juho Leinonen, Seth Bernstein, Arto Hellas, Sami Sarsa, Joanne Kim
2024EDM8th Educational Data Mining in Computer Science Education (CSEDM) Workshop.Yang Shi, Peter Brusilovsky, Bita Akram, Thomas W. Price, Juho Leinonen, Kenneth R. Koedinger, Andrew S. Lan
2024ICEREvaluating Contextually Personalized Programming Exercises Created with Generative AI.Evanfiya Logacheva, Arto Hellas, James Prather, Sami Sarsa, Juho Leinonen
2024ICERThe Widening Gap: The Benefits and Harms of Generative AI for Novice Programmers.James Prather, Brent N. Reeves, Juho Leinonen, Stephen MacNeil, Arisoa S. Randrianasolo, Brett A. Becker, Bailey Kimmel, Jared Wright, Ben Briggs
2024ITiCSEExplaining Code with a Purpose: An Integrated Approach for Developing Code Comprehension and Prompting Skills.Paul Denny, David H. Smith, Max Fowler, James Prather, Brett A. Becker, Juho Leinonen
2024ITiCSE"Like a Nesting Doll": Analyzing Recursion Analogies Generated by CS Students Using Large Language Models.Seth Bernstein, Paul Denny, Juho Leinonen, Lauren Kan, Arto Hellas, Matt Littlefield, Sami Sarsa, Stephen MacNeil
2024ITiCSEAnalyzing Students' Preferences for LLM-Generated Analogies.Seth Bernstein, Paul Denny, Juho Leinonen, Matt Littlefield, Arto Hellas, Stephen MacNeil
2024ITiCSEOpen Source Language Models Can Provide Feedback: Evaluating LLMs' Ability to Help Students Using GPT-4-As-A-Judge.Charles Koutcheme, Nicola Dainese, Sami Sarsa, Arto Hellas, Juho Leinonen, Paul Denny
2024ITiCSESelf-Regulation, Self-Efficacy, and Fear of Failure Interactions with How Novices Use LLMs to Solve Programming Problems.Lauren E. Margulieux, James Prather, Brent N. Reeves, Brett A. Becker, Gozde Cetin Uzun, Dastyni Loksa, Juho Leinonen, Paul Denny
2024ITiCSEHow Instructors Incorporate Generative AI into Teaching Computing.James Prather, Juho Leinonen, Natalie Kiesler, Jamie Gorson Benario, Sam Lau, Stephen MacNeil, Narges Norouzi, Simone Opel, Virginia Pettit, Leo Porter, Brent N. Reeves, Jaromr Savelka, David H. Smith IV, Sven Strickroth, Daniel Zingaro
2024ITiCSEBeyond the Hype: A Comprehensive Review of Current Trends in Generative AI Research, Teaching Practices, and Tools.James Prather, Juho Leinonen, Natalie Kiesler, Jamie Gorson Benario, Sam Lau, Stephen MacNeil, Narges Norouzi, Simone Opel, Vee Pettit, Leo Porter, Brent N. Reeves, Jaromr Savelka, David H. Smith, Sven Strickroth, Daniel Zingaro
2024SIGCSE"Sometimes You Just Gotta Risk It for the Biscuit": A Portrait of Student Risk-Taking.Juho Leinonen, Paul Denny
2024SIGCSEPrompt Problems: A New Programming Exercise for the Generative AI Era.Paul Denny, Juho Leinonen, James Prather, Andrew Luxton-Reilly, Thezyrie Amarouche, Brett A. Becker, Brent N. Reeves
2024SIGCSEUsing Large Language Models for Teaching Computing.Juho Leinonen, Stephen MacNeil, Paul Denny, Arto Hellas
2024SIGCSEAI in Computing Education from Research to Practice.Bita Akram, Juho Leinonen, Narges Norouzi, James Prather, Lisa Zhang
2024SIGCSEExperiences from Integrating Large Language Model Chatbots into the Classroom.Arto Hellas, Juho Leinonen, Leo Leppnen
2024SIGCSEDetecting ChatGPT-Generated Code Submissions in a CS1 Course Using Machine Learning Models.Muntasir Hoq, Yang Shi, Juho Leinonen, Damilola Babalola, Collin F. Lynch, Thomas W. Price, Bita Akram
2024SIGCSEIntegrating Natural Language Prompting Tasks in Introductory Programming Courses.Chris Kerslake, Paul Denny, David H. Smith, James Prather, Juho Leinonen, Andrew Luxton-Reilly, Stephen MacNeil
2024SIGCSEDiscussing the Changing Landscape of Generative AI in Computing Education.Stephen MacNeil, Juho Leinonen, Paul Denny, Natalie Kiesler, Arto Hellas, James Prather, Brett A. Becker, Michel Wermelinger, Karen Reid
2024SIGCSESynthetic Students: A Comparative Study of Bug Distribution Between Large Language Models and Computing Students.Stephen MacNeil, Magdalena Rogalska, Juho Leinonen, Paul Denny, Arto Hellas, Xandria Crosland
2024SIGCSESolving Proof Block Problems Using Large Language Models.Seth Poulsen, Sami Sarsa, James Prather, Juho Leinonen, Brett A. Becker, Arto Hellas, Paul Denny, Brent N. Reeves
2024SIGCSEInstructor Perceptions of AI Code Generation Tools - A Multi-Institutional Interview Study.Judy Sheard, Paul Denny, Arto Hellas, Juho Leinonen, Lauri Malmi, Simon
2023ACEAutomated Questionnaires About Students' JavaScript Programs: Towards Gauging Novice Programming Processes.Teemu Lehtinen, Lassi Haaranen, Juho Leinonen
2023ACEExperiences from Learnersourcing SQL Exercises: Do They Cover Course Topics and Do Students Use Them?Nea Pirttinen, Arto Hellas, Juho Leinonen
2023AIEDDetecting ChatGPT-Generated Code in a CS1 Course.Muntasir Hoq, Yang Shi, Juho Leinonen, Damilola Babalola, Collin F. Lynch, Bita Akram
2023AIEDAutomated Program Repair Using Generative Models for Code Infilling.Charles Koutcheme, Sami Sarsa, Juho Leinonen, Arto Hellas, Paul Denny
2023ICERExploring the Responses of Large Language Models to Beginner Programmers' Help Requests.Arto Hellas, Juho Leinonen, Sami Sarsa, Charles Koutcheme, Lilja Kujanp, Juha Sorva
2023ICEREvaluating Distance Measures for Program Repair.Charles Koutcheme, Sami Sarsa, Juho Leinonen, Lassi Haaranen, Arto Hellas
2023ICSEFactors Affecting Compilable State at Each Keystroke in CS1.Steven Scott, Arto Hellas, Juho Leinonen, John Edwards
2023ITiCSEComparing Code Explanations Created by Students and Large Language Models.Juho Leinonen, Paul Denny, Stephen MacNeil, Sami Sarsa, Seth Bernstein, Joanne Kim, Andrew Tran, Arto Hellas
2023ITiCSESeeing Program Output Improves Novice Learning Gains.Juho Leinonen, Arto Hellas, John Edwards
2023ITiCSEChat Overflow: Artificially Intelligent Models for Computing Education - renAIssance or apocAIypse?Paul Denny, Brett A. Becker, Juho Leinonen, James Prather
2023ITiCSEThe Robots Are Here: Navigating the Generative AI Revolution in Computing Education.James Prather, Paul Denny, Juho Leinonen, Brett A. Becker, Ibrahim Albluwi, Michelle Craig, Hieke Keuning, Natalie Kiesler, Tobias Kohn, Andrew Luxton-Reilly, Stephen MacNeil, Andrew Petersen, Raymond Pettit, Brent N. Reeves, Jaromr Savelka
2023ITiCSETransformed by Transformers: Navigating the AI Coding Revolution for Computing Education: An ITiCSE Working Group Conducted by Humans.James Prather, Paul Denny, Juho Leinonen, Brett A. Becker, Ibrahim Albluwi, Michael E. Caspersen, Michelle Craig, Hieke Keuning, Natalie Kiesler, Tobias Kohn, Andrew Luxton-Reilly, Stephen MacNeil, Andrew Petersen, Raymond Pettit, Brent N. Reeves, Jaromr Savelka
2023ITiCSEEvaluating the Performance of Code Generation Models for Solving Parsons Problems With Small Prompt Variations.Brent N. Reeves, Sami Sarsa, James Prather, Paul Denny, Brett A. Becker, Arto Hellas, Bailey Kimmel, Garrett B. Powell, Juho Leinonen
2023SIGCSEUsing Large Language Models to Enhance Programming Error Messages.Juho Leinonen, Arto Hellas, Sami Sarsa, Brent N. Reeves, Paul Denny, James Prather, Brett A. Becker
2023SIGCSEComputing Education Postdocs and Beyond: Building a Postdoc Space for Community and Collaboration.Francisco Enrique Vicente Castro, Joseph P. Wilson, Jessica Vandenberg, Juho Leinonen, Miranda C. Parker
2023SIGCSEThe Implications of Large Language Models for CS Teachers and Students.Stephen MacNeil, Joanne Kim, Juho Leinonen, Paul Denny, Seth Bernstein, Brett A. Becker, Michel Wermelinger, Arto Hellas, Andrew Tran, Sami Sarsa, James Prather, Viraj Kumar
2023SIGCSEAutomatically Generating CS Learning Materials with Large Language Models.Stephen MacNeil, Andrew Tran, Juho Leinonen, Paul Denny, Joanne Kim, Arto Hellas, Seth Bernstein, Sami Sarsa
2023SIGCSEExperiences from Using Code Explanations Generated by Large Language Models in a Web Software Development E-Book.Stephen MacNeil, Andrew Tran, Arto Hellas, Joanne Kim, Sami Sarsa, Paul Denny, Seth Bernstein, Juho Leinonen
2023SIGCSEG is for Generalisation: Predicting Student Success from Keystrokes.Zac Pullar-Strecker, Filipe Dwan Pereira, Paul Denny, Andrew Luxton-Reilly, Juho Leinonen
2022ACEMethodological Considerations for Predicting At-risk Students.Charles Koutcheme, Sami Sarsa, Arto Hellas, Lassi Haaranen, Juho Leinonen
2022ACECodeProcess Charts: Visualizing the Process of Writing Code.Raj Shrestha, Juho Leinonen, Arto Hellas, Petri Ihantola, John Edwards
2022FIEPiloting Natural Language Generation for Personalized Progress Feedback.Leo Leppnen, Arto Hellas, Juho Leinonen
2022ICERAutomatic Generation of Programming Exercises and Code Explanations Using Large Language Models.Sami Sarsa, Paul Denny, Arto Hellas, Juho Leinonen
2022InterspeechLow Resource Comparison of Attention-based and Hybrid ASR Exploiting wav2vec 2.0.Aku Rouhe, Anja Virkkunen, Juho Leinonen, Mikko Kurimo
2022ICSESeeking Flow from Fine-Grained Log Data.Benjamin Ultan Cowley, Arto Hellas, Petri Ihantola, Juho Leinonen, Michiel M. A. Spap
2022ICSEPausing While Programming: Insights From Keystroke Analysis.Raj Shrestha, Juho Leinonen, Albina Zavgorodniaia, Arto Hellas, John Edwards
2022ITiCSEPlanning a Multi-institutional and Multi-national Study of the Effectiveness of Parsons Problems.Barbara J. Ericson, Paul Denny, James Prather, Rodrigo Duran, Arto Hellas, Juho Leinonen, Craig S. Miller, Briana B. Morrison, Janice L. Pearce, Susan H. Rodger
2022ITiCSEParsons Problems and Beyond: Systematic Literature Review and Empirical Study Designs.Barbara J. Ericson, Paul Denny, James Prather, Rodrigo Duran, Arto Hellas, Juho Leinonen, Craig S. Miller, Briana B. Morrison, Janice L. Pearce, Susan H. Rodger
2022ITiCSECan Students Review Their Peers?: Comparison of Peer and Instructor Reviews.Nea Pirttinen, Juho Leinonen
2022ITiCSEWho Continues in a Series of Lifelong Learning Courses?Sami Sarsa, Arto Hellas, Juho Leinonen
2022SIGCSETime-on-Task Metrics for Predicting Performance.Juho Leinonen, Francisco Enrique Vicente Castro, Arto Hellas
2022SIGCSEA Comparison of Immediate and Scheduled Feedback in Introductory Programming Projects.Juho Leinonen, Paul Denny, Jacqueline Whalley
2021ACEPromoting Early Engagement with Programming Assignments Using Scheduled Automated Feedback.Paul Denny, Jacqueline Whalley, Juho Leinonen
2021ACEExploring the Effects of Contextualized Problem Descriptions on Problem Solving.Juho Leinonen, Paul Denny, Jacqueline Whalley
2021EDMFine-Grained Versus Coarse-Grained Data for Estimating Time-on-Task in Learning Programming.Juho Leinonen, Francisco Enrique Vicente Castro, Arto Hellas
2021ICERPersistence of Time Management Behavior of Students and Its Relationship with Performance in Software Projects.Joonas Hkkinen, Petri Ihantola, Matti Luukkainen, Antti Leinonen, Juho Leinonen
2021ICSEMorning or Evening? An Examination of Circadian Rhythms of CS1 Students.Albina Zavgorodniaia, Raj Shrestha, Juho Leinonen, Arto Hellas, John Edwards
2021ITiCSEDoes the Early Bird Catch the Worm? Earliness of Students' Work and its Relationship with Course Outcomes.Juho Leinonen, Francisco Enrique Vicente Castro, Arto Hellas
2021ITiCSEDigital Education For All: Better Students Through Open Doors?Nea Pirttinen, Juho Leinonen, Kjell Lemstrm
2021SIGCSEExploring Personalization of Gamification in an Introductory Programming Course.Mitchell Rogers, Wendy Yao, Andrew Luxton-Reilly, Juho Leinonen, Danielle M. Lottridge, Paul Denny
2020ICERProgramming Versus Natural Language: On the Effect of Context on Typing in CS1.John Edwards, Juho Leinonen, Chetan Birthare, Albina Zavgorodniaia, Arto Hellas
2020InterspeechFinChat: Corpus and Evaluation Setup for Finnish Chat Conversations on Everyday Topics.Katri Leino, Juho Leinonen, Mittul Singh, Sami Virpioja, Mikko Kurimo
2020ITiCSECrowdsourcing Content Creation for SQL Practice.Juho Leinonen, Nea Pirttinen, Arto Hellas
2020ITiCSESelection of Code Segments for Exclusion from Code Similarity Detection.Simon, Oscar Karnalim, Judy Sheard, Ilir Dema, Amey Karkare, Juho Leinonen, Michael Liut, Rene McCauley
2020ITiCSEChoosing Code Segments to Exclude from Code Similarity Detection.Simon, Oscar Karnalim, Judy Sheard, Ilir Dema, Amey Karkare, Juho Leinonen, Michael Liut, Rene McCauley
2020SIGCSEA Study of Keystroke Data in Two Contexts: Written Language and Programming Language Influence Predictability of Learning Outcomes.John Edwards, Juho Leinonen, Arto Hellas
2019ICERAdmitting Students through an Open Online Course in Programming: A Multi-year Analysis of Study Success.Juho Leinonen, Petri Ihantola, Antti Leinonen, Henrik Nygren, Jaakko Kurhila, Matti Luukkainen, Arto Hellas
2019ITiCSENon-restricted Access to Model Solutions: A Good Idea?Henrik Nygren, Juho Leinonen, Arto Hellas
2019ITiCSEPass Rates in STEM Disciplines Including Computing.Simon, Andrew Luxton-Reilly, Vangel V. Ajanovski, Eric Fouh, Chris Gonsalvez, Juho Leinonen, Jack Parkinson, Matthew Poole, Neena Thota
2019ITiCSEPass Rates in Introductory Programming and in other STEM Disciplines.Simon, Andrew Luxton-Reilly, Vangel V. Ajanovski, Eric Fouh, Christabel Gonsalvez, Juho Leinonen, Jack Parkinson, Matthew Poole, Neena Thota
2019SIGCSEExploring the Applicability of Simple Syntax Writing Practice for Learning Programming.Antti Leinonen, Henrik Nygren, Nea Pirttinen, Arto Hellas, Juho Leinonen
2018ITiCSETaxonomizing features and methods for identifying at-risk students in computing courses.Arto Hellas, Petri Ihantola, Andrew Petersen, Vangel V. Ajanovski, Mirela Gutica, Timo Hynninen, Antti Knutas, Juho Leinonen, Chris H. Messom, Soohyun Nam Liao
2018ITiCSEPredicting academic performance: a systematic literature review.Arto Hellas, Petri Ihantola, Andrew Petersen, Vangel V. Ajanovski, Mirela Gutica, Timo Hynninen, Antti Knutas, Juho Leinonen, Chris H. Messom, Soohyun Nam Liao
2018ITiCSECrowdsourcing programming assignments with CrowdSorcerer.Nea Pirttinen, Vilma Kangas, Irene Nikkarinen, Henrik Nygren, Juho Leinonen, Arto Hellas
2018SIGCSEA Study of Pair Programming Enjoyment and Attendance using Study Motivation and Strategy Metrics.Onni Aarne, Petrus Peltola, Juho Leinonen, Arto Hellas
2018SIGCSESupporting Self-Regulated Learning with Visualizations in Online Learning Environments.Kalle Ilves, Juho Leinonen, Arto Hellas
2017ACEPerformance and Consistency in Learning to Program.Alireza Ahadi, Raymond Lister, Shahil Lal, Juho Leinonen, Arto Hellas
2017ICERStudent Modeling Based on Fine-Grained Programming Process Snapshots.Juho Leinonen
2017ICERComparison of Time Metrics in Programming.Juho Leinonen, Leo Leppnen, Petri Ihantola, Arto Hellas
2017ICSEUsing and Collecting Fine-Grained Usage Data to Improve Online Learning Materials.Leo Leppnen, Juho Leinonen, Petri Ihantola, Arto Hellas
2017ITiCSEPlagiarism in Take-home Exams: Help-seeking, Collaboration, and Systematic Cheating.Arto Hellas, Juho Leinonen, Petri Ihantola
2017SIGITEPredicting Academic Success Based on Learning Material Usage.Leo Leppnen, Juho Leinonen, Petri Ihantola, Arto Hellas
2016ITiCSETyping Patterns and Authentication in Practical Programming Exams.Juho Leinonen, Krista Longi, Arto Klami, Alireza Ahadi, Arto Vihavainen
2016SIGCSEAutomatic Inference of Programming Performance and Experience from Typing Patterns.Juho Leinonen, Krista Longi, Arto Klami, Arto Vihavainen