Control-Flow-Only Abstract Syntax Trees for Analyzing Students' Programming Progress. - David Hovemeyer; Arto Hellas; Andrew Petersen 001; Jaime Spacco (ICER, 2016)

Replication in computing education research: researcher attitudes and experiences. - Alireza Ahadi; Arto Hellas; Petri Ihantola; Ari Korhonen; Andrew Petersen 001 (Koli Calling, 2016)

Pauses and spacing in learning to program. - Leo Leppänen; Juho Leinonen 001; Arto Hellas (Koli Calling, 2016)

Performance and Consistency in Learning to Program. - Alireza Ahadi; Raymond Lister; Shahil Lal; Juho Leinonen 001; Arto Hellas (ACE, 2017)

Patterns for Designing and Implementing an Environment for Software Start-Up Education. - Fabian Fagerholm; Arto Hellas; Matti Luukkainen; Kati Kyllonen; Sezin Gizem Yaman; Hanna Mäenpää (SEAA, 2017)

Comparison of Time Metrics in Programming. - Juho Leinonen 001; Leo Leppänen; Petri Ihantola; Arto Hellas (ICER, 2017)

Using and Collecting Fine-Grained Usage Data to Improve Online Learning Materials. - Leo Leppänen; Juho Leinonen 001; Petri Ihantola; Arto Hellas (ICSE-SEET, 2017)

Assessing IOT Projects in University Education - A Framework for Problem-Based Learning. - Hanna Mäenpää; Samu Varjonen; Arto Hellas; Sasu Tarkoma; Tomi Männistö (ICSE-SEET, 2017)

Adolescent and Adult Student Attitudes Towards Progress Visualizations. - Onni Aarne; Petrus Peltola; Antti Leinonen; Juho Leinonen 001; Arto Hellas (ISSEP, 2017)

Searching for Early Developmental Activities Leading to Computational Thinking Skills. - Quintin I. Cutts; Peter Donaldson; Elizabeth Cole 001; Bedour Alshaigy; Mirela Gutica; Arto Hellas; Edurne Larraza-Mendiluze; Robert McCartney; Elizabeth Patitsas; Charles Riedesel (ITiCSE, 2017)

Early Developmental Activities and Computing Proficiency. - Quintin I. Cutts; Elizabeth Patitsas; Elizabeth Cole 001; Peter Donaldson; Bedour Alshaigy; Mirela Gutica; Arto Hellas; Edurne Larraza-Mendiluze; Robert McCartney; Charles Riedesel (ITiCSE-WGR, 2017)

Plagiarism in Take-home Exams: Help-seeking, Collaboration, and Systematic Cheating. - Arto Hellas; Juho Leinonen 001; Petri Ihantola (ITiCSE, 2017)

Thought crimes and profanities whilst programming. - Juho Leinonen 001; Arto Hellas (Koli Calling, 2017)

Preventing Keystroke Based Identification in Open Data Sets. - Juho Leinonen 001; Petri Ihantola; Arto Hellas (L@S, 2017)

Progsnap: Sharing Programming Snapshots for Research (Abstract Only). - David Hovemeyer; Arto Hellas; Andrew Petersen 001; Jaime Spacco (SIGCSE, 2017)

Predicting Academic Success Based on Learning Material Usage. - Leo Leppänen; Juho Leinonen 001; Petri Ihantola; Arto Hellas (SIGITE, 2017)

Stereotype Modeling for Problem-Solving Performance Predictions in MOOCs and Traditional Courses. - Roya Hosseini; Peter Brusilovsky; Michael Yudelson; Arto Hellas (UMAP, 2017)

A Contingency Table Derived Method for Analyzing Course Data. - Alireza Ahadi; Arto Hellas; Raymond Lister (ACM Trans. Comput. Educ., 2017)

Learning programming, syntax errors and institution-specific factors. - Alireza Ahadi; Raymond Lister; Shahil Lal; Arto Hellas (ACE, 2018)

Taxonomizing features and methods for identifying at-risk students in computing courses. - Arto Hellas; Petri Ihantola; Andrew Petersen 001; Vangel V. Ajanovski; Mirela Gutica; Timo Hynninen; Antti Knutas; Juho Leinonen 001; Chris H. Messom; Soohyun Nam Liao (ITiCSE, 2018)

