2018
DOI: 10.14712/23362189.2018.859
|View full text |Cite
|
Sign up to set email alerts
|

Unplugged Programming: The future of teaching computational thinking?

Abstract: We currently live in digital times, with educators increasingly coming to realise the need to prepare students to productively participate in such a coding-infused society. Computational Th inking (CT) has emerged as an essential skill in this regard. As with any new skill, the ways it is theorised and practiced vary greatly. In this paper, we argue for the importance of Unplugged Programming (UP) as a hands-on and practical approach to teaching and learning, which emphasises embodied and distributed cognition… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

0
6
0
1

Year Published

2019
2019
2023
2023

Publication Types

Select...
4
3
1

Relationship

0
8

Authors

Journals

citations
Cited by 24 publications
(9 citation statements)
references
References 42 publications
0
6
0
1
Order By: Relevance
“…Two common approaches to teach programming are through textual programming tools and block programming tools, both requires access to a computer (Garneli et al , 2015; Tsukamoto et al , 2016; Gomez et al , 2019). A third approach, called unplugged programming, that uses no computer is also described in previous research (Bell et al , 2009; Aranda and Ferguson, 2018; Caeli and Yadav, 2020). These three types of programming tools are described more thoroughly in the sub-sections below.…”
Section: Introductionmentioning
confidence: 99%
See 1 more Smart Citation
“…Two common approaches to teach programming are through textual programming tools and block programming tools, both requires access to a computer (Garneli et al , 2015; Tsukamoto et al , 2016; Gomez et al , 2019). A third approach, called unplugged programming, that uses no computer is also described in previous research (Bell et al , 2009; Aranda and Ferguson, 2018; Caeli and Yadav, 2020). These three types of programming tools are described more thoroughly in the sub-sections below.…”
Section: Introductionmentioning
confidence: 99%
“…The act of programming without a computer is called unplugged programming (Bell et al , 2009; Faber et al , 2017; Heintz et al , 2017; Aranda and Ferguson, 2018). The idea is that it is possible to learn basic programming through activities that do not necessarily require a computer, such as giving oral or written instructions on how to perform a task in a number of steps (Wyffels et al , 2014; Faber et al , 2017; Aranda and Ferguson, 2018; Miller et al , 2018). Another way to approach unplugged programming is through board games that aims to teach basic programming (Tsarava et al , 2018; Jagušt et al , 2018).…”
Section: Introductionmentioning
confidence: 99%
“…Unplugged programming can be described as programming without the use of a computer (Aranda & Ferguson, 2018;Faber et al, 2017;Wohl, Porter & Clinch, 2015;Bell et al, 2009) and was first developed at the University of Canterbury in New Zealand, providing teaching material for computer science in an unplugged environment (Aranda & Ferguson, 2018;Wohl, Porter & Clinch, 2015;CSUnplugged, 2019). Unplugged programming can take various form, from boardgames (Tsarava, Moeller & Ninaus, 2018;Jagušt et al, 2018) to controlling each other or something with commands or written instructions (Aranda & Ferguson, 2018;Miller et al, 2018;Faber et al, 2017;Wohl, Porter & Clinch, 2015). An advantage mentioned about the unplugged approach, compared to the more traditional use of digital devices, is that it can be especially important for schools with low technical resources or lack of stable access to the internet or electricity (Brackmann et al, 2017).…”
Section: Unplugged Programmingmentioning
confidence: 99%
“…However, research indicates that there are some uncertainties about what computational thinking entails (Shute, Sun & Asbell-Clarke, 2017;Román-González, Pérez-González, & Jiménez-Fernández, 2017;Weintrop et al, 2016;Brennan & Resnick, 2012). The concept of computational thinking stems back to the work of Papert (1980Papert ( , 1991 and have its basis in the idea of constructionism (Aranda & Ferguson, 2018;Shute, Sun & Asbell-Clarke, 2017). The term was coined by Wing (2006), who described computational thinking as a way of using the fundamentals of computer science to solve problems, design systems, and understand human behaviour (Shute, Sun & Asbell-Clarke, 2017;Chen et al, 2017;Wing, 2006).…”
Section: Computational Thinkingmentioning
confidence: 99%
“…While unplugged programming broadly refers to learning computational thinking and computer science concepts without relying on computational devices, plugged programming relies on the usage of computational devices in these learning processes (Aranda & Ferguson, 2018). Unplugged coding can include role-playing, manipulation of real-world objects (eg sticky notes, cards, wooden blocks), and physical actions of the body activity (Aranda & Ferguson, 2018). Special education students are also disadvantaged in this coding education as in other training.…”
Section: Introductionmentioning
confidence: 99%