TY - CHAP
T1 - A Frame of Mind: Frame-based vs. Text-based Editing
AU - Brown, Neil
AU - Kyfonidis, Charalampos
AU - Weill-Tessier, Pierre
AU - Becker, Brett A.
AU - Dillane, Joe
AU - Kölling, Michael
PY - 2021/9/2
Y1 - 2021/9/2
N2 - 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.
AB - 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.
UR - http://www.scopus.com/inward/record.url?scp=85115240239&partnerID=8YFLogxK
U2 - 10.1145/3481282.3481286
DO - 10.1145/3481282.3481286
M3 - Conference paper
T3 - ACM International Conference Proceeding Series
SP - 1
EP - 7
BT - UKICER 2021 - Proceedings of the 2021 Conference on United Kingdom and Ireland Computing Education Research
PB - Association for Computing Machinery
ER -