To Scratch or not to Scratch?: A controlled experiment comparing plugged first and unplugged first programming lessons

F. Hermans, Efthimia Aivaloglou
{"title":"To Scratch or not to Scratch?: A controlled experiment comparing plugged first and unplugged first programming lessons","authors":"F. Hermans, Efthimia Aivaloglou","doi":"10.1145/3137065.3137072","DOIUrl":null,"url":null,"abstract":"Programming education is in fashion: there are many methods, tools, books and apps to teach children programming. This gives rise to the question of how to teach programming. Do we teach the concepts with or without the use of a computer, also called plugged and unplugged respectively? This paper aims to measure what method is more effective to start with: plugged or unplugged first. Specifically, we are interested in examining which method is better in terms of (1) facilitating understanding of programming concepts, (2) motivating and supporting the students' sense of self-efficacy in programming tasks and (3) motivating the students to explore and use programming constructs in their assignments. To this end we conduct a controlled study with 35 elementary school children, in which half of the children receive four plugged lessons and the other half receives four unplugged lessons After this, both groups receive four weeks of Scratch lessons. The results show that after eight weeks there was no difference between the two groups in their mastering of programming concepts. However, the group that started with unplugged lessons was more confident of their ability to understand the concepts, i.e. demonstrated better self-efficacy beliefs. Furthermore, the children in the unplugged first group used a wider selection of Scratch blocks.","PeriodicalId":423233,"journal":{"name":"Proceedings of the 12th Workshop on Primary and Secondary Computing Education","volume":"1 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2017-11-08","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"86","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Proceedings of the 12th Workshop on Primary and Secondary Computing Education","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1145/3137065.3137072","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 86

Abstract

Programming education is in fashion: there are many methods, tools, books and apps to teach children programming. This gives rise to the question of how to teach programming. Do we teach the concepts with or without the use of a computer, also called plugged and unplugged respectively? This paper aims to measure what method is more effective to start with: plugged or unplugged first. Specifically, we are interested in examining which method is better in terms of (1) facilitating understanding of programming concepts, (2) motivating and supporting the students' sense of self-efficacy in programming tasks and (3) motivating the students to explore and use programming constructs in their assignments. To this end we conduct a controlled study with 35 elementary school children, in which half of the children receive four plugged lessons and the other half receives four unplugged lessons After this, both groups receive four weeks of Scratch lessons. The results show that after eight weeks there was no difference between the two groups in their mastering of programming concepts. However, the group that started with unplugged lessons was more confident of their ability to understand the concepts, i.e. demonstrated better self-efficacy beliefs. Furthermore, the children in the unplugged first group used a wider selection of Scratch blocks.
刮还是不刮?一项对照实验,比较先插电和不插电的编程课程
编程教育很流行:有很多方法、工具、书籍和应用程序来教孩子编程。这就引出了如何教授编程的问题。我们是在使用电脑的情况下还是不使用电脑的情况下教授这些概念,分别称为插电和不插电?本文旨在衡量哪种方法更有效:先插电还是先不插电。具体来说,我们感兴趣的是检查哪种方法在以下方面更好:(1)促进对编程概念的理解;(2)激励和支持学生在编程任务中的自我效能感;(3)激励学生在作业中探索和使用编程结构。为此,我们对35名小学生进行了一项对照研究,其中一半的孩子接受四节插电课程,另一半接受四节不插电课程。在此之后,两组都接受为期四周的Scratch课程。结果显示,8周后,两组学生对编程概念的掌握程度没有差别。然而,从不插电课程开始的那一组对自己理解概念的能力更有信心,即表现出更好的自我效能感信念。此外,第一组不插电的孩子使用了更多的Scratch积木。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约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学术文献互助群
群 号:481959085
Book学术官方微信