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...
Main Authors: | , , |
---|---|
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 |