Effective and reliable assessment approaches to computational thinking in secondary education are in demand. This paper uses a guided technological pedagogical content knowledge (TPACK) framework, incorporating a visual execution environment (VEE) and Scratch project for secondary school students as a method to teach and assess computational thinking. The objective is to investigate if computational thinking and programming concepts can be improved upon following this method, and if the K-12 children are able to improve their computational thinking skills. The research study was conducted over 2 years in a school setting using the guided VEE and project developed following the dimensions of Computational Thinking process. The project partic...
Maker education that incorporates computational thinking streamlines learning and helps familiarize ...
Programming in education through the application of technology-enhanced learning environments can co...
Computational thinking (CT) is broadly defined as the mental activity for abstracting problems and f...
Effective and reliable assessment approaches to computational thinking in secondary education are in...
Computational thinking (CT), a transversal intellectual foundation integral to computer science, is ...
Computational thinking (CT), as a paradigm for learning computer science among young students, has s...
In recent years there has been an unprecedented push to improve the quality of education, and revita...
The goal of this master's thesis is to design a model for early programming learning that enables th...
This study aims to investigate CT in relation to students’ experience with visual programming - part...
In this report we consider the current status of the coverage of computer science in education at th...
This study presents a 13-year (2006–2018) systematic literature review related to the way that compu...
Computational Thinking has been described as an essential skill which everybody should learn. Since ...
This study presents the design of an educational technology course for pre-service teachers specific...
Report published in the Proceedings of the National Conference on "Education and Research in the Inf...
Computational Thinking (CT) skills can be defined as the ability to carry out the thought process wh...
Maker education that incorporates computational thinking streamlines learning and helps familiarize ...
Programming in education through the application of technology-enhanced learning environments can co...
Computational thinking (CT) is broadly defined as the mental activity for abstracting problems and f...
Effective and reliable assessment approaches to computational thinking in secondary education are in...
Computational thinking (CT), a transversal intellectual foundation integral to computer science, is ...
Computational thinking (CT), as a paradigm for learning computer science among young students, has s...
In recent years there has been an unprecedented push to improve the quality of education, and revita...
The goal of this master's thesis is to design a model for early programming learning that enables th...
This study aims to investigate CT in relation to students’ experience with visual programming - part...
In this report we consider the current status of the coverage of computer science in education at th...
This study presents a 13-year (2006–2018) systematic literature review related to the way that compu...
Computational Thinking has been described as an essential skill which everybody should learn. Since ...
This study presents the design of an educational technology course for pre-service teachers specific...
Report published in the Proceedings of the National Conference on "Education and Research in the Inf...
Computational Thinking (CT) skills can be defined as the ability to carry out the thought process wh...
Maker education that incorporates computational thinking streamlines learning and helps familiarize ...
Programming in education through the application of technology-enhanced learning environments can co...
Computational thinking (CT) is broadly defined as the mental activity for abstracting problems and f...