Seorang siswa diberikan tugas untuk memecahkan masalah menggunakan berpikir komputasional. Langkah pertama yang sebaiknya dilakukan adalah?
A. Menulis kode program menggunakan bahasa pemrograman
B. Mengidentifikasi masalah yang harus dipecahkan
C. Membaca buku teks tentang algoritma
D. Mencari solusi yang telah dibuat oleh orang lain di internet
E. Membahas masalah dengan teman sekelas
Jawaban:
B. Mengidentifikasi masalah yang harus dipecahkan
Pembahasan:
Langkah pertama dalam berpikir komputasional adalah mengidentifikasi masalah. Sebelum menulis kode atau mencari solusi, penting untuk memahami secara mendalam apa yang harus diselesaikan.
Setelah masalah teridentifikasi, barulah siswa bisa melanjutkan ke langkah-langkah berikutnya, seperti merancang algoritma, menulis program, atau mencari solusi alternatif.
Mengidentifikasi masalah merupakan langkah awal yang sangat penting dalam berpikir komputasional, karena tanpa pemahaman yang jelas tentang apa yang perlu dipecahkan, solusi yang dihasilkan bisa tidak tepat atau tidak efisien.
Dengan mengenali masalah, siswa dapat menentukan batasan, tujuan, serta parameter penting lainnya sebelum merancang strategi pemecahan.
Setelah masalah terdefinisi dengan baik, mereka dapat melanjutkan ke tahap perancangan algoritma, mengeksplorasi solusi yang mungkin, dan akhirnya menerapkan kode program.
Proses ini membantu menciptakan solusi yang lebih terstruktur, efisien, dan sesuai dengan kebutuhan.