Predicting academic performance: a systematic literature review. - Arto Hellas; Petri Ihantola; Andrew Petersen 001; Vangel V. Ajanovski; Mirela Gutica; Timo Hynninen; Antti Knutas; Juho Leinonen 001; Chris H. Messom; Soohyun Nam Liao (ITiCSE (Companion), 2018)

Crowdsourcing programming assignments with CrowdSorcerer. - Nea Pirttinen; Vilma Kangas; Irene Nikkarinen; Henrik Nygren; Juho Leinonen 001; Arto Hellas (ITiCSE, 2018)

Analysis of Students' Peer Reviews to Crowdsourced Programming Assignments. - Nea Pirttinen; Vilma Kangas; Henrik Nygren; Juho Leinonen 001; Arto Hellas (Koli Calling, 2018)

A Study of Pair Programming Enjoyment and Attendance using Study Motivation and Strategy Metrics. - Onni Aarne; Petrus Peltola; Juho Leinonen 001; Arto Hellas (SIGCSE, 2018)

Supporting Self-Regulated Learning with Visualizations in Online Learning Environments. - Kalle Ilves; Juho Leinonen 001; Arto Hellas (SIGCSE, 2018)

Subgoal Labeled Worked Examples in K-3 Education. - Johanna Joentausta; Arto Hellas (SIGCSE, 2018)

Social Help-seeking Strategies in a Programming MOOC. - Matti Nelimarkka; Arto Hellas (SIGCSE, 2018)

Achievement Goals in CS1: Replication and Extension. - Daniel Zingaro; Michelle Craig; Leo Porter 001; Brett A. Becker; Yingjun Cao; Phillip T. Conrad; Diana Cukierman; Arto Hellas; Dastyni Loksa; Neena Thota (SIGCSE, 2018)

Transfer-Learning Methods in Programming Course Outcome Prediction. - Jarkko Lagus; Krista Longi; Arto Klami; Arto Hellas (ACM Trans. Comput. Educ., 2018)

Designing and implementing an environment for software start-up education: Patterns and anti-patterns. - Fabian Fagerholm; Arto Hellas; Matti Luukkainen; Kati Kyllonen; Sezin Gizem Yaman; Hanna Mäenpää (J. Syst. Softw., 2018)

An Exploration of Cognitive Shifting in Writing Code. - Ilenia Fronza; Arto Hellas; Petri Ihantola; Tommi Mikkonen (CompEd, 2019)

Does Creating Programming Assignments with Tests Lead to Improved Performance in Writing Unit Tests? - Vilma Kangas; Nea Pirttinen; Henrik Nygren; Juho Leinonen 001; Arto Hellas (CompEd, 2019)

Exploring the Value of Student Self-Evaluation in Introductory Programming. - Rodrigo Duran 001; Jan-Mikael Rybicki; Juha Sorva; Arto Hellas (ICER, 2019)

Admitting Students through an Open Online Course in Programming: A Multi-year Analysis of Study Success. - Juho Leinonen 001; Petri Ihantola; Antti Leinonen; Henrik Nygren; Jaakko Kurhila; Matti Luukkainen; Arto Hellas (ICER, 2019)

Towards a Common Instrument for Measuring Prior Programming Knowledge. - Rodrigo Silva Duran; Jan-Mikael Rybicki; Arto Hellas; Sanna Suoranta (ITiCSE, 2019)

Non-restricted Access to Model Solutions: A Good Idea? - Henrik Nygren; Juho Leinonen 001; Arto Hellas (ITiCSE, 2019)

A Periodic Table of Computing Education Learning Theories. - Claudia Szabo; Nickolas J. G. Falkner; Andrew Petersen 001; Heather Bort; Cornelia Connolly; Kathryn Cunningham; Peter Donaldson; Arto Hellas; James Robinson; Judy Sheard (ITiCSE, 2019)

Review and Use of Learning Theories within Computer Science Education Research: Primer for Researchers and Practitioners. - Claudia Szabo; Nickolas J. G. Falkner; Andrew Petersen 001; Heather Bort; Kathryn Cunningham; Peter Donaldson; Arto Hellas; James Robinson; Judy Sheard (ITiCSE-WGR, 2019)

