![](https://dblp.uni-trier.de./img/logo.ua.320x120.png)
![](https://dblp.uni-trier.de./img/dropdown.dark.16x16.png)
![](https://dblp.uni-trier.de./img/peace.dark.16x16.png)
Остановите войну!
for scientists:
![search dblp search dblp](https://dblp.uni-trier.de./img/search.dark.16x16.png)
![search dblp](https://dblp.uni-trier.de./img/search.dark.16x16.png)
default search action
Juho Leinonen 0001
Person information
- affiliation: University of Auckland, New Zealand
- affiliation: University of Helsinki, Computer Science Department, Finland
- affiliation: Aalto University, Helsinki, Finland
Other persons with the same name
- Juho Leinonen 0002
— Aalto University, Department of Signal Processing and Acoustics, Espoo, Finland
Refine list
![note](https://dblp.uni-trier.de./img/note-mark.dark.12x12.png)
refinements active!
zoomed in on ?? of ?? records
view refined list in
export refined list as
2020 – today
- 2024
- [j4]Paul Denny
, James Prather
, Brett A. Becker
, James Finnie-Ansley
, Arto Hellas
, Juho Leinonen
, Andrew Luxton-Reilly
, Brent N. Reeves
, Eddie Antonio Santos
, Sami Sarsa
:
Computing Education in the Era of Generative AI. Commun. ACM 67(2): 56-67 (2024) - [j3]James Prather
, Brent N. Reeves
, Paul Denny
, Brett A. Becker
, Juho Leinonen
, Andrew Luxton-Reilly
, Garrett B. Powell
, James Finnie-Ansley
, Eddie Antonio Santos
:
"It's Weird That it Knows What I Want": Usability and Interactions with Copilot for Novice Programmers. ACM Trans. Comput. Hum. Interact. 31(1): 4:1-4:31 (2024) - [c94]Stephen MacNeil
, Paul Denny
, Andrew Tran
, Juho Leinonen
, Seth Bernstein
, Arto Hellas
, Sami Sarsa
, Joanne Kim
:
Decoding Logic Errors: A Comparative Study on Bug Detection by Students and Large Language Models. ACE 2024: 11-18 - [c93]Breanna Jury
, Angela Lorusso
, Juho Leinonen
, Paul Denny
, Andrew Luxton-Reilly
:
Evaluating LLM-generated Worked Examples in an Introductory Programming Course. ACE 2024: 77-86 - [c92]Paul Denny
, Juho Leinonen
, James Prather
, Andrew Luxton-Reilly
, Thezyrie Amarouche
, Brett A. Becker
, Brent N. Reeves
:
Prompt Problems: A New Programming Exercise for the Generative AI Era. SIGCSE (1) 2024: 296-302 - [c91]Muntasir Hoq
, Yang Shi
, Juho Leinonen
, Damilola Babalola
, Collin F. Lynch
, Thomas W. Price
, Bita Akram
:
Detecting ChatGPT-Generated Code Submissions in a CS1 Course Using Machine Learning Models. SIGCSE (1) 2024: 526-532 - [c90]Seth Poulsen
, Sami Sarsa
, James Prather
, Juho Leinonen
, Brett A. Becker
, Arto Hellas
, Paul Denny
, Brent N. Reeves
:
Solving Proof Block Problems Using Large Language Models. SIGCSE (1) 2024: 1063-1069 - [c89]Judy Sheard
, Paul Denny
, Arto Hellas
, Juho Leinonen
, Lauri Malmi
, Simon
:
Instructor Perceptions of AI Code Generation Tools - A Multi-Institutional Interview Study. SIGCSE (1) 2024: 1223-1229 - [c88]Bita Akram
, Juho Leinonen
, Narges Norouzi
, James Prather
, Lisa Zhang
:
AI in Computing Education from Research to Practice. SIGCSE (2) 2024: 1521-1522 - [c87]Juho Leinonen
, Stephen MacNeil
, Paul Denny
, Arto Hellas
:
Using Large Language Models for Teaching Computing. SIGCSE (2) 2024: 1901 - [c86]Stephen MacNeil
, Juho Leinonen
, Paul Denny
, Natalie Kiesler
, Arto Hellas
, James Prather
, Brett A. Becker
, Michel Wermelinger
, Karen Reid
:
Discussing the Changing Landscape of Generative AI in Computing Education. SIGCSE (2) 2024: 1916 - [i21]James Prather, Paul Denny, Juho Leinonen, David H. Smith IV, Brent N. Reeves, Stephen MacNeil, Brett A. Becker, Andrew Luxton-Reilly, Thezyrie Amarouche, Bailey Kimmel:
Interactions with Prompt Problems: A New Way to Teach Programming with Large Language Models. CoRR abs/2401.10759 (2024) - [i20]Paul Denny, David H. Smith IV, Max Fowler, James Prather, Brett A. Becker, Juho Leinonen:
Explaining Code with a Purpose: An Integrated Approach for Developing Code Comprehension and Prompting Skills. CoRR abs/2403.06050 (2024) - [i19]Seth Bernstein, Paul Denny, Juho Leinonen, Lauren Kan, Arto Hellas, Matt Littlefield, Sami Sarsa, Stephen MacNeil:
"Like a Nesting Doll": Analyzing Recursion Analogies Generated by CS Students using Large Language Models. CoRR abs/2403.09409 (2024) - 2023
- [j2]Nea Pirttinen
, Paul Denny
, Arto Hellas, Juho Leinonen
:
Lessons Learned From Four Computing Education Crowdsourcing Systems. IEEE Access 11: 22982-22992 (2023) - [c85]Teemu Lehtinen
, Lassi Haaranen
, Juho Leinonen
:
Automated Questionnaires About Students' JavaScript Programs: Towards Gauging Novice Programming Processes. ACE 2023: 49-58 - [c84]Nea Pirttinen
, Arto Hellas
, Juho Leinonen
:
Experiences from Learnersourcing SQL Exercises: Do They Cover Course Topics and Do Students Use Them? ACE 2023: 123-131 - [c83]Muntasir Hoq, Yang Shi, Juho Leinonen, Damilola Babalola, Collin F. Lynch, Bita Akram:
Detecting ChatGPT-Generated Code in a CS1 Course. LLM@AIED 2023: 53-63 - [c82]Charles Koutcheme
, Sami Sarsa
, Juho Leinonen
, Arto Hellas
, Paul Denny
:
Automated Program Repair Using Generative Models for Code Infilling. AIED 2023: 798-803 - [c81]Zixuan Wang
, Paul Denny
, Juho Leinonen
, Andrew Luxton-Reilly
:
Understanding Student Evaluation of Teaching in Computer Science Courses. COMPUTE 2023: 13-18 - [c80]Zixuan Wang
, Paul Denny
, Juho Leinonen
, Andrew Luxton-Reilly
:
Leveraging Large Language Models for Analysis of Student Course Feedback. COMPUTE 2023: 76-79 - [c79]Darryn He
, Hannah Steffes
, Samin Yasar
, Paul Denny
, Andrew Luxton-Reilly
, Juho Leinonen
:
The Forum Factor: Exploring the Link between Online Discourse and Student Achievement in Higher Education. COMPUTE 2023: 80-83 - [c78]Arto Hellas
, Juho Leinonen
, Sami Sarsa
, Charles Koutcheme
, Lilja Kujanpää
, Juha Sorva
:
Exploring the Responses of Large Language Models to Beginner Programmers' Help Requests. ICER (1) 2023: 93-105 - [c77]Charles Koutcheme
, Sami Sarsa
, Juho Leinonen
, Lassi Haaranen
, Arto Hellas
:
Evaluating Distance Measures for Program Repair. ICER (1) 2023: 495-507 - [c76]Steven Scott, Arto Hellas, Juho Leinonen
, John Edwards:
Factors Affecting Compilable State at Each Keystroke in CS1. SEET@ICSE 2023: 314-323 - [c75]Paul Denny
, Brett A. Becker
, Juho Leinonen
, James Prather
:
Chat Overflow: Artificially Intelligent Models for Computing Education - renAIssance or apocAIypse? ITiCSE (1) 2023: 3-4 - [c74]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
, Jaromír Savelka
:
The Robots Are Here: Navigating the Generative AI Revolution in Computing Education. ITiCSE-WGR 2023: 108-159 - [c73]Juho Leinonen
, Paul Denny
, Stephen MacNeil
, Sami Sarsa
, Seth Bernstein
, Joanne Kim
, Andrew Tran
, Arto Hellas
:
Comparing Code Explanations Created by Students and Large Language Models. ITiCSE (1) 2023: 124-130 - [c72]Juho Leinonen
, Arto Hellas
, John Edwards
:
Seeing Program Output Improves Novice Learning Gains. ITiCSE (1) 2023: 180-186 - [c71]Brent N. Reeves
, Sami Sarsa
, James Prather
, Paul Denny
, Brett A. Becker
, Arto Hellas
, Bailey Kimmel
, Garrett B. Powell
, Juho Leinonen
:
Evaluating the Performance of Code Generation Models for Solving Parsons Problems With Small Prompt Variations. ITiCSE (1) 2023: 299-305 - [c70]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
, Jaromír Savelka
:
Transformed by Transformers: Navigating the AI Coding Revolution for Computing Education: An ITiCSE Working Group Conducted by Humans. ITiCSE (2) 2023: 561-562 - [c69]Nea Pirttinen
, Juho Leinonen
:
Could ChatGPT Be Used for Reviewing Learnersourced Exercises? Koli Calling 2023: 42:1-42:2 - [c68]Juho Leinonen
, Arto Hellas
, Sami Sarsa
, Brent N. Reeves
, Paul Denny
, James Prather
, Brett A. Becker
:
Using Large Language Models to Enhance Programming Error Messages. SIGCSE (1) 2023: 563-569 - [c67]Stephen MacNeil
, Andrew Tran
, Arto Hellas
, Joanne Kim
, Sami Sarsa
, Paul Denny
, Seth Bernstein
, Juho Leinonen
:
Experiences from Using Code Explanations Generated by Large Language Models in a Web Software Development E-Book. SIGCSE (1) 2023: 931-937 - [c66]Zac Pullar-Strecker
, Filipe Dwan Pereira
, Paul Denny
, Andrew Luxton-Reilly
, Juho Leinonen
:
G is for Generalisation: Predicting Student Success from Keystrokes. SIGCSE (1) 2023: 1028-1034 - [c65]Stephen MacNeil
, Andrew Tran
, Juho Leinonen
, Paul Denny
, Joanne Kim
, Arto Hellas
, Seth Bernstein
, Sami Sarsa
:
Automatically Generating CS Learning Materials with Large Language Models. SIGCSE (2) 2023: 1176 - [c64]Francisco Enrique Vicente Castro
, Joseph Wilson
, Jessica Vandenberg
, Juho Leinonen
, Miranda C. Parker
:
Computing Education Postdocs and Beyond: Building a Postdoc Space for Community and Collaboration. SIGCSE (2) 2023: 1247 - [c63]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
:
The Implications of Large Language Models for CS Teachers and Students. SIGCSE (2) 2023: 1255 - [c62]Hannu Pesonen
, Juho Leinonen
, Lassi Haaranen
, Arto Hellas
:
Exploring the Interplay of Achievement Goals, Self-Efficacy, Prior Experience and Course Achievement. UKICER 2023: 9:1-9:7 - [e1]Brett A. Becker, Roisin Faherty, Juho Leinonen, Keith Quille:
Proceedings of the 2023 Conference on Human Centered Artificial Intelligence: Education and Practice, HCAIep 2023, Dublin, Ireland, December 14-15, 2023. ACM 2023 [contents] - [i18]Nea Pirttinen, Arto Hellas, Juho Leinonen:
Coverage of Course Topics in Learnersourced SQL Exercises. CoRR abs/2301.07509 (2023) - [i17]James Prather, Brent N. Reeves, Paul Denny, Brett A. Becker
, Juho Leinonen, Andrew Luxton-Reilly, Garrett B. Powell, James Finnie-Ansley, Eddie Antonio Santos:
"It's Weird That it Knows What I Want": Usability and Interactions with Copilot for Novice Programmers. CoRR abs/2304.02491 (2023) - [i16]Juho Leinonen, Paul Denny, Stephen MacNeil, Sami Sarsa, Seth Bernstein, Joanne Kim, Andrew Tran, Arto Hellas:
Comparing Code Explanations Created by Students and Large Language Models. CoRR abs/2304.03938 (2023) - [i15]Paul Denny
, James Prather, Brett A. Becker, James Finnie-Ansley, Arto Hellas, Juho Leinonen, Andrew Luxton-Reilly, Brent N. Reeves, Eddie Antonio Santos, Sami Sarsa:
Computing Education in the Era of Generative AI. CoRR abs/2306.02608 (2023) - [i14]Arto Hellas, Juho Leinonen, Sami Sarsa, Charles Koutcheme, Lilja Kujanpää, Juha Sorva:
Exploring the Responses of Large Language Models to Beginner Programmers' Help Requests. CoRR abs/2306.05715 (2023) - [i13]Paul Denny, Hassan Khosravi, Arto Hellas, Juho Leinonen, Sami Sarsa:
Human vs Machine: Comparison of Student-generated and AI-generated Educational Content. CoRR abs/2306.10509 (2023) - [i12]Paul Denny, Juho Leinonen, James Prather, Andrew Luxton-Reilly, Thezyrie Amarouche, Brett A. Becker
, Brent N. Reeves:
Promptly: Using Prompt Problems to Teach Learners How to Effectively Utilize AI Code Generators. CoRR abs/2307.16364 (2023) - [i11]Qiming Bao, Juho Leinonen, Alex Yuxuan Peng, Wanjun Zhong, Tim Pistotti, Alice Huang, Paul Denny, Michael Witbrock, Jiamou Liu:
Exploring Self-Reinforcement for Improving Learnersourced Multiple-Choice Question Explanations with Large Language Models. CoRR abs/2309.10444 (2023) - [i10]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 Peterson, Raymond Pettit, Brent N. Reeves, Jaromír Savelka:
The Robots are Here: Navigating the Generative AI Revolution in Computing Education. CoRR abs/2310.00658 (2023) - [i9]Paul Denny, Juho Leinonen, James Prather, Andrew Luxton-Reilly, Thezyrie Amarouche, Brett A. Becker
, Brent N. Reeves:
Prompt Problems: A New Programming Exercise for the Generative AI Era. CoRR abs/2311.05943 (2023) - [i8]Stephen MacNeil, Paul Denny, Andrew Tran, Juho Leinonen, Seth Bernstein, Arto Hellas, Sami Sarsa, Joanne Kim:
Decoding Logic Errors: A Comparative Study on Bug Detection by Students and Large Language Models. CoRR abs/2311.16017 (2023) - 2022
- [j1]Juho Leinonen
, Francisco Enrique Vicente Castro, Arto Hellas:
Time-on-task metrics for predicting performance. Inroads 13(2): 42-49 (2022) - [c61]Raj Shrestha, Juho Leinonen
, Arto Hellas, Petri Ihantola
, John Edwards:
CodeProcess Charts: Visualizing the Process of Writing Code. ACE 2022: 46-55 - [c60]Charles Koutcheme
, Sami Sarsa
, Arto Hellas, Lassi Haaranen
, Juho Leinonen
:
Methodological Considerations for Predicting At-risk Students. ACE 2022: 105-113 - [c59]Leo Leppänen
, Arto Hellas, Juho Leinonen
:
Piloting Natural Language Generation for Personalized Progress Feedback. FIE 2022: 1-8 - [c58]Sami Sarsa
, Paul Denny
, Arto Hellas, Juho Leinonen
:
Automatic Generation of Programming Exercises and Code Explanations Using Large Language Models. ICER (1) 2022: 27-43 - [c57]Raj Shrestha, Juho Leinonen
, Albina Zavgorodniaia
, Arto Hellas, John Edwards:
Pausing While Programming: Insights From Keystroke Analysis. ICSE (SEET) 2022: 187-198 - [c56]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 - [c55]Nea Pirttinen, Juho Leinonen
:
Can Students Review Their Peers?: Comparison of Peer and Instructor Reviews. ITiCSE (1) 2022: 12-18 - [c54]Sami Sarsa
, Arto Hellas, Juho Leinonen
:
Who Continues in a Series of Lifelong Learning Courses? ITiCSE (1) 2022: 47-53 - [c53]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
:
Parsons Problems and Beyond: Systematic Literature Review and Empirical Study Designs. ITiCSE-WGR 2022: 191-234 - [c52]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:
Planning a Multi-institutional and Multi-national Study of the Effectiveness of Parsons Problems. ITiCSE (2) 2022: 576-577 - [c51]Francisco Enrique Vicente Castro
, Juho Leinonen
, Arto Hellas
:
Experiences With and Lessons Learned on Deadlines and Submission Behavior. Koli Calling 2022: 25:1-25:13 - [c50]Sami Sarsa
, Arto Hellas
, Juho Leinonen
:
Finding Significant p in Coffee or Tea: Mildly Distasteful. Koli Calling 2022: 27:1-27:2 - [c49]Juho Leinonen
, Nea Pirttinen
, Arto Hellas
:
Trends From Computing Education Research Conferences: Increasing Submissions and Decreasing Acceptance Rates. Koli Calling 2022: 30:1-30:2 - [c48]Paul Denny, Sami Sarsa, Arto Hellas, Juho Leinonen:
Robosourcing Educational Resources - Leveraging Large Language Models for Learnersourcing. LSGCS@L@S 2022: 3-19 - [c47]Nea Pirttinen, Arto Hellas, Juho Leinonen:
Coverage of Course Topics in Learnersourced SQL Exercises. LSGCS@L@S 2022: 20-24 - [c46]Nea Pirttinen, Juho Leinonen
, Annemari Auvinen, Vesa Lappalainen
, Katja Tynkkynen, Henrik Hedberg, Mikko-Jussi Laakso, Kjell Lemström
:
Digital Education For All: Multi-University Study of Increasing Competent Student Admissions at Scale. L@S 2022: 72-81 - [c45]Juho Leinonen
, Francisco Enrique Vicente Castro
, Arto Hellas:
Time-on-Task Metrics for Predicting Performance. SIGCSE (1) 2022: 871-877 - [c44]Juho Leinonen
, Paul Denny, Jacqueline Whalley
:
A Comparison of Immediate and Scheduled Feedback in Introductory Programming Projects. SIGCSE (1) 2022: 885-891 - [c43]Sami Sarsa
, Juho Leinonen
, Charles Koutcheme
, Arto Hellas:
Speeding Up Automated Assessment of Programming Exercises. UKICER 2022: 3:1-3:7 - [i7]Sami Sarsa, Paul Denny, Arto Hellas, Juho Leinonen:
Automatic Generation of Programming Exercises and Code Explanations using Large Language Models. CoRR abs/2206.11861 (2022) - [i6]Juho Leinonen, Arto Hellas, Sami Sarsa, Brent N. Reeves, Paul Denny, James Prather, Brett A. Becker
:
Using Large Language Models to Enhance Programming Error Messages. CoRR abs/2210.11630 (2022) - [i5]Stephen MacNeil, Andrew Tran, Arto Hellas, Joanne Kim, Sami Sarsa, Paul Denny, Seth Bernstein, Juho Leinonen:
Experiences from Using Code Explanations Generated by Large Language Models in a Web Software Development E-Book. CoRR abs/2211.02265 (2022) - [i4]Paul Denny, Sami Sarsa, Arto Hellas, Juho Leinonen:
Robosourcing Educational Resources - Leveraging Large Language Models for Learnersourcing. CoRR abs/2211.04715 (2022) - [i3]Stephen MacNeil, Andrew Tran, Juho Leinonen, Paul Denny, Joanne Kim, Arto Hellas, Seth Bernstein, Sami Sarsa:
Automatically Generating CS Learning Materials with Large Language Models. CoRR abs/2212.05113 (2022) - 2021
- [c42]Juho Leinonen
, Paul Denny, Jacqueline Whalley
:
Exploring the Effects of Contextualized Problem Descriptions on Problem Solving. ACE 2021: 30-39 - [c41]Paul Denny, Jacqueline Whalley
, Juho Leinonen
:
Promoting Early Engagement with Programming Assignments Using Scheduled Automated Feedback. ACE 2021: 88-95 - [c40]Juho Leinonen, Francisco Enrique Vicente Castro, Arto Hellas:
Fine-Grained Versus Coarse-Grained Data for Estimating Time-on-Task in Learning Programming. EDM 2021 - [c39]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 - [c38]Albina Zavgorodniaia
, Raj Shrestha, Juho Leinonen
, Arto Hellas, John Edwards:
Morning or Evening? An Examination of Circadian Rhythms of CS1 Students. ICSE (SEET) 2021: 261-272 - [c37]Juho Leinonen
, Francisco Enrique Vicente Castro
, Arto Hellas:
Does the Early Bird Catch the Worm? Earliness of Students' Work and its Relationship with Course Outcomes. ITiCSE (1) 2021: 373-379 - [c36]Nea Pirttinen, Juho Leinonen
, Kjell Lemström
:
Digital Education For All: Better Students Through Open Doors? ITiCSE (1) 2021: 450-456 - [c35]Lovisa Sundin, Nourhan Sakr, Juho Leinonen
, Sherif G. Aly, Quintin I. Cutts:
Visual recipes for slicing and dicing data: teaching data wrangling using subgoal graphics. Koli Calling 2021: 29:1-29:10 - [c34]Mitchell Rogers
, Wendy Yao, Andrew Luxton-Reilly, Juho Leinonen
, Danielle M. Lottridge
, Paul Denny:
Exploring Personalization of Gamification in an Introductory Programming Course. SIGCSE 2021: 1121-1127 - [i2]Albina Zavgorodniaia, Raj Shrestha, Juho Leinonen, Arto Hellas, John Edwards:
Morning or Evening? An Examination of Circadian Rhythms of CS1 Students. CoRR abs/2103.01752 (2021) - [i1]Sami Sarsa, Juho Leinonen, Arto Hellas:
Deep Learning Models for Knowledge Tracing: Review and Empirical Evaluation. CoRR abs/2112.15072 (2021) - 2020
- [c33]John Edwards, Juho Leinonen
, Chetan Birthare, Albina Zavgorodniaia
, Arto Hellas:
Programming Versus Natural Language: On the Effect of Context on Typing in CS1. ICER 2020: 204-215 - [c32]Simon, Oscar Karnalim
, Judy Sheard, Ilir Dema, Amey Karkare
, Juho Leinonen
, Michael Liut
, Renée McCauley:
Choosing Code Segments to Exclude from Code Similarity Detection. ITiCSE-WGR 2020: 1-19 - [c31]Juho Leinonen
, Nea Pirttinen, Arto Hellas:
Crowdsourcing Content Creation for SQL Practice. ITiCSE 2020: 349-355 - [c30]Simon, Oscar Karnalim
, Judy Sheard, Ilir Dema, Amey Karkare
, Juho Leinonen
, Michael Liut
, Renée McCauley:
Selection of Code Segments for Exclusion from Code Similarity Detection. ITiCSE 2020: 500-501 - [c29]Petri Ihantola, Juho Leinonen, Matti Rintala
:
Students' Preferences Between Traditional and Video Lectures: Profiles and Study Success. Koli Calling 2020: 29:1-29:5 - [c28]John Edwards, Juho Leinonen
, Arto Hellas:
A Study of Keystroke Data in Two Contexts: Written Language and Programming Language Influence Predictability of Learning Outcomes. SIGCSE 2020: 413-419
2010 – 2019
- 2019
- [c27]Vilma Kangas, Nea Pirttinen, Henrik Nygren
, Juho Leinonen
, Arto Hellas:
Does Creating Programming Assignments with Tests Lead to Improved Performance in Writing Unit Tests? CompEd 2019: 106-112 - [c26]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 - [c25]Henrik Nygren
, Juho Leinonen
, Arto Hellas:
Non-restricted Access to Model Solutions: A Good Idea? ITiCSE 2019: 44-50 - [c24]Simon, Andrew Luxton-Reilly, Vangel V. Ajanovski
, Eric Fouh, Christabel Gonsalvez, Juho Leinonen
, Jack Parkinson
, Matthew Poole, Neena Thota:
Pass Rates in Introductory Programming and in other STEM Disciplines. ITiCSE-WGR 2019: 53-71 - [c23]Simon, Andrew Luxton-Reilly
, Vangel V. Ajanovski
, Eric Fouh, Chris Gonsalvez, Juho Leinonen
, Jack Parkinson
, Matthew Poole
, Neena Thota:
Pass Rates in STEM Disciplines Including Computing. ITiCSE 2019: 267-268 - [c22]Antti Leinonen
, Henrik Nygren
, Nea Pirttinen, Arto Hellas, Juho Leinonen
:
Exploring the Applicability of Simple Syntax Writing Practice for Learning Programming. SIGCSE 2019: 84-90 - [c21]Henrik Nygren
, Juho Leinonen
, Nea Pirttinen, Antti Leinonen
, Arto Hellas:
Experimenting with Model Solutions as a Support Mechanism. UKICER 2019: 3:1-3:7 - 2018
- [c20]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 - [c19]Nea Pirttinen, Vilma Kangas, Irene Nikkarinen, Henrik Nygren
, Juho Leinonen
, Arto Hellas:
Crowdsourcing programming assignments with CrowdSorcerer. ITiCSE 2018: 326-331 - [c18]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 - [c17]Nea Pirttinen, Vilma Kangas, Henrik Nygren
, Juho Leinonen
, Arto Hellas:
Analysis of Students' Peer Reviews to Crowdsourced Programming Assignments. Koli Calling 2018: 21:1-21:5 - [c16]Kalle Ilves, Juho Leinonen
, Arto Hellas:
Supporting Self-Regulated Learning with Visualizations in Online Learning Environments. SIGCSE 2018: 257-262 - [c15]Onni Aarne, Petrus Peltola
, Juho Leinonen
, Arto Hellas:
A Study of Pair Programming Enjoyment and Attendance using Study Motivation and Strategy Metrics. SIGCSE 2018: 759-764 - 2017
- [c14]Alireza Ahadi
, Raymond Lister, Shahil Lal, Juho Leinonen
, Arto Hellas:
Performance and Consistency in Learning to Program. ACE 2017: 11-16 - [c13]Juho Leinonen
, Leo Leppänen
, Petri Ihantola
, Arto Hellas:
Comparison of Time Metrics in Programming. ICER 2017: 200-208 - [c12]Juho Leinonen
:
Student Modeling Based on Fine-Grained Programming Process Snapshots. ICER 2017: 273-274 - [c11]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 - [c10]Onni Aarne, Petrus Peltola
, Antti Leinonen
, Juho Leinonen
, Arto Hellas:
Adolescent and Adult Student Attitudes Towards Progress Visualizations. ISSEP 2017: 15-26 - [c9]Arto Hellas, Juho Leinonen
, Petri Ihantola
:
Plagiarism in Take-home Exams: Help-seeking, Collaboration, and Systematic Cheating. ITiCSE 2017: 238-243 - [c8]Juho Leinonen
, Arto Hellas:
Thought crimes and profanities whilst programming. Koli Calling 2017: 148-152 - [c7]Petrus Peltola
, Vilma Kangas, Nea Pirttinen, Henrik Nygren
, Juho Leinonen
:
Identification based on typing patterns between programming and free text. Koli Calling 2017: 163-167 - [c6]Juho Leinonen
, Petri Ihantola
, Arto Hellas:
Preventing Keystroke Based Identification in Open Data Sets. L@S 2017: 101-109 - [c5]Leo Leppänen
, Juho Leinonen
, Petri Ihantola
, Arto Hellas:
Predicting Academic Success Based on Learning Material Usage. SIGITE 2017: 13-18 - 2016
- [c4]Juho Leinonen
, Krista Longi, Arto Klami
, Alireza Ahadi
, Arto Vihavainen:
Typing Patterns and Authentication in Practical Programming Exams. ITiCSE 2016: 160-165 - [c3]Leo Leppänen, Juho Leinonen, Arto Hellas:
Pauses and spacing in learning to program. Koli Calling 2016: 41-50 - [c2]Juho Leinonen
, Krista Longi, Arto Klami
, Arto Vihavainen:
Automatic Inference of Programming Performance and Experience from Typing Patterns. SIGCSE 2016: 132-137 - 2015
- [c1]Krista Longi, Juho Leinonen
, Henrik Nygren
, Joni Salmi, Arto Klami
, Arto Vihavainen:
Identification of programmers from typing patterns. Koli Calling 2015: 60-67
Coauthor Index
![](https://dblp.uni-trier.de./img/cog.dark.24x24.png)
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-05-08 23:28 CEST by the dblp team
all metadata released as open data under CC0 1.0 license
see also: Terms of Use | Privacy Policy | Imprint