学习分析视域下学习者编程过程分析研究

被引:2
作者
吴林静
刘清堂
边佳琪
张少帅
张耀升
机构
[1] 华中师范大学
关键词
学习分析; 编程过程; 滞后序列分析; 行为序列转换; 学习资源;
D O I
10.13927/j.cnki.yuan.2020.0020
中图分类号
TP311.1-4 []; G434 [计算机化教学];
学科分类号
081202 ; 0835 ; 040110 ;
摘要
编程教育虽然受到普遍重视但对学习者编程过程的研究却尚未深入。从学习分析的角度出发,通过对学习者的编程过程进行行为编码和滞后序列分析,挖掘不同类别学习者编程过程中行为模式的差异。利用一种面向编程过程的细粒度编程行为编码方法,使用该方法对24位学习者的编程过程进行分析,得到如下结论:(1)在编程学习过程中,辅助性资源对于学习者的知识掌握和迁移有着十分重要的作用;(2)不断试错是学习者进行编程学习的主要方式;(3)在代码编写阶段,男生更倾向于利用教师提供的辅助学习资源,而女生则倾向于自主独立编写代码;在代码调试出现错误时,女生更多地以错误提示信息作为关键字进行网络搜索,而男生则倾向于通过多次不断试错来自主解决代码中的错误;(4)高绩效学习者花费更多时间进行与编程相关的行为,在编程过程中更多地对照教师的示例代码来编写自己的代码或者独立编写代码;而低绩效学习者出现了更多的不相关行为(如负面行为、没有行为等),且更倾向于直接拷贝教师的案例代码。针对上述结论,对编程学习提出了一些针对性建议以提高编程学习的效率。
引用
收藏
页码:68 / 75
页数:8
相关论文
共 13 条
[1]   纠错教学方法在机器人教育中的有效性探索 [J].
司秋菊 ;
钟柏昌 .
现代远距离教育, 2019, (05) :67-76
[2]   小学创客教育初级人工智能作品的设计——以开源机器人“小菠萝”存钱罐作品为例 [J].
吴鑫 .
现代教育技术 , 2018, (06) :122-126
[3]   配对学习模式在机器人教育中的有效性 [J].
钟柏昌 ;
王艳霞 .
现代远程教育研究, 2018, (03) :66-74
[4]   计算思维:信息技术学科核心素养培养的核心议题 [J].
张立国 ;
王国华 .
电化教育研究, 2018, 39 (05) :115-121
[5]   学习分析促进学习的作用机制与内在逻辑 [J].
毛刚 .
电化教育研究, 2018, 39 (05) :79-85
[6]   人工智能视域下的信息素养内涵转型及AI教育目标定位——兼论基础教育阶段AI课程与教学实施路径 [J].
陈凯泉 ;
何瑶 ;
仲国强 .
远程教育杂志, 2018, 36 (01) :61-71
[7]   基于MOOC的编程语言自动评测 [J].
胡慧 ;
郑立华 ;
高万林 ;
周绪宏 .
现代教育技术, 2016, 26 (09) :80-85
[8]   滞后序列分析法在学习行为分析中的应用 [J].
杨现民 ;
王怀波 ;
李冀红 .
中国电化教育, 2016, (02) :17-23+32
[9]   基于APP Inventor培养中学生创造性思维的设计研究 [J].
邓文博 ;
张文兰 .
电化教育研究, 2015, 36 (08) :95-99
[10]   设计型学习视角下的程序设计课程教学实践 [J].
郑炜冬 .
中国电化教育, 2011, (12) :98-101