Computational Story: Learning Media for Algorithm and Programming Based on Computational Thinking
Lala Septem Riza1, Beni Handoko2, Yaya Wihardi3, Herbert4
1Lala Septem Riza, Department of Computer Science Education, Universitas Pendidikan Indonesia, Bandung, Indonesia.
2Beni Handoko, Department of Computer Science Education, Universitas Pendidikan Indonesia, Bandung, Indonesia.
3Yaya Wihardi, Department of Computer Science Education, Universitas Pendidikan Indonesia, Bandung, Indonesia.
4Herbert, Department of Computer Science Education, Universitas Pendidikan Indonesia, Bandung, Indonesia.
Manuscript received on September 22, 2019. | Revised Manuscript received on October 20, 2019. | Manuscript published on October 30, 2019. | PP: 2682-2685 | Volume-9 Issue-1, October 2019 | Retrieval Number: A9738109119/2019©BEIESP | DOI: 10.35940/ijeat.A9738.109119
Open Access | Ethics and Policies | Cite | Mendeley
© The Authors. Blue Eyes Intelligence Engineering and Sciences Publication (BEIESP). This is an open access article under the CC BY-NC-ND license (http://creativecommons.org/licenses/by-nc-nd/4.0/)
Abstract: The subject of algorithm and programming is one of the important knowledge that need to be mastered by students in computer science. To learn it, students are required to have several skills, such as logic, critical thinking, problem solving, etc. Therefore, the purpose of this research is to design and build multimedia applications to support critical thinking, called computational stories, on studying basic programming with a problem-posing model approach by involving cases in everyday life. In this application, students are given some cases in the form of code with the C programming language. Then, students are asked to arrange a correct story line from the choices available. From this research experiment, the results show that this multimedia can improve critical thinking based on comparison of pre-test and post-test results with an average of 32.9 to 72.47. With an average gain value of 0.58 included in the medium category.
Keywords: Algorithm, Programming, Computational Thinking, Critical Thinking, Learning Media.