Diving into the Future: Unravelling the Impact of Flowgorithm and Discord Fusion on Algorithm and Programming Courses and Fostering Computational Thinking

2024

Full text Open access: Gold Metadata (CSL-JSON)
DOI 10.26803/ijlter.23.7.18
Data confidence 70 medium
How this score is calculated

It is built from checkable properties of the record itself: whether the article has a DOI, how many independent sources confirmed its data, whether the required fields are filled in, and how recent the latest confirmation is. Disagreement between sources and a missing identifier lower it. A value of 80 or above means the record was published without further checking; 60 to 79 means it is published at reduced confidence, with a manual check advisable. A record verified by an editor by hand is never pushed below 90 by a recalculation. This scores our data about the article, not the article itself.

Abstract

Algorithm and programming have a close relationship, and this type of course can develop the computational thinking skills needed by students in the current digital era. Meanwhile, there are some challenges to teaching algorithm and programming, including engaging the students’ motivation and interest. Thus, Flowgorithm and Discord have been chosen to be implemented in this course. This is because these two tools can help beginners understand algorithms and programming easily. This study aims to examine the influence of integrating Flowgorithm and Discord as part of an Algorithm and Programming course, with a focus on enhancing computational thinking skills. This research employed a quasi-experimental method, with a total sample of 32 students for the experimental group and 35 students for the control group, who were randomly selected using the simple random sampling technique. The data was collected through knowledge assessments, classroom observations, and unstructured student interviews, and the answers were analyzed using the t-test and multiple linear correlation. The findings demonstrate that the utilization of Flowgorithm and Discord in conjunction yielded positive outcomes in terms of enhancing the student’s computational thinking skills. The combination of these two tools supports more interactive, collaborative and effective learning, and enhances the development of computational thinking skills that are essential in today's world of education and the technology industry. It can be concluded that the combined use of these tools can have a significant impact when it comes to improving the effectiveness of algorithms and programming. Therefore, this study only focuses on enhancing the computational thinking skill. Further research needs to be conducted to test its applicability across different thinking skill and learning contexts.