A Frame of Mind: Frame-based vs. Text-based Editing

Neil C. C. Brown, Charalampos Kyfonidis, Pierre Weill-Tessier, Brett A. Becker, Joe Dillane, Michael Kölling
{"title":"A Frame of Mind: Frame-based vs. Text-based Editing","authors":"Neil C. C. Brown, Charalampos Kyfonidis, Pierre Weill-Tessier, Brett A. Becker, Joe Dillane, Michael Kölling","doi":"10.1145/3481282.3481286","DOIUrl":null,"url":null,"abstract":"Block-based programming has become popular for children and young school students, but at university level almost all programming is still text-based. A third intermediate option is the use of frame-based editors that combine elements of both block- and text-based systems. However, there have been few evaluations of the efficacy of frame-based editing, so its suitability for school use is uncertain. This paper describes an experiment comparing the use of frame-based and text-based editing in a UK school setting. A total of 85 teenage students from five different schools each completed three sessions of object-oriented programming tasks and a programming quiz, with each school assigned to use either a text-based editor or frame-based editor. We found no difference in understanding of object-oriented concepts between the two editors, and no difference in task completion times. This provides some evidence to suggest that frame-based editing is a viable option for use in a school setting, in place of text-based editing.","PeriodicalId":201439,"journal":{"name":"Proceedings of the 2021 Conference on United Kingdom & Ireland Computing Education Research","volume":"95 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2021-09-02","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"4","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Proceedings of the 2021 Conference on United Kingdom & Ireland Computing Education Research","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1145/3481282.3481286","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 4

Abstract

Block-based programming has become popular for children and young school students, but at university level almost all programming is still text-based. A third intermediate option is the use of frame-based editors that combine elements of both block- and text-based systems. However, there have been few evaluations of the efficacy of frame-based editing, so its suitability for school use is uncertain. This paper describes an experiment comparing the use of frame-based and text-based editing in a UK school setting. A total of 85 teenage students from five different schools each completed three sessions of object-oriented programming tasks and a programming quiz, with each school assigned to use either a text-based editor or frame-based editor. We found no difference in understanding of object-oriented concepts between the two editors, and no difference in task completion times. This provides some evidence to suggest that frame-based editing is a viable option for use in a school setting, in place of text-based editing.
思维框架:基于框架vs基于文本的编辑
基于块的编程已经在儿童和年轻学生中流行起来,但在大学阶段,几乎所有的编程仍然是基于文本的。第三种中间选择是使用基于框架的编辑器,它结合了基于块和基于文本的系统的元素。然而,对基于框架的编辑效果的评估很少,因此它是否适合学校使用是不确定的。本文描述了一个实验,比较在英国学校设置使用基于框架和基于文本的编辑。来自五所不同学校的85名青少年学生分别完成了三个面向对象的编程任务和一个编程测试,每所学校被分配使用基于文本的编辑器或基于框架的编辑器。我们发现两个编辑器对面向对象概念的理解没有差异,任务完成时间也没有差异。这提供了一些证据,表明基于框架的编辑是在学校环境中使用的可行选择,取代基于文本的编辑。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:604180095
Book学术官方微信