The Development of Reflective Practice on a Work-Based Software Engineering Program: A Longitudinal Study
这项纵向研究表明,四年制工学结合软件工程专业的学生随着时间的推移,显著地发展出了成熟的反思能力,有效地将工作场所经验与学术学习相结合,以重构实践并为未来的专业行动提供参考。
原始论文采用 CC BY 4.0 许可(http://creativecommons.org/licenses/by/4.0/)。 这是对下方论文的AI生成解释。它不是由作者撰写或认可的。如需技术准确性,请参阅原始论文。 阅读完整免责声明
想象一下,学习成为一名软件工程师就像学习骑自行车。在传统的课堂里,你可能会阅读手册、观看视频,并在固定训练架上进行练习。但在**基于工作的学习(Work-Based Learning, WBL)**项目中,你会被直接投放到繁忙的城市街道上,手里拿着一辆真正的自行车,戴着头盔,还有一位导师在身旁陪同骑行。
这篇论文是一项关于一群学生如何通过这种方式学习软件工程的四年“日记研究”。这些学生大约 80% 的时间在真实的公司中工作,20% 的时间在大学学习。研究人员想要观察这些学生的**反思(reflection)**能力(即回顾所做之事、思考发生原因并从中学习的能力)是如何随着他们从初学者成长为专家的过程而变化的。
为了衡量这一点,研究人员使用了两个不同的“尺子”或框架来评判学生的书面报告:
用于衡量成长的两种尺子
- Boud 尺子(“内在过程”尺子): 它关注思考的深度。它会问:学生只是产生了一种感觉吗?他们是否将其与已有的知识联系起来了?他们是否将其内化为自己的东西了?
- 5R 尺子(“循序渐进”的阶梯): 它关注故事的结构。它有五个层级:
- 描述(Reporting): 仅仅陈述发生了什么(事实)。
- 响应(Responding): 表达你对这件事的感觉。
- 关联(Relating): 将其与你已知的知识联系起来。
- 推理(Reasoning): 弄清楚为什么会发生,并从不同角度看待问题。
- 重构(Reconstructing): 决定如何根据这次经历改变未来的行动。
研究发现:从“恐惧”到“精通”的旅程
研究人员查看了四年间写的数百份报告。以下是学生思维演变的历程,并使用了简单的类比:
第一年:“生存模式”阶段
- 感受: 在开始阶段,学生经常感到恐惧。一名学生将这种经历描述为“既令人兴奋又令人恐惧”,就像被扔进了游泳池的深水区。
- 反思: 他们的写作主要停留在**描述(Reporting)和响应(Responding)**阶段。他们会说:“我做了这项任务,”以及“我感到很紧张。”他们只是在试图描述事件本身及其直接情绪。他们尚未学会如何将大学课程与现实世界的职业工作联系起来。
第二年与第三年:“搭建桥梁”阶段
- 转变: 学生开始在课堂学习与办公室工作之间搭建桥梁。
- 反思: 他们开始进行关联(Relating)和整合(Integrating)。他们意识到:“哦,我们在课上学到的‘敏捷(Agile)’方法,正好就是我团队在这里使用的方法,”或者“我学习的设计模式正是我的老板所看重的那些。”
- 变化: 他们不再仅仅描述发生了什么,而是开始解释为什么有效。他们开始拥有自己的技能(内化/Appropriation),例如说:“我以前用一种方式写代码,但现在我会使用这个工具,因为我已经练习得足够多了,可以把它变成我自己的东西。”
第四年:“建筑师”阶段
- 转变: 到第四年,学生不再仅仅是对世界做出反应;他们开始规划自己的未来路径。
- 反思: 他们达到了最高水平:重构(Reconstructing)。他们回顾过去的错误与成功,并为未来绘制蓝图。
- 结果: 他们不再只是说“我学会了编程”,而是说:“因为我过去在测试方面遇到了困难,所以我会在下一个项目中确保使用测试驱动开发(TDD),”或者“我想成为一名管理者,因为我学到了领导力是一项关键技能。”他们正在根据过去的经验积极地重新设计自己的未来行为。
出人意料的转折:“验证”的下降
这里有一个有趣的例外。在早期,学生经常质疑他们在学校学到的东西是否真的适用于现实世界(这一过程称为验证/Validation)。他们会想:“这种测试方法在这里真的有用吗?”
然而,随着年龄增长,他们对这一点的质疑减少了。研究人员认为,这可能是因为学生随着时间的推移,变得更加接受他们的学徒经历,或者或许他们不再怀疑,而是开始接受职场的现实。
大局观总结
研究结论是,基于工作的学习行之有效。
- 结合是魔力所在: 大学理论与现实世界实践的结合创造了一个强大的反馈循环。大学赋予了他们工具;而职场则给了他们使用工具的理由。
- 反思是一种肌肉: 就像肌肉一样,反思的能力会随着时间和练习而增强。到第四年,这些学生不仅仅是在“做”软件工程;他们还在深入思考自己“如何”做软件工程以及如何做得更好。
- 给所有人的启示: 作者建议,即使是传统的学生(不边工作边学习的学生)也能从更有结构的反思中受益。如果我们能教导学生如何回顾并“重构”他们的学习,他们可能会成为更优秀的、适应力更强的专业人士,无论他们是在办公室还是在教室。
简而言之,这篇论文表明,当你给予学生现实世界的挑战,并要求他们在四年间对这些挑战进行深度思考时,他们会从胆怯的初学者蜕变为自信、具有自我意识的专业人士,并且清楚地知道如何去学习和成长。
您所在领域的论文太多了?
获取与您研究关键词匹配的最新论文每日摘要——附技术摘要,使用您的语言。