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.
| Year | Venue | Title | Authors |
|---|---|---|---|
| 2026 | ACE | Enabling Postgraduate Projects in Computing Education through Synthetic Research Data Generation. | Paul Denny, Kaitlin Riegel, Andrew Luxton-Reilly, Juho Leinonen, James Prather, Stephen MacNeil |
| 2026 | ACE | Unraveling Ambiguities: Analyzing Student Approaches to Solving Probeable Problems. | Viraj Kumar, Paul Denny, Juho Leinonen, James Prather, Stephen MacNeil |
| 2026 | ACE | Ambiguity 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 |
| 2026 | AIED | The 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 |
| 2026 | ICER | Steering 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 |
| 2026 | ICER | Fast 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 |
| 2026 | ICER | Understanding 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 |
| 2026 | ICER | When 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 |
| 2026 | ICER | A 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 |
| 2026 | ICER | Scaffolding 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 |
| 2026 | ITiCSE | Effective Use of Large Language Models for Social Constructivism in Computer Science Education. | Nickolas J. G. Falkner, Leo Leppnen, Juho Leinonen |
| 2026 | ITiCSE | Interleaving 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 |
| 2026 | ITiCSE | Say 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 |
| 2026 | SIGCSE | ACM Generative AI Task Force Special Session: | Paul Denny, Juho Leinonen, Viraj Kumar, Steven Gordon |
| 2026 | SIGCSE | Assessing the Role of Diversity in LLM Explanations for Enhancing Student Understanding. | Kush Patel, Seth Bernstein, Rayhana Nasimova, Paul Denny, Juho Leinonen, Stephen MacNeil |
| 2026 | SIGCSE | Knowledge 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 |
| 2026 | SIGCSE | Fine-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 |
| 2025 | AAAI | Exploring 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 |
| 2025 | ACE | On the Opportunities of Large Language Models for Programming Process Data. | John Edwards, Arto Hellas, Juho Leinonen |
| 2025 | ACE | LLM-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 |
| 2025 | ACE | Breaking 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 |
| 2025 | EDM | 9th 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 |
| 2025 | EDM | Humanizing 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 |
| 2025 | ITiCSE | Probing the Unknown: Exploring Student Interactions with Probeable Problems at Scale in Introductory Programming. | Paul Denny, Viraj Kumar, Stephen MacNeil, James Prather, Juho Leinonen |
| 2025 | ITiCSE | The Role of Generative AI in Software Student CollaborAItion. | Natalie Kiesler, Jacqueline Smith, Juho Leinonen, Armando Fox, Stephen MacNeil, Petri Ihantola |
| 2025 | ITiCSE | Fostering 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 |
| 2025 | SIGCSE | Using Generative AI to Scaffold the Teaching of Software Engineering Team Skills. | Armando Fox, Pablo Fernandez, Juho Leinonen, Jos Antonio Parejo Maestre |
| 2025 | SIGCSE | Exploring 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 |
| 2025 | SIGCSE | Evaluating Language Models for Generating and Judging Programming Feedback. | Charles Koutcheme, Nicola Dainese, Sami Sarsa, Arto Hellas, Juho Leinonen, Syed Ashraf, Paul Denny |
| 2024 | ACE | Evaluating LLM-generated Worked Examples in an Introductory Programming Course. | Breanna Jury, Angela Lorusso, Juho Leinonen, Paul Denny, Andrew Luxton-Reilly |
| 2024 | ACE | Decoding 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 |
| 2024 | EDM | 8th 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 |
| 2024 | ICER | Evaluating Contextually Personalized Programming Exercises Created with Generative AI. | Evanfiya Logacheva, Arto Hellas, James Prather, Sami Sarsa, Juho Leinonen |
| 2024 | ICER | The 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 |
| 2024 | ITiCSE | Explaining 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 |
| 2024 | ITiCSE | "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 |
| 2024 | ITiCSE | Analyzing Students' Preferences for LLM-Generated Analogies. | Seth Bernstein, Paul Denny, Juho Leinonen, Matt Littlefield, Arto Hellas, Stephen MacNeil |
| 2024 | ITiCSE | Open 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 |
| 2024 | ITiCSE | Self-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 |
| 2024 | ITiCSE | How 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 |
| 2024 | ITiCSE | Beyond 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 |
| 2024 | SIGCSE | "Sometimes You Just Gotta Risk It for the Biscuit": A Portrait of Student Risk-Taking. | Juho Leinonen, Paul Denny |
| 2024 | SIGCSE | Prompt 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 |
| 2024 | SIGCSE | Using Large Language Models for Teaching Computing. | Juho Leinonen, Stephen MacNeil, Paul Denny, Arto Hellas |
| 2024 | SIGCSE | AI in Computing Education from Research to Practice. | Bita Akram, Juho Leinonen, Narges Norouzi, James Prather, Lisa Zhang |
| 2024 | SIGCSE | Experiences from Integrating Large Language Model Chatbots into the Classroom. | Arto Hellas, Juho Leinonen, Leo Leppnen |
| 2024 | SIGCSE | Detecting 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 |
| 2024 | SIGCSE | Integrating Natural Language Prompting Tasks in Introductory Programming Courses. | Chris Kerslake, Paul Denny, David H. Smith, James Prather, Juho Leinonen, Andrew Luxton-Reilly, Stephen MacNeil |
| 2024 | SIGCSE | Discussing 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 |
| 2024 | SIGCSE | Synthetic 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 |
| 2024 | SIGCSE | Solving 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 |
| 2024 | SIGCSE | Instructor Perceptions of AI Code Generation Tools - A Multi-Institutional Interview Study. | Judy Sheard, Paul Denny, Arto Hellas, Juho Leinonen, Lauri Malmi, Simon |
| 2023 | ACE | Automated Questionnaires About Students' JavaScript Programs: Towards Gauging Novice Programming Processes. | Teemu Lehtinen, Lassi Haaranen, Juho Leinonen |
| 2023 | ACE | Experiences from Learnersourcing SQL Exercises: Do They Cover Course Topics and Do Students Use Them? | Nea Pirttinen, Arto Hellas, Juho Leinonen |
| 2023 | AIED | Detecting ChatGPT-Generated Code in a CS1 Course. | Muntasir Hoq, Yang Shi, Juho Leinonen, Damilola Babalola, Collin F. Lynch, Bita Akram |
| 2023 | AIED | Automated Program Repair Using Generative Models for Code Infilling. | Charles Koutcheme, Sami Sarsa, Juho Leinonen, Arto Hellas, Paul Denny |
| 2023 | ICER | Exploring the Responses of Large Language Models to Beginner Programmers' Help Requests. | Arto Hellas, Juho Leinonen, Sami Sarsa, Charles Koutcheme, Lilja Kujanp, Juha Sorva |
| 2023 | ICER | Evaluating Distance Measures for Program Repair. | Charles Koutcheme, Sami Sarsa, Juho Leinonen, Lassi Haaranen, Arto Hellas |
| 2023 | ICSE | Factors Affecting Compilable State at Each Keystroke in CS1. | Steven Scott, Arto Hellas, Juho Leinonen, John Edwards |
| 2023 | ITiCSE | Comparing 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 |
| 2023 | ITiCSE | Seeing Program Output Improves Novice Learning Gains. | Juho Leinonen, Arto Hellas, John Edwards |
| 2023 | ITiCSE | Chat Overflow: Artificially Intelligent Models for Computing Education - renAIssance or apocAIypse? | Paul Denny, Brett A. Becker, Juho Leinonen, James Prather |
| 2023 | ITiCSE | The 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 |
| 2023 | ITiCSE | Transformed 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 |
| 2023 | ITiCSE | Evaluating 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 |
| 2023 | SIGCSE | Using Large Language Models to Enhance Programming Error Messages. | Juho Leinonen, Arto Hellas, Sami Sarsa, Brent N. Reeves, Paul Denny, James Prather, Brett A. Becker |
| 2023 | SIGCSE | Computing 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 |
| 2023 | SIGCSE | The 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 |
| 2023 | SIGCSE | Automatically Generating CS Learning Materials with Large Language Models. | Stephen MacNeil, Andrew Tran, Juho Leinonen, Paul Denny, Joanne Kim, Arto Hellas, Seth Bernstein, Sami Sarsa |
| 2023 | SIGCSE | Experiences 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 |
| 2023 | SIGCSE | G is for Generalisation: Predicting Student Success from Keystrokes. | Zac Pullar-Strecker, Filipe Dwan Pereira, Paul Denny, Andrew Luxton-Reilly, Juho Leinonen |
| 2022 | ACE | Methodological Considerations for Predicting At-risk Students. | Charles Koutcheme, Sami Sarsa, Arto Hellas, Lassi Haaranen, Juho Leinonen |
| 2022 | ACE | CodeProcess Charts: Visualizing the Process of Writing Code. | Raj Shrestha, Juho Leinonen, Arto Hellas, Petri Ihantola, John Edwards |
| 2022 | FIE | Piloting Natural Language Generation for Personalized Progress Feedback. | Leo Leppnen, Arto Hellas, Juho Leinonen |
| 2022 | ICER | Automatic Generation of Programming Exercises and Code Explanations Using Large Language Models. | Sami Sarsa, Paul Denny, Arto Hellas, Juho Leinonen |
| 2022 | Interspeech | Low Resource Comparison of Attention-based and Hybrid ASR Exploiting wav2vec 2.0. | Aku Rouhe, Anja Virkkunen, Juho Leinonen, Mikko Kurimo |
| 2022 | ICSE | Seeking Flow from Fine-Grained Log Data. | Benjamin Ultan Cowley, Arto Hellas, Petri Ihantola, Juho Leinonen, Michiel M. A. Spap |
| 2022 | ICSE | Pausing While Programming: Insights From Keystroke Analysis. | Raj Shrestha, Juho Leinonen, Albina Zavgorodniaia, Arto Hellas, John Edwards |
| 2022 | ITiCSE | Planning 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 |
| 2022 | ITiCSE | Parsons 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 |
| 2022 | ITiCSE | Can Students Review Their Peers?: Comparison of Peer and Instructor Reviews. | Nea Pirttinen, Juho Leinonen |
| 2022 | ITiCSE | Who Continues in a Series of Lifelong Learning Courses? | Sami Sarsa, Arto Hellas, Juho Leinonen |
| 2022 | SIGCSE | Time-on-Task Metrics for Predicting Performance. | Juho Leinonen, Francisco Enrique Vicente Castro, Arto Hellas |
| 2022 | SIGCSE | A Comparison of Immediate and Scheduled Feedback in Introductory Programming Projects. | Juho Leinonen, Paul Denny, Jacqueline Whalley |
| 2021 | ACE | Promoting Early Engagement with Programming Assignments Using Scheduled Automated Feedback. | Paul Denny, Jacqueline Whalley, Juho Leinonen |
| 2021 | ACE | Exploring the Effects of Contextualized Problem Descriptions on Problem Solving. | Juho Leinonen, Paul Denny, Jacqueline Whalley |
| 2021 | EDM | Fine-Grained Versus Coarse-Grained Data for Estimating Time-on-Task in Learning Programming. | Juho Leinonen, Francisco Enrique Vicente Castro, Arto Hellas |
| 2021 | ICER | Persistence of Time Management Behavior of Students and Its Relationship with Performance in Software Projects. | Joonas Hkkinen, Petri Ihantola, Matti Luukkainen, Antti Leinonen, Juho Leinonen |
| 2021 | ICSE | Morning or Evening? An Examination of Circadian Rhythms of CS1 Students. | Albina Zavgorodniaia, Raj Shrestha, Juho Leinonen, Arto Hellas, John Edwards |
| 2021 | ITiCSE | Does the Early Bird Catch the Worm? Earliness of Students' Work and its Relationship with Course Outcomes. | Juho Leinonen, Francisco Enrique Vicente Castro, Arto Hellas |
| 2021 | ITiCSE | Digital Education For All: Better Students Through Open Doors? | Nea Pirttinen, Juho Leinonen, Kjell Lemstrm |
| 2021 | SIGCSE | Exploring Personalization of Gamification in an Introductory Programming Course. | Mitchell Rogers, Wendy Yao, Andrew Luxton-Reilly, Juho Leinonen, Danielle M. Lottridge, Paul Denny |
| 2020 | ICER | Programming Versus Natural Language: On the Effect of Context on Typing in CS1. | John Edwards, Juho Leinonen, Chetan Birthare, Albina Zavgorodniaia, Arto Hellas |
| 2020 | Interspeech | FinChat: Corpus and Evaluation Setup for Finnish Chat Conversations on Everyday Topics. | Katri Leino, Juho Leinonen, Mittul Singh, Sami Virpioja, Mikko Kurimo |
| 2020 | ITiCSE | Crowdsourcing Content Creation for SQL Practice. | Juho Leinonen, Nea Pirttinen, Arto Hellas |
| 2020 | ITiCSE | Selection of Code Segments for Exclusion from Code Similarity Detection. | Simon, Oscar Karnalim, Judy Sheard, Ilir Dema, Amey Karkare, Juho Leinonen, Michael Liut, Rene McCauley |
| 2020 | ITiCSE | Choosing Code Segments to Exclude from Code Similarity Detection. | Simon, Oscar Karnalim, Judy Sheard, Ilir Dema, Amey Karkare, Juho Leinonen, Michael Liut, Rene McCauley |
| 2020 | SIGCSE | A Study of Keystroke Data in Two Contexts: Written Language and Programming Language Influence Predictability of Learning Outcomes. | John Edwards, Juho Leinonen, Arto Hellas |
| 2019 | ICER | Admitting 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 |
| 2019 | ITiCSE | Non-restricted Access to Model Solutions: A Good Idea? | Henrik Nygren, Juho Leinonen, Arto Hellas |
| 2019 | ITiCSE | Pass 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 |
| 2019 | ITiCSE | Pass 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 |
| 2019 | SIGCSE | Exploring the Applicability of Simple Syntax Writing Practice for Learning Programming. | Antti Leinonen, Henrik Nygren, Nea Pirttinen, Arto Hellas, Juho Leinonen |
| 2018 | ITiCSE | Taxonomizing 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 |
| 2018 | ITiCSE | Predicting 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 |
| 2018 | ITiCSE | Crowdsourcing programming assignments with CrowdSorcerer. | Nea Pirttinen, Vilma Kangas, Irene Nikkarinen, Henrik Nygren, Juho Leinonen, Arto Hellas |
| 2018 | SIGCSE | A Study of Pair Programming Enjoyment and Attendance using Study Motivation and Strategy Metrics. | Onni Aarne, Petrus Peltola, Juho Leinonen, Arto Hellas |
| 2018 | SIGCSE | Supporting Self-Regulated Learning with Visualizations in Online Learning Environments. | Kalle Ilves, Juho Leinonen, Arto Hellas |
| 2017 | ACE | Performance and Consistency in Learning to Program. | Alireza Ahadi, Raymond Lister, Shahil Lal, Juho Leinonen, Arto Hellas |
| 2017 | ICER | Student Modeling Based on Fine-Grained Programming Process Snapshots. | Juho Leinonen |
| 2017 | ICER | Comparison of Time Metrics in Programming. | Juho Leinonen, Leo Leppnen, Petri Ihantola, Arto Hellas |
| 2017 | ICSE | Using and Collecting Fine-Grained Usage Data to Improve Online Learning Materials. | Leo Leppnen, Juho Leinonen, Petri Ihantola, Arto Hellas |
| 2017 | ITiCSE | Plagiarism in Take-home Exams: Help-seeking, Collaboration, and Systematic Cheating. | Arto Hellas, Juho Leinonen, Petri Ihantola |
| 2017 | SIGITE | Predicting Academic Success Based on Learning Material Usage. | Leo Leppnen, Juho Leinonen, Petri Ihantola, Arto Hellas |
| 2016 | ITiCSE | Typing Patterns and Authentication in Practical Programming Exams. | Juho Leinonen, Krista Longi, Arto Klami, Alireza Ahadi, Arto Vihavainen |
| 2016 | SIGCSE | Automatic Inference of Programming Performance and Experience from Typing Patterns. | Juho Leinonen, Krista Longi, Arto Klami, Arto Vihavainen |