Computational Story: Learning Media for Algorithm and Programming Based on Computational Thinking
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.