Visual programming environments are popular instruments in teaching Computational Thinking (CT) in schools today. Applying Sense-Reason-Act (SRA) programming can influence the development of computational thinking when forcing pupils to anticipate the unforeseen in their computer programs. SRA-programming originates from the programming of tangible robots, but can also be of equal value in visual programming with on-screen output. The underlying rationale is that programming in a visual programming environment using SRA leads to more understanding of the computational concepts addressed, resulting in a higher level of computational skill compared to visual programming without the application of SRA. Furthermore, it has been hypothesised tha...
Programming in education through the application of technology-enhanced learning environments can co...
Maker education that incorporates computational thinking streamlines learning and helps familiarize ...
This research focuses on the development of computational thinking (CT) among one-hundred and eight ...
Visual programming environments are popular instruments in teaching Computational Thinking (CT) in s...
The application of sense-reason-act (SRA) programming in contemporary education can ensure the devel...
This article illustrates that the task design and problem selection are of characteristic influence ...
This article illustrates that the task design and problem selection are of characteristic influence ...
Learning basic concepts of programming resulting in a development on computational thinking (CT) can...
This study investigates the development of algorithmic thinking as a part of computational thinking ...
To develop computational thinking (CT), a variety of programming environments can be selected from. ...
This study investigates the development of algorithmic thinking as a part of computational thinking ...
This study aims to investigate CT in relation to students’ experience with visual programming - part...
Effective and reliable assessment approaches to computational thinking in secondary education are in...
Computational Thinking (CT) skills can be defined as the ability to carry out the thought process wh...
In recent years there has been an unprecedented push to improve the quality of education, and revita...
Programming in education through the application of technology-enhanced learning environments can co...
Maker education that incorporates computational thinking streamlines learning and helps familiarize ...
This research focuses on the development of computational thinking (CT) among one-hundred and eight ...
Visual programming environments are popular instruments in teaching Computational Thinking (CT) in s...
The application of sense-reason-act (SRA) programming in contemporary education can ensure the devel...
This article illustrates that the task design and problem selection are of characteristic influence ...
This article illustrates that the task design and problem selection are of characteristic influence ...
Learning basic concepts of programming resulting in a development on computational thinking (CT) can...
This study investigates the development of algorithmic thinking as a part of computational thinking ...
To develop computational thinking (CT), a variety of programming environments can be selected from. ...
This study investigates the development of algorithmic thinking as a part of computational thinking ...
This study aims to investigate CT in relation to students’ experience with visual programming - part...
Effective and reliable assessment approaches to computational thinking in secondary education are in...
Computational Thinking (CT) skills can be defined as the ability to carry out the thought process wh...
In recent years there has been an unprecedented push to improve the quality of education, and revita...
Programming in education through the application of technology-enhanced learning environments can co...
Maker education that incorporates computational thinking streamlines learning and helps familiarize ...
This research focuses on the development of computational thinking (CT) among one-hundred and eight ...