Exploring the Applicability of Simple Syntax Writing Practice for Learning Programming. - Antti Leinonen; Henrik Nygren; Nea Pirttinen; Arto Hellas; Juho Leinonen 001 (SIGCSE, 2019)

Experimenting with Model Solutions as a Support Mechanism. - Henrik Nygren; Juho Leinonen 001; Nea Pirttinen; Antti Leinonen; Arto Hellas (UKICER, 2019)

Relation of Individual Time Management Practices and Time Management of Teams. - Tapio Auvinen; Nickolas J. G. Falkner; Arto Hellas; Petri Ihantola; Ville Karavirta; Otto Seppälä (FIE, 2020)

On the Differences in Time That Students Take to Write Solutions to Programming Problems. - Fabian Fagerholm; Arto Hellas (FIE, 2020)

Deadlines and MOOCs: How Do Students Behave in MOOCs with and without Deadlines. - Petri Ihantola; Ilenia Fronza; Tommi Mikkonen; Miska Noponen; Arto Hellas (FIE, 2020)

Study Major, Gender, and Confidence Gap: Effects on Experience, Performance, and Self-Efficacy in Introductory Programming. - Nea Pirttinen; Arto Hellas; Lassi Haaranen; Rodrigo Duran 001 (FIE, 2020)

Programming Versus Natural Language: On the Effect of Context on Typing in CS1. - John Edwards 002; Juho Leinonen 001; Chetan Birthare; Albina Zavgorodniaia; Arto Hellas (ICER, 2020)

Teaching Container-Based DevOps Practices. - Jami Kousa; Petri Ihantola; Arto Hellas; Matti Luukkainen (ICWE, 2020)

Capturing and Characterising Notional Machines. - Sally Fincher; Johan Jeuring; Craig S. Miller; Peter Donaldson; Benedict du Boulay; Matthias Hauswirth; Arto Hellas; Felienne Hermans; Colleen M. Lewis; Andreas Mühling; Janice L. Pearce; Andrew Petersen 001 (ITiCSE, 2020)

Notional Machines in Computing Education: The Education of Attention. - Sally Fincher; Johan Jeuring; Craig S. Miller; Peter Donaldson; Benedict du Boulay; Matthias Hauswirth; Arto Hellas; Felienne Hermans; Colleen M. Lewis; Andreas Mühling; Janice L. Pearce; Andrew Petersen 001 (ITiCSE-WGR, 2020)

Crowdsourcing Content Creation for SQL Practice. - Juho Leinonen 001; Nea Pirttinen; Arto Hellas (ITiCSE, 2020)

Achievement Goal Orientation Profiles and Performance in a Programming MOOC. - Kukka-Maaria Polso; Heta Tuominen; Arto Hellas; Petri Ihantola (ITiCSE, 2020)

Crowdsourcing in Computing Education Research: Case Amazon MTurk. - Arto Hellas; Albina Zavgorodniaia; Juha Sorva (Koli Calling, 2020)

Should Explanations of Program Code Use Audio, Text, or Both? A Replication Study. - Albina Zavgorodniaia; Arto Hellas; Otto Seppälä; Juha Sorva (Koli Calling, 2020)

Gender Differences in Introductory Programming: Comparing MOOCs and Local Courses. - Rodrigo Duran 001; Lassi Haaranen; Arto Hellas (SIGCSE, 2020)

A Study of Keystroke Data in Two Contexts: Written Language and Programming Language Influence Predictability of Learning Outcomes. - John Edwards 002; Juho Leinonen 001; Arto Hellas (SIGCSE, 2020)

Code Reviews, Software Inspections, and Code Walkthroughs: Systematic Mapping Study of Research Topics. - Ilenia Fronza; Arto Hellas; Petri Ihantola; Tommi Mikkonen (SWQD, 2020)

Exploring the Instructional Efficiency of Representation and Engagement in Online Learning Materials. - Ava Heinonen; Arto Hellas (UKICER, 2020)

Measuring the Cognitive Load of Learning to Program: A Replication Study. - Albina Zavgorodniaia; Rodrigo Duran 001; Arto Hellas; Otto Seppälä; Juha Sorva (UKICER, 2020)

