This article explores a new but expanding research topic: primary school students’ computational thinking (CT) in the context of programming in pairs. The data comprises four fourth-grade student dyads using Scratch, a block-based programming tool, for two open-ended creative programming sessions. We sought insight into how the dyads put four intertwined CT dimensions—planning; iteration; collaboration, social interactions, and remixing; and debugging—into practice. To examine these dimensions, the data was analysed systematically in three overlapping layers: what happens on the computer screen (design events), who uses the computer (computer control), and what kind of talk is occurring (talk). The temporal viewpoint in the multi-layered an...
This study presents a 13-year (2006–2018) systematic literature review related to the way that compu...
The technological development has raised awareness for the importance of digital competence and comp...
Although teachers need to assess computational thinking (CT) for computer science education in K-12,...
The goal of this master's thesis is to design a model for early programming learning that enables th...
Computational thinking (CT), as a paradigm for learning computer science among young students, has s...
Computational thinking (CT), a transversal intellectual foundation integral to computer science, is ...
In recent years there has been an unprecedented push to improve the quality of education, and revita...
There are increasing calls to introduce computational thinking in schools; the arguments in favor ca...
Programming is more than just writing a code. It is a process through which students develop computa...
This synopsis presents the preliminary results of a larger study that aims to uncover design princip...
Report published in the Proceedings of the National Conference on "Education and Research in the Inf...
Computational thinking allows us to solve complex problem in a certain way, which has been taught in...
and to find out to what extent the pupils are engaged in computational thinking in the learning proc...
Teaching computational thinking has been a focus of recent efforts to broaden the reach of computer ...
Effective and reliable assessment approaches to computational thinking in secondary education are in...
This study presents a 13-year (2006–2018) systematic literature review related to the way that compu...
The technological development has raised awareness for the importance of digital competence and comp...
Although teachers need to assess computational thinking (CT) for computer science education in K-12,...
The goal of this master's thesis is to design a model for early programming learning that enables th...
Computational thinking (CT), as a paradigm for learning computer science among young students, has s...
Computational thinking (CT), a transversal intellectual foundation integral to computer science, is ...
In recent years there has been an unprecedented push to improve the quality of education, and revita...
There are increasing calls to introduce computational thinking in schools; the arguments in favor ca...
Programming is more than just writing a code. It is a process through which students develop computa...
This synopsis presents the preliminary results of a larger study that aims to uncover design princip...
Report published in the Proceedings of the National Conference on "Education and Research in the Inf...
Computational thinking allows us to solve complex problem in a certain way, which has been taught in...
and to find out to what extent the pupils are engaged in computational thinking in the learning proc...
Teaching computational thinking has been a focus of recent efforts to broaden the reach of computer ...
Effective and reliable assessment approaches to computational thinking in secondary education are in...
This study presents a 13-year (2006–2018) systematic literature review related to the way that compu...
The technological development has raised awareness for the importance of digital competence and comp...
Although teachers need to assess computational thinking (CT) for computer science education in K-12,...