AI 中文总结
针对CS1入门编程学生缺乏元认知与自我调节策略的情绪挑战,本文引入创意任务卡,经29名学生评估,发现其能提升学生反思能力、缓解认知过载并增强自我效能。
AI 中文摘要
入门编程课程的计算机科学学生常面临情绪挑战,如持续兴趣低下、缺乏自我信念。然而学生通常接触的是学科策略(如调试策略),而非能帮助他们克服此类情绪挑战的元认知或自我调节策略。本文提出创意任务卡,用于支持学生在编程作业中的反思、自我效能与自我调节。为评估该任务卡,29名学生在课堂上使用其完成模拟编程作业,并参与调查与焦点小组。初步定性见解显示:学生认为休息很有价值,尤其是可离开教室与同伴一起反思的休息;可通过绘画更好地反思认知过载的感受;将作业拆分为小步骤后,学生觉得更有能力推进工作。
英文摘要
Computer Science students in introductory programming courses struggle with emotional challenges such as low levels of sustained interest and a lack of self-belief. However, students are typically introduced to disciplinary strategies (such as debugging strategies) and not the metacognitive nor self-regulation strategies that could help them overcome such emotional challenges. This paper addresses this issue by introducing creative task cards designed to support students' reflection, self-efficacy, and self-regulation in programming assignments. To evaluate the cards, twenty-nine students used them to complete a mock coding assignment in-class and participated in surveys and focus groups. Our initial qualitative insights suggest that students: found value in taking breaks, particularly when they could leave the classroom to reflect with peers; could use drawing to better reflect on feelings of cognitive overload; and felt more capable progressing with their work once breaking it into smaller steps.
CommentsIn Proceedings of The First Reflection in Creative Experience (RiCE) Workshop (RiCE W1) arXiv:2607.24558