Abstract: In this data-driven era, computational thinking (CT) that can be described as a mode of thinking that employs the basics of computer science to rephrase and solve a problem computationally ...