Drops and Kinks: Modeling the Retention of Flow for Hour of Code Style Tutorials

A. Repenning, Ashok R. Basawapatna
{"title":"Drops and Kinks: Modeling the Retention of Flow for Hour of Code Style Tutorials","authors":"A. Repenning, Ashok R. Basawapatna","doi":"10.1145/2978249.2978260","DOIUrl":null,"url":null,"abstract":"It can be difficult to evaluate Hour of Code activities for outcome measures such as motivation. Participation levels, for example, might be more indicative of marketing effectiveness and give little insight into longitudinal user engagement. By imagining these activities as a series of steps, we can develop a survival function model based on simple Markov chains. The student-retention this model predicts can be compared to empirical retention data gathered from traditional step-by-step and puzzle based programming tutorials. Retention of Flow is an affective evaluation [1] instrument that compares empirical student retention data to this model to better understand student motivation throughout the activity and beyond. This paper discusses two specific aspects of this Retention of Flow analysis. Drops, or sharp declines in retention, indicate a loss of motivation resulting from cognitive, practical and technical challenges. Kinks in retention indicate more gradual shifts in activity motivation. This paper uses data from a puzzle and a tutorial-based Hour of Code activity to show how understanding the Retention of Flow as a mathematical model can help with the evaluation and the design of programming tutorials.","PeriodicalId":423694,"journal":{"name":"Proceedings of the 11th Workshop in Primary and Secondary Computing Education","volume":"418 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2016-10-13","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"7","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Proceedings of the 11th Workshop in Primary and Secondary Computing Education","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1145/2978249.2978260","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 7

Abstract

It can be difficult to evaluate Hour of Code activities for outcome measures such as motivation. Participation levels, for example, might be more indicative of marketing effectiveness and give little insight into longitudinal user engagement. By imagining these activities as a series of steps, we can develop a survival function model based on simple Markov chains. The student-retention this model predicts can be compared to empirical retention data gathered from traditional step-by-step and puzzle based programming tutorials. Retention of Flow is an affective evaluation [1] instrument that compares empirical student retention data to this model to better understand student motivation throughout the activity and beyond. This paper discusses two specific aspects of this Retention of Flow analysis. Drops, or sharp declines in retention, indicate a loss of motivation resulting from cognitive, practical and technical challenges. Kinks in retention indicate more gradual shifts in activity motivation. This paper uses data from a puzzle and a tutorial-based Hour of Code activity to show how understanding the Retention of Flow as a mathematical model can help with the evaluation and the design of programming tutorials.
查看原文
分享 分享
微信好友 朋友圈 QQ好友 复制链接
本刊更多论文
drop and Kinks:为一小时的代码风格教程建模流的留存率
评估“编程一小时”活动的结果是很困难的,比如动机。例如,参与水平可能更能反映市场营销效果,对纵向用户粘性的影响不大。通过把这些活动想象成一系列的步骤,我们可以建立一个基于简单马尔可夫链的生存函数模型。这个模型预测的学生留存率可以与从传统的循序渐进和基于谜题的编程教程中收集的经验留存率数据进行比较。心流保留率是一种情感评估工具[1],它将经验学生保留率数据与该模型进行比较,以更好地了解学生在整个活动及其后的动机。本文讨论了流量保留分析的两个具体方面。留存率的下降或急剧下降表明,由于认知、实践和技术方面的挑战,玩家失去了动力。留存率的变化表明了活动动机的逐渐转变。本文使用来自谜题和基于教程的一小时代码活动的数据来说明如何将流留存率理解为一种数学模型,从而帮助评估和设计编程教程。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 去求助
来源期刊
自引率
0.00%
发文量
0
期刊最新文献
Utilizing Sprego and Sprego contents Computer science experimenter's kit for use in preschool and primary school Thanks for Sharing: CS Pedagogical Content Knowledge Sharing in Online Environments Drops and Kinks: Modeling the Retention of Flow for Hour of Code Style Tutorials Measuring computer science pedagogical content knowledge: An exploratory analysis of teaching vignettes to measure teacher knowledge
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
已复制链接
已复制链接
快去分享给好友吧!
我知道了
×
扫码分享
扫码分享
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1