自动化个性化帕森斯问题:定制化情境与概念
计算机与社会
2024-04-18 v1
摘要
帕森斯问题为学习编写代码的入门编程学生提供了有用的脚手架。然而,生成大量高质量的、能够吸引典型入门课程中多样化兴趣的帕森斯问题,对教育者来说是一个重大挑战。大型语言模型(LLMs)可能提供一种解决方案,允许学生按需生成涵盖入门编程课程广度主题、并针对与其个人兴趣相符的主题情境的帕森斯问题。在本文中,我们介绍了PuzzleMakerPy,一个教育工具,它使用LLM以帕森斯问题的形式生成无限的、情境化的拖放编程练习,入门程序员可以将其用作补充学习资源。我们通过在一个大型入门编程课程中部署PuzzleMakerPy来评估它,发现能够个性化问题描述中使用的上下文框架对学生来说非常有吸引力,并且能够定制编程主题被认为对他们的学习有用。
引用
@article{arxiv.2404.10990,
title = {Automating Personalized Parsons Problems with Customized Contexts and Concepts},
author = {Andre del Carpio Gutierrez and Paul Denny and Andrew Luxton-Reilly},
journal= {arXiv preprint arXiv:2404.10990},
year = {2024}
}
备注
Accepted to ITiCSE 2024