Fine-Grained Versus Coarse-Grained Data for Estimating Time-on-Task in Learning Programming. - Juho Leinonen 001; Francisco Enrique Vicente Castro; Arto Hellas (EDM, 2021)

Algorithm Visualization and the Elusive Modality Effect. - Albina Zavgorodniaia; Artturi Tilanterä; Ari Korhonen; Otto Seppälä; Arto Hellas; Juha Sorva (ICER, 2021)

Morning or Evening? An Examination of Circadian Rhythms of CS1 Students. - Albina Zavgorodniaia; Raj Shrestha; Juho Leinonen 001; Arto Hellas; John Edwards 002 (ICSE (SEET), 2021)

Does the Early Bird Catch the Worm? Earliness of Students' Work and its Relationship with Course Outcomes. - Juho Leinonen 001; Francisco Enrique Vicente Castro; Arto Hellas (ITiCSE (1), 2021)

A Kingdom for a Button: Students' Thoughts about Buttons. - Aleksi Lukkarinen; Arto Hellas; Lassi Haaranen (Koli Calling, 2021)

Deep Learning Models for Knowledge Tracing: Review and Empirical Evaluation. - Sami Sarsa; Juho Leinonen 001; Arto Hellas (CoRR, 2021)

Methodological Considerations for Predicting At-risk Students. - Charles Koutcheme; Sami Sarsa; Arto Hellas; Lassi Haaranen; Juho Leinonen 001 (ACE, 2022)

CodeProcess Charts: Visualizing the Process of Writing Code. - Raj Shrestha; Juho Leinonen 001; Arto Hellas; Petri Ihantola; John Edwards 002 (ACE, 2022)

Evaluating CodeClusters for Effectively Providing Feedback on Code Submissions. - Teemu Koivisto; Arto Hellas (FIE, 2022)

Piloting Natural Language Generation for Personalized Progress Feedback. - Leo Leppänen; Arto Hellas; Juho Leinonen 001 (FIE, 2022)

On Things that Matter in Learning Programming: Towards a Scale for New Programming Students. - Hannu Pesonen; Arto Hellas (FIE, 2022)

How to Help to Ask for Help? Help Request Prompt Structure Influence on Help Request Quantity and Course Retention. - Sami Sarsa; Jesper Pettersson; Arto Hellas (FIE, 2022)

Automatic Generation of Programming Exercises and Code Explanations Using Large Language Models. - Sami Sarsa; Paul Denny 001; Arto Hellas; Juho Leinonen 001 (ICER (1), 2022)

Seeking Flow from Fine-Grained Log Data. - Benjamin Ultan Cowley; Arto Hellas; Petri Ihantola; Juho Leinonen 001; Michiel M. A. Spapé (ICSE (SEET), 2022)

Pausing While Programming: Insights From Keystroke Analysis. - Raj Shrestha; Juho Leinonen 001; Albina Zavgorodniaia; Arto Hellas; John Edwards 002 (ICSE (SEET), 2022)

Planning a Multi-institutional and Multi-national Study of the Effectiveness of Parsons Problems. - Barbara J. Ericson; Paul Denny 001; James Prather; Rodrigo Duran 001; Arto Hellas; Juho Leinonen 001; Craig S. Miller; Briana B. Morrison; Janice L. Pearce; Susan H. Rodger (ITiCSE (2), 2022)

Parsons Problems and Beyond: Systematic Literature Review and Empirical Study Designs. - Barbara J. Ericson; Paul Denny 001; James Prather; Rodrigo Duran 001; Arto Hellas; Juho Leinonen 001; Craig S. Miller; Briana B. Morrison; Janice L. Pearce; Susan H. Rodger (ITiCSE-WGR, 2022)

Exploring How Students Solve Open-ended Assignments: A Study of SQL Injection Attempts in a Cybersecurity Course. - Charles Koutcheme; Artturi Tilanterä; Aleksi Peltonen; Arto Hellas; Lassi Haaranen (ITiCSE (1), 2022)

Who Continues in a Series of Lifelong Learning Courses? - Sami Sarsa; Arto Hellas; Juho Leinonen 001 (ITiCSE (1), 2022)

Trends From Computing Education Research Conferences: Increasing Submissions and Decreasing Acceptance Rates. - Juho Leinonen 001; Nea Pirttinen; Arto Hellas (Koli Calling, 2022)

