人工智能辅助会话式编程:一种性别包容的程序设计教学法  被引量:7

Narrative programming using artificial intelligence: A gender-inclusive approach to learning how to program

在线阅读下载全文

作  者:王筱竹[1] Joseph Osunde Danny Barthaud Yijun Yu 

机构地区:[1]国家开放大学文法教学部 [2]英国开放大学STEM计算与通讯系

出  处:《中国远程教育》2018年第8期70-78,共9页Chinese Journal of Distance Education

基  金:英国开放大学eSTEeM基金对Ask Program Aloud和Learner Gender Diversity项目的资助; ERC Advanced Grant on Adaptive Security and Privacy的财政支持

摘  要:由于对计算机科学和职业的陌生和畏惧,技术落伍群体认识不到与真实世界之间存在的联系,使得将计算机程序设计教学普及到这些群体成为近年来的一项挑战。英国开放大学等机构通过使用技术手段设计开发教育类游戏等方式在STEM领域扩大学生参与度,使技术落伍群体(包括很多女性)提高对计算机编程的兴趣。本文使用以亚马逊语音技能工具包(ASK)为代表的人工智能工具,让学生通过语音会话式交互学习程序设计技术,探讨了如何把序列性会话转换为层次性决策树驱动的交互会话,提供了一种基于知识图谱的教学法,通过个人软件助理——"大声说程序"(Ask Program Aloud)引导人机对话。通过具体案例和用户参与,定性评估了使用"大声说程序"发起对话这个方法的有效性。结果表明,人工智能确实能够提升参与者对学习计算机编程技能的兴趣,既可以支持目前单向会话形式的计算机编程教学,也可以鼓励技术相对落伍的学习者群体获得计算机编程能力,进一步提高社交友好性和技能转化能力。

关 键 词:人工智能 语音技能工具包 “大声说程序” 交互编程 会话式编程 计算机辅助教学 动画 数字游戏 

分 类 号:G40-057[文化科学—教育学原理]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

相关的主题
相关的作者对象
相关的机构对象