Leinonen, Juho
- The Widening Gap: The Benefits and Harms of Generative AI for Novice Programmers
2024/05/28 by James Prather, Brent Reeves, Brent N. Reeves +17 · 3 voices · 45 citations
Medicine · #Artificial Intelligence in Healthcare and Education #cs.AI #cs.HC
- Computing Education in the Era of Generative AI
2023/06/05 by Paul Denny, Denny, Paul, James Prather +17 · 21 citations
Computer Science · #Artificial Intelligence (cs.AI) #Computers and Society (cs.CY) #FOS: Computer and information sciences #Human-Computer Interaction (cs.HC) #Online Learning and Analytics #Software Engineering Research #Teaching and Learning Programming
- Experiences from Using Code Explanations Generated by Large Language Models in a Web Software Development E-Book
2022/11/04 by MacNeil, Stephen, Tran, Andrew, Hellas, Arto +5 · 14 citations
#FOS: Computer and information sciences #Human-Computer Interaction (cs.HC) #Software Engineering (cs.SE)
- Prompt Problems: A New Programming Exercise for the Generative AI Era
2023/11/10 by Paul Denny, Juho Leinonen, Denny, Paul +11 · 13 citations
Computer Science · Decision Sciences · #FOS: Computer and information sciences #Human-Computer Interaction (cs.HC) #Scientific Computing and Data Management #Software Engineering Research #Teaching and Learning Programming
- Beyond the Hype: A Comprehensive Review of Current Trends in Generative AI Research, Teaching Practices, and Tools
2024/12/19 by James Prather, Prather, James, Juho Leinonen +27 · 21 citations
Biochemistry, Genetics and Molecular Biology · Computer Science · #Artificial Intelligence (cs.AI) #Cognitive Science and Mapping #Computers and Society (cs.CY) #FOS: Computer and information sciences #Genetics, Bioinformatics, and Biomedical Research #Human-Computer Interaction (cs.HC) #Online Learning and Analytics #Software Engineering (cs.SE)
- Evaluating Language Models for Generating and Judging Programming Feedback
2024/07/05 by Charles Koutcheme, Nicola Dainese, Koutcheme, Charles +11 · 11 citations
Computer Science · #Software Engineering Techniques and Practices #Software Engineering Research #Advanced Software Engineering Methodologies
- Evaluating Contextually Personalized Programming Exercises Created with Generative AI
2024/06/11 by Evanfiya Logacheva, Arto Hellas, Logacheva, Evanfiya +7 · 8 citations
Computer Science · #Artificial Intelligence (cs.AI) #Computers and Society (cs.CY) #Distributed and Parallel Computing Systems #Engineering Education and Technology #FOS: Computer and information sciences #Human-Computer Interaction (cs.HC) #Teaching and Learning Programming
- Open Source Language Models Can Provide Feedback: Evaluating LLMs' Ability to Help Students Using GPT-4-As-A-Judge
2024/05/08 by Charles Koutcheme, Koutcheme, Charles, Nicola Dainese +9 · 8 citations
Social Sciences · #Artificial Intelligence in Law
- Can We Trust AI-Generated Educational Content? Comparative Analysis of Human and AI-Generated Learning Resources
2023/06/18 by Paul Denny, Denny, Paul, Hassan Khosravi +7 · 5 citations
Computer Science · #Artificial Intelligence (cs.AI) #FOS: Computer and information sciences #Human-Computer Interaction (cs.HC) #Online Learning and Analytics #Text Readability and Simplification #Topic Modeling
- Explaining Code with a Purpose: An Integrated Approach for Developing Code Comprehension and Prompting Skills
2024/03/10 by Paul Denny, David H. Smith, Denny, Paul +9 · 4 citations
Computer Science · #Advanced Text Analysis Techniques #Computers and Society (cs.CY) #FOS: Computer and information sciences #Human-Computer Interaction (cs.HC) #Natural Language Processing Techniques #Software Engineering (cs.SE) #Software Engineering Research
- "Like a Nesting Doll": Analyzing Recursion Analogies Generated by CS Students using Large Language Models
2024/03/14 by Seth Bernstein, Paul Denny, Bernstein, Seth +10 · 4 citations
Psychology · #Artificial Intelligence (cs.AI) #Computation and Language (cs.CL) #FOS: Computer and information sciences #Human-Computer Interaction (cs.HC) #Innovative Teaching and Learning Methods
- Promptly: Using Prompt Problems to Teach Learners How to Effectively Utilize AI Code Generators
2023/07/31 by Paul Denny, Juho Leinonen, Denny, Paul +11 · 3 citations
Computer Science · Psychology · #Artificial Intelligence (cs.AI) #Educational Games and Gamification #FOS: Computer and information sciences #Human-Computer Interaction (cs.HC) #Software Engineering Research #Teaching and Learning Programming
- Decoding Logic Errors: A Comparative Study on Bug Detection by Students and Large Language Models
2023/11/27 by Stephen MacNeil, MacNeil, Stephen, Paul Denny +13 · 3 citations
Computer Science · #Artificial Intelligence (cs.AI) #FOS: Computer and information sciences #Human-Computer Interaction (cs.HC) #Software Engineering Research #Software System Performance and Reliability #Software Testing and Debugging Techniques
- Integrating Natural Language Prompting Tasks in Introductory Programming Courses
2024/10/04 by Kerslake, Chris, Denny, Paul, Smith, David H +4 · 4 citations
#Artificial Intelligence (cs.AI) #Computers and Society (cs.CY) #FOS: Computer and information sciences
- Breaking the Programming Language Barrier: Multilingual Prompting to Empower Non-Native English Learners
2024/12/17 by James Prather, Prather, James, Brent N. Reeves +24 · 3 citations
Computer Science · Arts and Humanities · #Teaching and Learning Programming #EFL/ESL Teaching and Learning #Second Language Learning and Teaching
- Exploring Iterative Enhancement for Improving Learnersourced Multiple-Choice Question Explanations with Large Language Models
2023/09/19 by Qiming Bao, Bao, Qiming, Juho Leinonen +15 · 1 citation
Computer Science · #Artificial Intelligence (cs.AI) #Computation and Language (cs.CL) #Explainable Artificial Intelligence (XAI) #FOS: Computer and information sciences #Online Learning and Analytics #Topic Modeling
- From Prompts to Propositions: A Logic-Based Lens on Student-LLM Interactions
2025/04/25 by Ali Alfageeh, Alfageeh, Ali, Sadegh AlMahdi Kazemi Zarkouei +21 · 4 citations
Computer Science · #Teaching and Learning Programming #Intelligent Tutoring Systems and Adaptive Learning #Online Learning and Analytics
- On the Opportunities of Large Language Models for Programming Process Data
2024/11/01 by John Edwards, Edwards, John, Arto Hellas +3 · 1 citation
Computer Science · #Artificial Intelligence (cs.AI) #Computers and Society (cs.CY) #Distributed and Parallel Computing Systems #E.m #FOS: Computer and information sciences #K.3 #Software System Performance and Reliability #Topic Modeling
- LLM-itation is the Sincerest Form of Data: Generating Synthetic Buggy Code Submissions for Computing Education
2024/11/01 by Juho Leinonen, Paul Denny, Leinonen, Juho +9 · 2 citations
Computer Science · #Computers and Society (cs.CY) #Digital Rights Management and Security #FOS: Computer and information sciences #Mathematics, Computing, and Information Processing #Open Education and E-Learning #Software Engineering (cs.SE)
- Benchmarking Educational Program Repair
2024/05/08 by Charles Koutcheme, Nicola Dainese, Koutcheme, Charles +9 · 1 citation
Psychology · #Artificial Intelligence (cs.AI) #Computation and Language (cs.CL) #Computers and Society (cs.CY) #FOS: Computer and information sciences #Human Resource Development and Performance Evaluation #Software Engineering (cs.SE)
- Experiences from Integrating Large Language Model Chatbots into the Classroom
2024/06/07 by Hellas, Arto, Leinonen, Juho, Leppänen, Leo · 1 citation
#Computers and Society (cs.CY) #FOS: Computer and information sciences #Human-Computer Interaction (cs.HC)
- Narrowing the Gap: Supervised Fine-Tuning of Open-Source LLMs as a Viable Alternative to Proprietary Models for Pedagogical Tools
2025/07/07 by Lorenzo Lee Solano, Solano, Lorenzo Lee, Charles Koutcheme +7 · 3 citations
Computer Science · Materials Science · Medicine · #Artificial Intelligence (cs.AI) #Artificial Intelligence in Healthcare and Education #Computation and Language (cs.CL) #Computers and Society (cs.CY) #FOS: Computer and information sciences #Machine Learning in Materials Science #Software Engineering (cs.SE) #Teaching and Learning Programming