The increasing of ICT utilization brought the increasing of energy consumption which causes global emission. In fact, ICT utilization produces two percent of global emission of CO2. Most studies focus on reducing global emission of CO2 through energy-efficient software and hardware utilizations. However, how to improve energy-efficient programming skills for students has not been investigated well. To address this issue, this work proposes exploring computational thinking which is a teaching learning model adopted computer works. Computational thinking is applied in Fundamental programming subject for eight meetings. Energy-efficient programming skill of students is evaluated before and after the implementation of computational thinking. In...
Just a decade ago students were learning about information-communication technologies at computer sc...
The growing demand for combining digital technology with learning practices has surpassed the use of...
With low student satisfaction and high drop-out rates, programming education has been labelled byman...
Computational thinking is a relatively new concept that is still looking for its exact definition. I...
Computational thinking is a fundamental skill for everyone, not just computer scientists. Computatio...
The 12-year Basic Education Curriculum Guidelines by the Ministry of Education in Taiwan includes le...
Computers and information technologies are increasingly becoming indispensable elements of our lives...
Computational Thinking has been described by Jeanette Wing (2006) as a skill set everybody should be...
Computational Thinking is seen as a crucial skill in an increasingly digital society. Researchers an...
The goal of this master's thesis is to design a model for early programming learning that enables th...
Abstract This paper introduces project-based learning (PBL) features for developing technological, c...
One of the first most fundamental skills that freshman engineering students learn is computational t...
Computational thinking is a paradigm of solving problems, designing systems and understanding human ...
As computing technology becomes increasingly ubiquitous, the need to understand how computers solve ...
Felix, qui potuit rerum cognoscere causas The traditional way of introducing computer science to col...
Just a decade ago students were learning about information-communication technologies at computer sc...
The growing demand for combining digital technology with learning practices has surpassed the use of...
With low student satisfaction and high drop-out rates, programming education has been labelled byman...
Computational thinking is a relatively new concept that is still looking for its exact definition. I...
Computational thinking is a fundamental skill for everyone, not just computer scientists. Computatio...
The 12-year Basic Education Curriculum Guidelines by the Ministry of Education in Taiwan includes le...
Computers and information technologies are increasingly becoming indispensable elements of our lives...
Computational Thinking has been described by Jeanette Wing (2006) as a skill set everybody should be...
Computational Thinking is seen as a crucial skill in an increasingly digital society. Researchers an...
The goal of this master's thesis is to design a model for early programming learning that enables th...
Abstract This paper introduces project-based learning (PBL) features for developing technological, c...
One of the first most fundamental skills that freshman engineering students learn is computational t...
Computational thinking is a paradigm of solving problems, designing systems and understanding human ...
As computing technology becomes increasingly ubiquitous, the need to understand how computers solve ...
Felix, qui potuit rerum cognoscere causas The traditional way of introducing computer science to col...
Just a decade ago students were learning about information-communication technologies at computer sc...
The growing demand for combining digital technology with learning practices has surpassed the use of...
With low student satisfaction and high drop-out rates, programming education has been labelled byman...