Experiences With and Lessons Learned on Deadlines and Submission Behavior. - Francisco Enrique Vicente Castro; Juho Leinonen 001; Arto Hellas (Koli Calling, 2022)

Finding Significant p in Coffee or Tea: Mildly Distasteful. - Sami Sarsa; Arto Hellas; Juho Leinonen 001 (Koli Calling, 2022)

Robosourcing Educational Resources - Leveraging Large Language Models for Learnersourcing. - Paul Denny 001; Sami Sarsa; Arto Hellas; Juho Leinonen 001 (LSGCS@L@S, 2022)

Coverage of Course Topics in Learnersourced SQL Exercises. - Nea Pirttinen; Arto Hellas; Juho Leinonen 001 (LSGCS@L@S, 2022)

Weekly Fluctuations in Motivation in Introductory Programming. - Hannu Pesonen; Arto Hellas (UKICER, 2022)

Speeding Up Automated Assessment of Programming Exercises. - Sami Sarsa; Juho Leinonen 001; Charles Koutcheme; Arto Hellas (UKICER, 2022)

Time-on-task metrics for predicting performance. - Juho Leinonen 001; Francisco Enrique Vicente Castro; Arto Hellas (Inroads, 2022)

Computing Education Research in Finland. - 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; et al. (Past, Present and Future of Computing Education Research, 2023)

Experiences from Learnersourcing SQL Exercises: Do They Cover Course Topics and Do Students Use Them? - Nea Pirttinen; Arto Hellas; Juho Leinonen 001 (ACE, 2023)

Automated Program Repair Using Generative Models for Code Infilling. - Charles Koutcheme; Sami Sarsa; Juho Leinonen 001; Arto Hellas; Paul Denny 001 (AIED, 2023)

Exploring the Responses of Large Language Models to Beginner Programmers' Help Requests. - Arto Hellas; Juho Leinonen 001; Sami Sarsa; Charles Koutcheme; Lilja Kujanpää; Juha Sorva (ICER (1), 2023)

Evaluating Distance Measures for Program Repair. - Charles Koutcheme; Sami Sarsa; Juho Leinonen 001; Lassi Haaranen; Arto Hellas (ICER (1), 2023)

Factors Affecting Compilable State at Each Keystroke in CS1. - Steven Scott; Arto Hellas; Juho Leinonen 001; John Edwards 002 (SEET@ICSE, 2023)

The Rise of Disappearing Frameworks in Web Development. - Juho Vepsäläinen; Arto Hellas; Petri Vuorimaa (ICWE, 2023)

Comparing Code Explanations Created by Students and Large Language Models. - Juho Leinonen 001; Paul Denny 001; Stephen MacNeil; Sami Sarsa; Seth Bernstein; Joanne Kim; Andrew Tran; Arto Hellas (ITiCSE (1), 2023)

Seeing Program Output Improves Novice Learning Gains. - Juho Leinonen 001; Arto Hellas; John Edwards 002 (ITiCSE (1), 2023)

Evaluating the Performance of Code Generation Models for Solving Parsons Problems With Small Prompt Variations. - Brent N. Reeves; Sami Sarsa; James Prather; Paul Denny 001; Brett A. Becker; Arto Hellas; Bailey Kimmel; Garrett B. Powell; Juho Leinonen 001 (ITiCSE (1), 2023)

Decades of Striving for Pedagogical and Technological Alignment. - Lassi Haaranen; Lukas Ahrenberg; Arto Hellas (Koli Calling, 2023)

Understanding Pathways to Computing Education Research (CER). - Lauri Malmi; Arto Hellas; Kate Sanders 001 (Koli Calling, 2023)

Using Large Language Models to Enhance Programming Error Messages. - Juho Leinonen 001; Arto Hellas; Sami Sarsa; Brent N. Reeves; Paul Denny 001; James Prather; Brett A. Becker (SIGCSE (1), 2023)

Time-constrained Code Recall Tasks for Monitoring the Development of Programming Plans. - Ava Heinonen; Arto Hellas (SIGCSE (1), 2023)

The Implications of Large Language Models for CS Teachers and Students. - Stephen MacNeil; Joanne Kim; Juho Leinonen 001; Paul Denny 001; Seth Bernstein; Brett A. Becker; Michel Wermelinger; Arto Hellas; Andrew Tran; Sami Sarsa; James Prather; Viraj Kumar (SIGCSE (2), 2023)

