Picture for Juho Leinonen

Juho Leinonen

The Role of Generative AI in Software Student CollaborAItion

Add code
Jan 23, 2025
Viaarxiv icon

Beyond the Hype: A Comprehensive Review of Current Trends in Generative AI Research, Teaching Practices, and Tools

Add code
Dec 19, 2024
Figure 1 for Beyond the Hype: A Comprehensive Review of Current Trends in Generative AI Research, Teaching Practices, and Tools
Figure 2 for Beyond the Hype: A Comprehensive Review of Current Trends in Generative AI Research, Teaching Practices, and Tools
Figure 3 for Beyond the Hype: A Comprehensive Review of Current Trends in Generative AI Research, Teaching Practices, and Tools
Figure 4 for Beyond the Hype: A Comprehensive Review of Current Trends in Generative AI Research, Teaching Practices, and Tools
Viaarxiv icon

Breaking the Programming Language Barrier: Multilingual Prompting to Empower Non-Native English Learners

Add code
Dec 17, 2024
Figure 1 for Breaking the Programming Language Barrier: Multilingual Prompting to Empower Non-Native English Learners
Figure 2 for Breaking the Programming Language Barrier: Multilingual Prompting to Empower Non-Native English Learners
Figure 3 for Breaking the Programming Language Barrier: Multilingual Prompting to Empower Non-Native English Learners
Viaarxiv icon

On the Opportunities of Large Language Models for Programming Process Data

Add code
Nov 01, 2024
Figure 1 for On the Opportunities of Large Language Models for Programming Process Data
Figure 2 for On the Opportunities of Large Language Models for Programming Process Data
Figure 3 for On the Opportunities of Large Language Models for Programming Process Data
Figure 4 for On the Opportunities of Large Language Models for Programming Process Data
Viaarxiv icon

Synthetic Students: A Comparative Study of Bug Distribution Between Large Language Models and Computing Students

Add code
Oct 11, 2024
Figure 1 for Synthetic Students: A Comparative Study of Bug Distribution Between Large Language Models and Computing Students
Figure 2 for Synthetic Students: A Comparative Study of Bug Distribution Between Large Language Models and Computing Students
Figure 3 for Synthetic Students: A Comparative Study of Bug Distribution Between Large Language Models and Computing Students
Figure 4 for Synthetic Students: A Comparative Study of Bug Distribution Between Large Language Models and Computing Students
Viaarxiv icon

Integrating Natural Language Prompting Tasks in Introductory Programming Courses

Add code
Oct 04, 2024
Figure 1 for Integrating Natural Language Prompting Tasks in Introductory Programming Courses
Figure 2 for Integrating Natural Language Prompting Tasks in Introductory Programming Courses
Figure 3 for Integrating Natural Language Prompting Tasks in Introductory Programming Courses
Figure 4 for Integrating Natural Language Prompting Tasks in Introductory Programming Courses
Viaarxiv icon

Evaluating Language Models for Generating and Judging Programming Feedback

Add code
Jul 05, 2024
Figure 1 for Evaluating Language Models for Generating and Judging Programming Feedback
Figure 2 for Evaluating Language Models for Generating and Judging Programming Feedback
Viaarxiv icon

The Widening Gap: The Benefits and Harms of Generative AI for Novice Programmers

Add code
May 28, 2024
Viaarxiv icon

Open Source Language Models Can Provide Feedback: Evaluating LLMs' Ability to Help Students Using GPT-4-As-A-Judge

Add code
May 08, 2024
Viaarxiv icon

Benchmarking Educational Program Repair

Add code
May 08, 2024
Viaarxiv icon