编程学习强度对解决问题能力的影响研究
1. 背景与问题提出
计算机技术已全面融入教育体系,微型计算机革命让哪怕最小的学区也能用上计算机。如今,教育工作者面临的问题不再是是否使用计算机,而是如何使用以及使用计算机要达成什么目标。在这个问题上,存在两种不同观点:一种是利用有限资源教学生编程语言;另一种是花费更多资金购买教学软件,通过计算机辅助教学(CAI)教授特定领域技能。
研究显示,使用CAI在特定领域学习上比传统教学方法能取得更显著、更快速的效果。而支持教授编程语言的人认为,学习编程能提升解决问题的能力。然而,很多研究并未找到学习编程语言与培养解决问题能力之间的有力联系。一些研究者指出,以往相关研究在设计上存在缺陷,如治疗时长不足、编程语言教学肤浅、依赖测量不恰当等。
另外,不同研究在编程学习对解决问题能力的影响上结果不一。有的研究发现长时间学习编程对规划技能提升不明显,而有的研究则表明短时间高强度的编程干预能让学生在解决问题能力上有显著提升。这就引出了“治疗强度”的概念,它包含三个主要因素:
- 实际操作计算机的时间。
- 所授信息的严谨程度。
- 教学或治疗课程之间的时间间隔。
研究问题聚焦于:治疗强度对解决问题的能力有何影响?
2. 研究设计
2.1 样本
选取了大西洋中部一所赠地大学的14名本科师范教育专业学生,他们正在参加一门计算机入门课程。
2.2 材料、测量与程序
- 解决问题能力测量 :通过罗斯高级认知过程测试中“相关与无关信息分析”和“属性分析”部分,以及
超级会员免费看
订阅专栏 解锁全文
1万+

被折叠的 条评论
为什么被折叠?



