Computational thinking atau biasa disingkat dengan CT adalah cara berpikir untuk menyelesaikan suatu masalah. Biasanya CT digunakan untuk menguraikan setiap masalah mejadi beberapa bagian atau tahapan yang efektif dan efisien. CT dapat diartikan menjadi sebuah metode untuk menyelesaikan suatu masalah yang dirancang untuk bisa diselesaikan oleh manusia atau sistem atau keduanya. Ada beberapa kon…