Publishing and Using Legislation and Case Law as Linked Open Data on the Semantic Web. - Eero Hyvönen; Minna Tamper; Esko Ikkala; Sami Sarsa; Arttu Oksanen; Jouni Tuominen; Aki Hietanen (ESWC (Satellite Events), 2020)

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)

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)

Steps Learners Take when Solving Programming Tasks, and How Learning Environments (Should) Respond to Them. - Johan Jeuring; Hieke Keuning; Samiha Marwan; Dennis J. Bouvier; Cruz Izu; Natalie Kiesler; Teemu Lehtinen; Dominic Lohr; Andrew Petersen 001; Sami Sarsa (ITiCSE (2), 2022)

Towards Giving Timely Formative Feedback and Hints to Novice Programmers. - Johan Jeuring; Hieke Keuning; Samiha Marwan; Dennis J. Bouvier; Cruz Izu; Natalie Kiesler; Teemu Lehtinen; Dominic Lohr; Andrew Petersen 001; Sami Sarsa (ITiCSE-WGR, 2022)

Who Continues in a Series of Lifelong Learning Courses? - Sami Sarsa; Arto Hellas; Juho Leinonen 001 (ITiCSE (1), 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)

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

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)

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)

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)

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)

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)

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)

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)

Evaluating Contextually Personalized Programming Exercises Created with Generative AI. - Evanfiya Logacheva; Arto Hellas; James Prather; Sami Sarsa; Juho Leinonen 001 (ICER (1), 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)

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)

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)

Benchmarking Educational Program Repair. - Charles Koutcheme; Nicola Dainese; Sami Sarsa; Juho Leinonen 001; Arto Hellas; Paul Denny 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)

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)