In academia, it is common to identify the problem solving process based on computational thinking, as the traditional method of programming teaching. However, students would first have to develop the four types of thinking involved in this process, in order to develop successfully the programming skills. Therefore is required from the beginning of the learning process a method that provides students with a contextualization, allowing the configuration of their own language, which propitiates the development of analytical thinking for the construction of solutions for increasingly complex problems. This paper describes a methodological process of computer programming teaching based on the computational thinking process, by integrating compon...
Just a decade ago students were learning about information-communication technologies at computer sc...
Part 1: Computational ThinkingInternational audienceBased on a thorough literature review and on per...
The goal of this master's thesis is to design a model for early programming learning that enables th...
Felix, qui potuit rerum cognoscere causas The traditional way of introducing computer science to col...
As computing technology becomes increasingly ubiquitous, the need to understand how computers solve ...
Computational Thinking is considered a universal competence, which should be added to every child’s ...
Article considers role of the school course of computer science and its section related to programmi...
The concept of computational thinking has caused wide public concern over the world. How to cultivat...
Computational thinking is a fundamental skill for everyone, not just computer scientists. Computatio...
Abstract: The way in which the student processes the information, codifies it and recovers it, const...
Modern primary school curricula for Computer Science accent that is important for pupils to develop ...
Computational thinking is one of the skills critical for successfully solving problems posed in a te...
This article presents a model for developing students' algorithmic thinking on programming in higher...
With low student satisfaction and high drop-out rates, programming education has been labelled byman...
This thesis researches the essence of algorithmic thinking. What does the term mean? What are its ce...
Just a decade ago students were learning about information-communication technologies at computer sc...
Part 1: Computational ThinkingInternational audienceBased on a thorough literature review and on per...
The goal of this master's thesis is to design a model for early programming learning that enables th...
Felix, qui potuit rerum cognoscere causas The traditional way of introducing computer science to col...
As computing technology becomes increasingly ubiquitous, the need to understand how computers solve ...
Computational Thinking is considered a universal competence, which should be added to every child’s ...
Article considers role of the school course of computer science and its section related to programmi...
The concept of computational thinking has caused wide public concern over the world. How to cultivat...
Computational thinking is a fundamental skill for everyone, not just computer scientists. Computatio...
Abstract: The way in which the student processes the information, codifies it and recovers it, const...
Modern primary school curricula for Computer Science accent that is important for pupils to develop ...
Computational thinking is one of the skills critical for successfully solving problems posed in a te...
This article presents a model for developing students' algorithmic thinking on programming in higher...
With low student satisfaction and high drop-out rates, programming education has been labelled byman...
This thesis researches the essence of algorithmic thinking. What does the term mean? What are its ce...
Just a decade ago students were learning about information-communication technologies at computer sc...
Part 1: Computational ThinkingInternational audienceBased on a thorough literature review and on per...
The goal of this master's thesis is to design a model for early programming learning that enables th...