Exploring Computational Thinking to Improve Energy-Efficient Programming Skills

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. How...

Full description

Bibliographic Details
Main Authors: Anistyasari Yeni, Ekohariadi, Kurniawan Ari
Format: Article
Language:English
Published: EDP Sciences 2018-01-01
Series:MATEC Web of Conferences
Online Access:https://doi.org/10.1051/matecconf/201819715011
_version_ 1818412234466918400
author Anistyasari Yeni
Ekohariadi
Kurniawan Ari
author_facet Anistyasari Yeni
Ekohariadi
Kurniawan Ari
author_sort Anistyasari Yeni
collection DOAJ
description 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 addition, the instruments to evaluate energy-efficient programming skill is adapted from previous related work. Finally, statistical analysis reveals that computational thinking improves student's skill in energy-efficient programming.
first_indexed 2024-12-14T10:44:04Z
format Article
id doaj.art-e00eded294174bb6821df17d39a96424
institution Directory Open Access Journal
issn 2261-236X
language English
last_indexed 2024-12-14T10:44:04Z
publishDate 2018-01-01
publisher EDP Sciences
record_format Article
series MATEC Web of Conferences
spelling doaj.art-e00eded294174bb6821df17d39a964242022-12-21T23:05:31ZengEDP SciencesMATEC Web of Conferences2261-236X2018-01-011971501110.1051/matecconf/201819715011matecconf_aasec2018_15011Exploring Computational Thinking to Improve Energy-Efficient Programming SkillsAnistyasari YeniEkohariadiKurniawan AriThe 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 addition, the instruments to evaluate energy-efficient programming skill is adapted from previous related work. Finally, statistical analysis reveals that computational thinking improves student's skill in energy-efficient programming.https://doi.org/10.1051/matecconf/201819715011
spellingShingle Anistyasari Yeni
Ekohariadi
Kurniawan Ari
Exploring Computational Thinking to Improve Energy-Efficient Programming Skills
MATEC Web of Conferences
title Exploring Computational Thinking to Improve Energy-Efficient Programming Skills
title_full Exploring Computational Thinking to Improve Energy-Efficient Programming Skills
title_fullStr Exploring Computational Thinking to Improve Energy-Efficient Programming Skills
title_full_unstemmed Exploring Computational Thinking to Improve Energy-Efficient Programming Skills
title_short Exploring Computational Thinking to Improve Energy-Efficient Programming Skills
title_sort exploring computational thinking to improve energy efficient programming skills
url https://doi.org/10.1051/matecconf/201819715011
work_keys_str_mv AT anistyasariyeni exploringcomputationalthinkingtoimproveenergyefficientprogrammingskills
AT ekohariadi exploringcomputationalthinkingtoimproveenergyefficientprogrammingskills
AT kurniawanari exploringcomputationalthinkingtoimproveenergyefficientprogrammingskills