• Tidak ada hasil yang ditemukan

Berpikir komputasi darmadi prosiding seminar (1)

N/A
N/A
Protected

Academic year: 2018

Membagikan "Berpikir komputasi darmadi prosiding seminar (1)"

Copied!
2
0
0

Teks penuh

(1)

Berpikir komputasi (Computational Thinking) adalah sebuah metoda pemecahan masalah dengan mengaplikasikan/melibatkan teknik yang digunakan oleh software engineer dalam menulis program. Berpikir komputasi tidak berarti

berpikir sepertikomputer, melainkan berpikir tentang komputasi di mana sesorang dituntut untuk (1) memformulasikan masalah dalam bentuk masalah komputasi dan (2) menyusun solusi komputasi yang baik (dalam bentuk algoritma) atau

menjelaskan mengapa tidak ditemukan solusi yang sesuai.

Google for Education merangkum teknik berpikir komputasi diantaranya:

Dekomposisi: Yaitu kemampuan untuk memecah tugas (masalah) kompleks menjadi tugas-tugas kecil yang lebih rinci. Misalnya memecah ‘kopi susu’

berdasarkan komponen penyusunnya: kopi, gula, susu dan air panas. Pengenalan pola: Yaitu kemampuan untuk mengenal kesamaan atau

perbedaan umum yang nantinya akan membantu dalam membuat prediksi. Misalnya mengenal pola penjualan saham.

Generalisasi pola dan abstraksi: Kemampuan menyaring informasi yang tidak dibutuhkan dan menarik generalisasi dari informasi yang dibutuhkan sehingga seseorang dapat menggunakan informasi tersebut untuk menyelesaikan masalah yang serupa. Contohnya dalam menentukan posisi di bumi dapat digeneralisasi dengan menggunakan titik koordinat bujur dan lintang.

Perancangan algoritma: Adalah kemampuan untuk menyusun langkah-langkah penyelesaian masalah. Contohnya merancang langkah-langkah-langkah-langkah membuat kopi susu, dimulai dari mempersiapkan air panas, cangkir, sendok serta mencampur kopi, gula dan susu, mengaduk hingga menghidangkan.

Karakteristik berpikir komputasi adalah:

1. Mampu memberikan pemecahan masalah menggunakan komputer atau perangkat lain.

2. Mampu mengorganisasi dan menganalisa data.

3. Mampu melakukan representasi data melalui abstraksi dengan suatu model atau simulasi.

4. Mampu melakukan otomatisasi solusi melalui cara berpikir algoritma.

5. Mampu melakukan identifikasi, analisa dan implementasi solusi dengan berbagai kombinasi langkah / cara dan sumber daya yang efisien dan efektif.

6. Mampu melakukan generalisasi solusi untuk berbagai masalah yang berbeda.

(2)

Selain diterapkan pada disiplin-disiplin ilmu yang disampaikan di atas, penerapan yang berpikir komputasi yang tidak kalah pentingnya adalah menerapkannya pada kehidupan sehari-hari. Bayangkan seseorang yang sebelum berangkat kerja mempersiapkan barang-barang yang akan digunakannya sepanjang hari pada tas-nya, hal tersebut adalah prefetching dan caching. Bayangkan juga apabila sesorang kehilangan pulpen-nya. Ia lalu mengusut kembali langkah-langkahnya ke belakang, hal tersebut adalah back tracking.

Referensi

Dokumen terkait

Estimasi korelasi genetik yang bernilai positip dan berderajat sedang antara sifat lahir dengan sapih maupun dengan setahunan menunjukkan bahwa seleksi

Pemerintahan Kabupaten dan Kota se-Provinsi Maluku Utara serta pemangku kepentingan di Provinsi. Maluku Utara dalam kurun

LAN atau Local Area Network merupakan jenis jaringan komputer yang memiliki areal cakupan yang sempit, umumnya hanya pada satu atau bangunan tunggal..

Apakah ada pengaruh model pembelajaran Aptitude Treatment Interaction terhadap kemampuan memecahkan masalah dan motivasi belajar pada materi Sistem Persamaan Linear Dua

banyak sistem pengangkutan dan analisa rangkaian, tetapi untuk mendapatkan satu algoritma laluan terpendek bagi rangkaian jalan raya yang sebenar adalah sukar. Ini kerana

[r]

Komputer adalah suatu kebutuhan dalam perkembangan teknologi informasi dan telekomunikasi pada saat ini. Komputer bukan barang asing lagi pada saat ini dan hampir semua orang

Dari hasil penelitian yang telah dilakukan, nilai opasitas cetak kertas yang dihasilkan berkisar antara 45,99 sampai 97,08 dimana nilai terendah dihasilkan oleh