中文

评估微Parsons问题作为考试题目

人机交互 2024-05-31 v1

摘要

Parsons问题是一种编程活动,它向学习者提供现有代码块,并要求他们排列这些代码块以形成程序,而不是从头开始编写代码。微Parsons问题扩展了这一概念,让学生组装代码片段以形成单行代码,而不是整个程序。最近对微Parsons问题的研究主要集中在支持学习者上,而微Parsons作为考试题目的有效性以及学生在备考时对其的看法仍是一个开放问题。为了填补这一空白,我们在一个用Python教授的程序设计入门课程的四次考试中包含了各种微Parsons问题。我们使用项目反应理论来研究微Parsons问题的难度以及这些问题区分高能力和低能力学生的能力。然后,我们将这些结果与要求学生从头编写单行代码的相关问题的结果进行比较。最后,我们对调查回复进行主题分析,以研究学生在练习备考时以及在考试中对微Parsons的看法。

关键词

引用

@article{arxiv.2405.19460,
  title  = {Evaluating Micro Parsons Problems as Exam Questions},
  author = {Zihan Wu and David H. Smith},
  journal= {arXiv preprint arXiv:2405.19460},
  year   = {2024}
}

备注

This work is to appear in ITiCSE 2024. Both authors contributed equally to this research