Picture for Paul Denny

Paul Denny

University of Auckland

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

Add code
Dec 17, 2024
Viaarxiv icon

Seeing the Forest and the Trees: Solving Visual Graph and Tree Based Data Structure Problems using Large Multimodal Models

Add code
Dec 15, 2024
Viaarxiv icon

BugSpotter: Automated Generation of Code Debugging Exercises

Add code
Nov 25, 2024
Figure 1 for BugSpotter: Automated Generation of Code Debugging Exercises
Figure 2 for BugSpotter: Automated Generation of Code Debugging Exercises
Figure 3 for BugSpotter: Automated Generation of Code Debugging Exercises
Figure 4 for BugSpotter: Automated Generation of Code Debugging Exercises
Viaarxiv icon

Automated Generation of Code Debugging Exercises

Add code
Nov 21, 2024
Figure 1 for Automated Generation of Code Debugging Exercises
Figure 2 for Automated Generation of Code Debugging Exercises
Figure 3 for Automated Generation of Code Debugging Exercises
Figure 4 for Automated Generation of Code Debugging Exercises
Viaarxiv icon

Automating Autograding: Large Language Models as Test Suite Generators for Introductory Programming

Add code
Nov 14, 2024
Figure 1 for Automating Autograding: Large Language Models as Test Suite Generators for Introductory Programming
Figure 2 for Automating Autograding: Large Language Models as Test Suite Generators for Introductory Programming
Figure 3 for Automating Autograding: Large Language Models as Test Suite Generators for Introductory Programming
Figure 4 for Automating Autograding: Large Language Models as Test Suite Generators for Introductory Programming
Viaarxiv icon

An Eye for an AI: Evaluating GPT-4o's Visual Perception Skills and Geometric Reasoning Skills Using Computer Graphics Questions

Add code
Oct 22, 2024
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

Benchmarking Educational Program Repair

Add code
May 08, 2024
Viaarxiv icon