Picture for Juho Leinonen

Juho Leinonen

The Missing Evaluation Axis: What 10,000 Student Submissions Reveal About AI Tutor Effectiveness

Add code
May 07, 2026
Viaarxiv icon

RLearner-LLM: Balancing Logical Grounding and Fluency in Large Language Models via Hybrid Direct Preference Optimization

Add code
May 06, 2026
Viaarxiv icon

Personalized Worked Example Generation from Student Code Submissions using Pattern-based Knowledge Components

Add code
Apr 27, 2026
Viaarxiv icon

Teaching Language Models How to Code Like Learners: Conversational Serialization for Student Simulation

Add code
Apr 12, 2026
Viaarxiv icon

Can We Improve Educational Diagram Generation with In-Context Examples? Not if a Hallucination Spoils the Bunch

Add code
Jan 28, 2026
Viaarxiv icon

From Prompts to Propositions: A Logic-Based Lens on Student-LLM Interactions

Add code
Apr 25, 2025
Viaarxiv icon

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