Abstract

Computational thinking is a process of problems solving and designing systems using concepts in computer science. Computational thinking is based on a computational principle that involves a wide range of approaches and skills with applications in several disciplines. Computational thinking has been widely applied in the curriculum of various levels of education while still basing on the principles and characteristics of a strong computational thinking. To train the computational thinking to students it must include the computational thinking material in the compulsory material. This material needs to be held since the level of basic education with a simple problem level, the level of the material will increase along with the increase of education level. This article discusses the implementation of computational thinking on information and communication technology learning using a simple programming language that is Scratch. This programming language will make it easier for students to understand the concept of programming by using blocks so that students will easily learn. As a basis for information and communication technology learning, a measurement scale has been developed to measure students’ computational thinking ability. Computational thinking uses a five-point Likert scale consisting of 29 items from 5 developed indicators.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call