10.3969/j.issn.1001-8700.2020.02.009
学习分析视域下学习者编程过程分析研究
编程教育虽然受到普遍重视但对学习者编程过程的研究却尚未深入.从学习分析的角度出发,通过对学习者的编程过程进行行为编码和滞后序列分析,挖掘不同类别学习者编程过程中行为模式的差异.利用一种面向编程过程的细粒度编程行为编码方法,使用该方法对24位学习者的编程过程进行分析,得到如下结论:(1)在编程学习过程中,辅助性资源对于学习者的知识掌握和迁移有着十分重要的作用;(2)不断试错是学习者进行编程学习的主要方式;(3)在代码编写阶段,男生更倾向于利用教师提供的辅助学习资源,而女生则倾向于自主独立编写代码;在代码调试出现错误时,女生更多地以错误提示信息作为关键字进行网络搜索,而男生则倾向于通过多次不断试错来自主解决代码中的错误;(4)高绩效学习者花费更多时间进行与编程相关的行为,在编程过程中更多地对照教师的示例代码来编写自己的代码或者独立编写代码;而低绩效学习者出现了更多的不相关行为(如负面行为、没有行为等),且更倾向于直接拷贝教师的案例代码.针对上述结论,对编程学习提出了一些针对性建议以提高编程学习的效率.
学习分析、编程过程、滞后序列分析、行为序列转换、学习资源
G43(电化教育)
国家自然科学基金项目“网络学习资源深度聚合及个性化服务机制研究”;国家自然科学基金面上项目“面向精准教学的课堂教学行为大数据分析及其应用策略研究”;教育部人文社会科学研究青年基金项目“新媒体环境下大学生微学习行为分析模型构建及其应用研究”
2020-07-07(万方平台首次上网日期,不代表论文的发表时间)
共8页
68-75