Page 15 - 01. MK Computational Thinking
P. 15
3) Menurut Anda, mengapa terdapat beberapa jenis solusi walaupun
tujuan yang ingin dicapai sama?
4) Menurut Anda, dari beberapa solusi yang mungkin, apa yang
mendasari pemilihan solusi tersebut?
Pertanyaan-pertanyaan tersebut akan dibahas pada bagian “Apa itu CT?”
Apa itu CT?
CT adalah proses berpikir dalam memformulasikan persoalan dan berstrategi
dalam menentukan/memilih solusi yang efektif, efisien, optimal untuk dikerjakan
oleh agen pemroses informasi (solusi) tersebut. Agen pemroses informasi yang
dimaksud adalah manusia atau komputer. Ada tiga hal utama yang terdapat pada
definisi CT tersebut, yaitu persoalan, solusi yang efektif, efisien, dan optimal, serta
agen pemroses informasi.
Persoalan
Seringkali terjadi kesalahpahaman tentang permasalahan dan persoalan.
Permasalahan adalah gejala-gejala yang tampak di permukaan, sedangkan
persoalan adalah penyebab atau akar permasalahan yang “paling potensial”
menyebabkan timbulnya gejala-gejala tadi.
Misalnya, ada seseorang yang punya masalah kesehatan, yaitu sakit kepala. Sakit
kepala itu adalah gejala yang timbul ke permukaan. Tetapi, akar masalahnya bisa
bermacam-macam, misalnya kurang tidur, sakit gigi, tumor otak, atau lainnya. Akar
masalah inilah yang disebut sebagai persoalan atau problem yang perlu dicarikan
solusinya. Solusi untuk sakit kepala karena kurang tidur tentu berbeda dengan
solusi sakit kepala karena sakit gigi atau tumor otak. Penyelesaian persoalan atau
problem solving ini berkaitan dengan banyak hal, misalnya strategi dan
resources/sumber daya yang tersedia.
Persoalan dapat berbeda-beda kompleksitasnya. Ada persoalan yang sederhana
dan mudah diselesaikan, ada juga persoalan yang kompleks. Persoalan yang
kompleks bisa terdiri dari beberapa subpersoalan. Penyelesaiannya pun
memerlukan beberapa strategi.
6 | PPG Pra Jabatan 2022

