Computational thinking (CT), a transversal intellectual foundation integral to computer science, is making its way into compulsory comprehensive education worldwide. Students are expected to attain skills and knowledge in such interdisciplinary CT principles as Algorithmic thinking, Data representation, and Debugging. Problem-solving by designing and manipulating interactive media with Scratch, a graphical programming tool, is popular especially at the primary school level. However, there has been confusion regarding how introductory CT can be operationalized for educational practice. Teachers and students need research-based knowledge for setting appropriate learning goals in addition to instruments for formative assessment that pot...
Programming is more than just writing a code. It is a process through which students develop computa...
Coding is a new literacy for the twenty-first century, and as a literacy, coding enables new ways of...
Maker education that incorporates computational thinking streamlines learning and helps familiarize ...
Computational thinking (CT), as a paradigm for learning computer science among young students, has s...
and to find out to what extent the pupils are engaged in computational thinking in the learning proc...
In recent years there has been an unprecedented push to improve the quality of education, and revita...
This study presents a 13-year (2006–2018) systematic literature review related to the way that compu...
The goal of this master's thesis is to design a model for early programming learning that enables th...
Effective and reliable assessment approaches to computational thinking in secondary education are in...
This synopsis presents the preliminary results of a larger study that aims to uncover design princip...
In this report we consider the current status of the coverage of computer science in education at th...
There are increasing calls to introduce computational thinking in schools; the arguments in favor ca...
Computational Thinking (CT) skills can be defined as the ability to carry out the thought process wh...
Report published in the Proceedings of the National Conference on "Education and Research in the Inf...
This study aims to investigate CT in relation to students’ experience with visual programming - part...
Programming is more than just writing a code. It is a process through which students develop computa...
Coding is a new literacy for the twenty-first century, and as a literacy, coding enables new ways of...
Maker education that incorporates computational thinking streamlines learning and helps familiarize ...
Computational thinking (CT), as a paradigm for learning computer science among young students, has s...
and to find out to what extent the pupils are engaged in computational thinking in the learning proc...
In recent years there has been an unprecedented push to improve the quality of education, and revita...
This study presents a 13-year (2006–2018) systematic literature review related to the way that compu...
The goal of this master's thesis is to design a model for early programming learning that enables th...
Effective and reliable assessment approaches to computational thinking in secondary education are in...
This synopsis presents the preliminary results of a larger study that aims to uncover design princip...
In this report we consider the current status of the coverage of computer science in education at th...
There are increasing calls to introduce computational thinking in schools; the arguments in favor ca...
Computational Thinking (CT) skills can be defined as the ability to carry out the thought process wh...
Report published in the Proceedings of the National Conference on "Education and Research in the Inf...
This study aims to investigate CT in relation to students’ experience with visual programming - part...
Programming is more than just writing a code. It is a process through which students develop computa...
Coding is a new literacy for the twenty-first century, and as a literacy, coding enables new ways of...
Maker education that incorporates computational thinking streamlines learning and helps familiarize ...