Automatically Generating CS Learning Materials with Large Language Models. - Stephen MacNeil; Andrew Tran; Juho Leinonen 001; Paul Denny 001; Joanne Kim; Arto Hellas; Seth Bernstein; Sami Sarsa (SIGCSE (2), 2023)

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 001; Seth Bernstein; Juho Leinonen 001 (SIGCSE (1), 2023)

Exploring the Interplay of Achievement Goals, Self-Efficacy, Prior Experience and Course Achievement. - Hannu Pesonen; Juho Leinonen 001; Lassi Haaranen; Arto Hellas (UKICER, 2023)

Implications of Edge Computing for Static Site Generation. - Juho Vepsäläinen; Arto Hellas; Petri Vuorimaa (WEBIST, 2023)

The State of Disappearing Frameworks in 2023. - Juho Vepsäläinen; Arto Hellas; Petri Vuorimaa (WEBIST, 2023)

Overview of Web Application Performance Optimization Techniques. - Juho Vepsäläinen; Arto Hellas; Petri Vuorimaa (WEBIST (Revised Selected Papers), 2023)

Lessons Learned From Four Computing Education Crowdsourcing Systems. - Nea Pirttinen; Paul Denny 001; Arto Hellas; Juho Leinonen 001 (IEEE Access, 2023)

Human vs Machine: Comparison of Student-generated and AI-generated Educational Content. - Paul Denny 001; Hassan Khosravi; Arto Hellas; Juho Leinonen 001; Sami Sarsa (CoRR, 2023)

Synthesizing research on programmers' mental models of programs, tasks and concepts - A systematic literature review. - Ava Heinonen; Bettina Lehtelä; Arto Hellas; Fabian Fagerholm (Inf. Softw. Technol., 2023)

Decoding Logic Errors: A Comparative Study on Bug Detection by Students and Large Language Models. - Stephen MacNeil; Paul Denny 001; Andrew Tran; Juho Leinonen 001; Seth Bernstein; Arto Hellas; Sami Sarsa; Joanne Kim (ACE, 2024)

Using Program Repair as a Proxy for Language Models' Feedback Ability in Programming Education. - Charles Koutcheme; Nicola Dainese; Arto Hellas (BEA, 2024)

From Sparse to Smart: Leveraging AI for Effective Online Judge Problem Classification in Programming Education. - Filipe Dwan Pereira; Maely Moraes; Marcelo Henrique Oliveira Henklain; Arto Hellas; Elaine Oliveira; Dragan Gasevic; Raimundo S. Barreto; Rafael Mello (EC-TEL (1), 2024)

Leveraging Large Language Models for Next-Generation Educational Technologies. - Neil T. Heffernan; Rose E. Wang; Christopher MacLellan; Arto Hellas; Chenglu Li; Candace A. Walkington; Joshua Littenberg-Tobias; David Joyner; Steven Moore; Adish Singla; Zach A. Pardos; Maciej Pankiewicz; et al. (EDM, 2024)

Evaluating Contextually Personalized Programming Exercises Created with Generative AI. - Evanfiya Logacheva; Arto Hellas; James Prather; Sami Sarsa; Juho Leinonen 001 (ICER (1), 2024)

Let's Ask AI About Their Programs: Exploring ChatGPT's Answers To Program Comprehension Questions. - Teemu Lehtinen; Charles Koutcheme; Arto Hellas (SEET@ICSE, 2024)

"Like a Nesting Doll": Analyzing Recursion Analogies Generated by CS Students Using Large Language Models. - Seth Bernstein; Paul Denny 001; Juho Leinonen 001; Lauren Kan; Arto Hellas; Matt Littlefield; Sami Sarsa; Stephen MacNeil (ITiCSE (1), 2024)

Analyzing Students' Preferences for LLM-Generated Analogies. - Seth Bernstein; Paul Denny 001; Juho Leinonen 001; Matt Littlefield; Arto Hellas; Stephen MacNeil (ITiCSE (2), 2024)

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 001; Paul Denny 001 (ITiCSE (1), 2024)

