The article introduces a new type of programming exercise called ‘Prompt Problems’ to hone students’ skills in writing effective prompts for AI code generators. The authors present a new web-based tool called ‘Promptly’ which hosts a repository of Prompt Problems and supports the automated evaluation of prompt-generated code. The tool was deployed in a CS1 and CS2 course and received positive feedback from students, who appreciated how the problems engaged their computational thinking skills and exposed them to new programming constructs.

 

Publication date: 2024-03-20
Project Page: https://doi.org/10.1145/3626252.3630909
Paper: https://arxiv.org/pdf/2311.05943