In recent years there is a growing interest in including programming activities in education, emphasizing the importance of children developing computer thinking since early ages. Block-based programming environments scaffold children to explore and learn programming in an easier way. In this paper we present a project supported by a theoretical framework that mobilizes constructionism, the maker movement, tinkering, and project-based learning, and a practical framework based on workshops with primary teachers. Primary school children developed computational thinking and creative computing skills, while they design and present ideas to turn their city a smart city. Results show the quality of the products developed using programming and rob...
In the context of the science, technology, engineering, arts and mathematics disciplines in educatio...
Today, technology is everywhere in our everyday lives whether it is wanted or not. The world has bec...
This study investigates how digital game co-creation promotes Computational Thinking (CT) skills amo...
This Master's thesis deals with activities which use LEGO Mindstorms robots in order to teach progra...
Many countries have started to integrate Computational Thinking (CT) as an essential 21st century sk...
Today, the computer science is practically omnipresent and its powerful influence can be felt in the...
Smart solutions are widespread and diversified. Smart cities and smart objects are example of smart ...
In many countries worldwide, Computational thinking (CT) is now considered as a fundamental skill fo...
Digital competence and programming are actively highlighted areas in education worldwide. They are b...
Research shows that developing algorithmic thinking helps pupils evolve their capabilities and skill...
Abstract. Learning algorithmic thinking can start in early years and must be oriented on the thinkin...
In the master's thesis we presented the possibilities of using App Inventor to teach programming amo...
The shaping of Smart Textile artefacts brings together a variety of learning activities, such as ima...
In the master's thesis we will present learning activities for the early learning of computer scienc...
Computational thinking (CT), as a paradigm for learning computer science among young students, has s...
In the context of the science, technology, engineering, arts and mathematics disciplines in educatio...
Today, technology is everywhere in our everyday lives whether it is wanted or not. The world has bec...
This study investigates how digital game co-creation promotes Computational Thinking (CT) skills amo...
This Master's thesis deals with activities which use LEGO Mindstorms robots in order to teach progra...
Many countries have started to integrate Computational Thinking (CT) as an essential 21st century sk...
Today, the computer science is practically omnipresent and its powerful influence can be felt in the...
Smart solutions are widespread and diversified. Smart cities and smart objects are example of smart ...
In many countries worldwide, Computational thinking (CT) is now considered as a fundamental skill fo...
Digital competence and programming are actively highlighted areas in education worldwide. They are b...
Research shows that developing algorithmic thinking helps pupils evolve their capabilities and skill...
Abstract. Learning algorithmic thinking can start in early years and must be oriented on the thinkin...
In the master's thesis we presented the possibilities of using App Inventor to teach programming amo...
The shaping of Smart Textile artefacts brings together a variety of learning activities, such as ima...
In the master's thesis we will present learning activities for the early learning of computer scienc...
Computational thinking (CT), as a paradigm for learning computer science among young students, has s...
In the context of the science, technology, engineering, arts and mathematics disciplines in educatio...
Today, technology is everywhere in our everyday lives whether it is wanted or not. The world has bec...
This study investigates how digital game co-creation promotes Computational Thinking (CT) skills amo...