Zum Hauptinhalt springen

Showing 1–3 of 3 results for author: Amarouche, T

Searching in archive cs. Search in all archives.
.
  1. arXiv:2401.10759  [pdf, other

    cs.HC cs.AI

    Interactions with Prompt Problems: A New Way to Teach Programming with Large Language Models

    Authors: James Prather, Paul Denny, Juho Leinonen, David H. Smith IV, Brent N. Reeves, Stephen MacNeil, Brett A. Becker, Andrew Luxton-Reilly, Thezyrie Amarouche, Bailey Kimmel

    Abstract: Large Language Models (LLMs) have upended decades of pedagogy in computing education. Students previously learned to code through \textit{writing} many small problems with less emphasis on code reading and comprehension. Recent research has shown that free code generation tools powered by LLMs can solve introductory programming problems presented in natural language with ease. In this paper, we pr… ▽ More

    Submitted 19 January, 2024; originally announced January 2024.

    Comments: accepted for CHI 2024

  2. arXiv:2311.05943  [pdf, other

    cs.HC

    Prompt Problems: A New Programming Exercise for the Generative AI Era

    Authors: Paul Denny, Juho Leinonen, James Prather, Andrew Luxton-Reilly, Thezyrie Amarouche, Brett A. Becker, Brent N. Reeves

    Abstract: Large Language Models (LLMs) are revolutionizing the field of computing education with their powerful code-generating capabilities. Traditional pedagogical practices have focused on code writing tasks, but there is now a shift in importance towards code reading, comprehension and evaluation of LLM-generated code. Alongside this shift, an important new skill is emerging -- the ability to solve prog… ▽ More

    Submitted 10 November, 2023; originally announced November 2023.

    Comments: Accepted to SIGCSE'24. arXiv admin note: substantial text overlap with arXiv:2307.16364

  3. arXiv:2307.16364  [pdf, other

    cs.HC cs.AI

    Promptly: Using Prompt Problems to Teach Learners How to Effectively Utilize AI Code Generators

    Authors: Paul Denny, Juho Leinonen, James Prather, Andrew Luxton-Reilly, Thezyrie Amarouche, Brett A. Becker, Brent N. Reeves

    Abstract: With their remarkable ability to generate code, large language models (LLMs) are a transformative technology for computing education practice. They have created an urgent need for educators to rethink pedagogical approaches and teaching strategies for newly emerging skill sets. Traditional approaches to learning programming have focused on frequent and repeated practice at writing code. The ease w… ▽ More

    Submitted 30 July, 2023; originally announced July 2023.