3. Abstraksi
Tahapan ini mengacu pada kemampuan untuk fokus terhadap informasi-informasi penting saja dan mengabaikan detail yang tidak relevan. Dengan melakukan abstraksi, seseorang akan fokus terhadap inti dari suatu masalah, sehingga memudahkan dalam menyusun solusi yang tepat.
4. Algoritma
Algoritma merupakan urutan langkah-langkah yang dilakukan untuk menyelesaikan suatu persoalan atau permasalahan dengan efisien sehingga memperoleh hasil yang optimal. Pada tahap ini, dirancang langkah-langkah yang terstruktur dan sistematis untuk menyelesaikan suatu masalah tertentu.
Penerapan Computational Thinking
Cara menerapkan computational thinking meliputi langkah-langkah berikut :
1. Identifikasi Masalah
Identifikasi masalah perlu dilakukan untuk menemukan solusi yang tepat dari masalah yang dihadapi. Proses ini melibatkan analisis terhadap permasalahan tersebut, kemudian melakukan penguraian yang tepat untuk menentukan kriteria penyelesainnya. Untuk itu, metode yang digunakan adalah memecah permasalahan menjadi bagian-bagian yang lebih sederhana agar bisa dianalisis secara lebih mendalam. Selama proses ini, teknik abstraksi dapat digunakan untuk mengeliminasi hal-hal yang tidak relevan dan fokus terhadap informasi-informasi yang lebih krusial dalam penyelesaian masalah.
2. Algoritma yang Sistematis
Langkah selanjutnya adalah menemukan algoritma. Algoritma merujuk pada urutan langkah-langkah yang terstruktur untuk memecahkan masalah dengan mempertimbangkan informasi yang sesuai.
3. Implementasi, Solusi, dan Evaluasi