2019
DOI: 10.1177/0735633119872908
|View full text |Cite
|
Sign up to set email alerts
|

Using ScratchJr to Foster Young Children’s Computational Thinking Competence: A Case Study in a Third-Grade Computer Class

Abstract: This study investigated young children’s computational thinking (CT) development by integrating ScratchJr into a programming curriculum. Twelve third graders (six males and six females) voluntarily participated in an experiment-based computer class conducted at a public elementary school in Taiwan. This study adopted a case study methodology to investigate research questions in one specific case (8-week CT educational training). A one-group quasi-experimental pretest and posttest design with the support of qua… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
27
0
1

Year Published

2021
2021
2022
2022

Publication Types

Select...
4
4

Relationship

0
8

Authors

Journals

citations
Cited by 42 publications
(28 citation statements)
references
References 20 publications
0
27
0
1
Order By: Relevance
“…Despite their differences in the programming interface, what is essential is that all studies reported that the four apps not only allowed children to learn necessary CT and coding skills such as sequence, repetition, and debugging but also encouraged children with a positive behavior for coding, which is necessary for their socio-emotional development (Sullivan et al, 2017;Strawhacker and Bers, 2019;Chou, 2020;Govind, Relkin and Bers, 2020). All apps helped the children learn algorithms and basic programming concepts while providing an enjoyable, interactive platform for both genders to practice these skills (Karadeniz, Samur, and Özden, 2014;Rose et al, 2017;Pila et al, 2019).…”
Section: Rq1: How Do Coding Apps Affect the Development Of Computational Thinking Of Young Age Students?mentioning
confidence: 99%
“…Despite their differences in the programming interface, what is essential is that all studies reported that the four apps not only allowed children to learn necessary CT and coding skills such as sequence, repetition, and debugging but also encouraged children with a positive behavior for coding, which is necessary for their socio-emotional development (Sullivan et al, 2017;Strawhacker and Bers, 2019;Chou, 2020;Govind, Relkin and Bers, 2020). All apps helped the children learn algorithms and basic programming concepts while providing an enjoyable, interactive platform for both genders to practice these skills (Karadeniz, Samur, and Özden, 2014;Rose et al, 2017;Pila et al, 2019).…”
Section: Rq1: How Do Coding Apps Affect the Development Of Computational Thinking Of Young Age Students?mentioning
confidence: 99%
“…Overall, empirical research investigating children's programming with ScratchJr appears to have mainly focused on the coding practices manifested by the children, rather than on the computational concepts underlying these practices. We have identified only a very recent study by Chou (2020) which has investigated the development of young children's CT. As part of this study, Chou (2020) provided empirical evidence suggesting that third graders immersed in weekly programming projects using ScratchJr significantly improved their CT concepts (sequence, event, and parallelism) and practices (testing and debugging, as well as reusing and remixing). However, according to Chou (2020) a limitation was that the study investigated children's programming learning progress during a CT project and did not analyze children's CT using their programming outcomes (artifacts).…”
Section: Investigating Children's Coding and Ct Via Scratchjrmentioning
confidence: 99%
“…(2016) only a few empirical studies have focused on the investigation of computing in primary school settings, while such cross-sectional comparisons with primary school children have been reported only for K-3 children's coding practices (e.g., Chou, 2020;Portelance et al, 2016). At the same time, researchers have suggested the need for artifact-based content analysis approach to investigate children's CT (Chou, 2020). In this context, we pursued the following four research questions:…”
Section: Rationale and Research Questionsmentioning
confidence: 99%
“…There are various ways to develop CT, but programming is one of the most effective options for teaching children CT. Elementary schools often use visual block-based programming languages to help their students develop their CT skills [6], [7].…”
Section: Related Workmentioning
confidence: 99%
“…Through Tx (Transmit), the slave block sends its information in the form of a signal to the master via Rx (Receive), and vice versa. The master block sends a sequence of command block information (i.e., block program) to a Scratch simulator, resulting in the movements 6 https://makeymakey.com 7 https://microbit.org 8 https://www.lego.com/en-us/product/lego-mindstorms-ev3-31313 of Sprites. General-Purpose Input (GPI) of a slave below.…”
Section: Scratch Electronic Block Systemmentioning
confidence: 99%