Propagating Large Language Models Programming Feedback. - Charles Koutcheme; Arto Hellas (L@S, 2024)

Using Large Language Models for Teaching Computing. - Juho Leinonen 001; Stephen MacNeil; Paul Denny 001; Arto Hellas (SIGCSE (2), 2024)

Experiences from Integrating Large Language Model Chatbots into the Classroom. - Arto Hellas; Juho Leinonen 001; Leo Leppänen (SIGCSE Virtual (1), 2024)

Discussing the Changing Landscape of Generative AI in Computing Education. - Stephen MacNeil; Juho Leinonen 001; Paul Denny 001; Natalie Kiesler; Arto Hellas; James Prather; Brett A. Becker; Michel Wermelinger; Karen Reid (SIGCSE (2), 2024)

Synthetic Students: A Comparative Study of Bug Distribution Between Large Language Models and Computing Students. - Stephen MacNeil; Magdalena Rogalska; Juho Leinonen 001; Paul Denny 001; Arto Hellas; Xandria Crosland (SIGCSE Virtual (1), 2024)

Solving Proof Block Problems Using Large Language Models. - Seth Poulsen; Sami Sarsa; James Prather; Juho Leinonen 001; Brett A. Becker; Arto Hellas; Paul Denny 001; Brent N. Reeves (SIGCSE (1), 2024)

Instructor Perceptions of AI Code Generation Tools - A Multi-Institutional Interview Study. - Judy Sheard; Paul Denny 001; Arto Hellas; Juho Leinonen 001; Lauri Malmi; Simon (SIGCSE (1), 2024)

Benchmarking Educational Program Repair. - Charles Koutcheme; Nicola Dainese; Sami Sarsa; Juho Leinonen 001; Arto Hellas; Paul Denny 001 (CoRR, 2024)

Comparing the Utility, Preference, and Performance of Course Material Search Functionality and Retrieval-Augmented Generation Large Language Model (RAG-LLM) AI Chatbots in Information-Seeking Tasks. - Leonardo Pasquarelli; Charles Koutcheme; Arto Hellas (CoRR, 2024)

On the Opportunities of Large Language Models for Programming Process Data. - John Edwards 002; Arto Hellas; Juho Leinonen 001 (CoRR, 2024)

LLM-itation is the Sincerest Form of Data: Generating Synthetic Buggy Code Submissions for Computing Education. - Juho Leinonen 001; Paul Denny 001; Olli Kiljunen; Stephen MacNeil; Sami Sarsa; Arto Hellas (CoRR, 2024)

Computing Education in the Era of Generative AI. - Paul Denny 001; James Prather; Brett A. Becker; James Finnie-Ansley; Arto Hellas; Juho Leinonen 001; Andrew Luxton-Reilly; Brent N. Reeves; Eddie Antonio Santos; Sami Sarsa (Commun. ACM, 2024)

Emergence of LLMs: (Not-so-)Significant Delving in Essay Answers in a MOOC on the Ethics of AI. - Leo Leppänen; Lili Aunimo; Arto Hellas; Jukka K. Nurminen; Linda Mannila (AIED (6), 2025)

Evaluating Language Models for Generating and Judging Programming Feedback. - Charles Koutcheme; Nicola Dainese; Sami Sarsa; Arto Hellas; Juho Leinonen 001; Syed Ashraf; Paul Denny 001 (SIGCSE (1), 2025)

The Potential of Serverless Edge-powered Islands for Web Development. - Juho Vepsäläinen; Petri Vuorimaa; Arto Hellas (J. Web Eng., 2025)

Two Approaches for Programming Education in the Domain of Graphics: An Experiment. - Luca Chiodini; Juha Sorva; Arto Hellas; Otto Seppälä; Matthias Hauswirth (Art Sci. Eng. Program., 2025)

How Large Language Models Are Changing MOOC Essay Answers: A Comparison of Pre- and Post-LLM Responses. - Leo Leppänen; Lili Aunimo; Arto Hellas; Jukka K. Nurminen; Linda Mannila (CoRR, 2025)

NEFMind: Parameter-Efficient Fine-Tuning of Open-Source LLMs for Telecom APIs Automation. - Zainab Khan; Ahmed Hussain; Mukesh Thakur; Arto Hellas; Panos Papadimitratos (CoRR, 2025)