
Materi BAB 1
Presentation
•
Computers
•
9th - 12th Grade
•
Practice Problem
•
Hard
Evi Mutawasit
Used 4+ times
FREE Resource
28 Slides • 0 Questions
1
BAB 1
Berpikir Komputasional
Pada era canggih ini, komputer
bukanlah barang asing. Dengan
komputer, kita dapat melakukan
pekerjaan yang rumit, melacak
informasi, hingga memesan layanan
antar dengan cepat. Bagaimana cara
agar kita dapat memanfaatkan
komputer dalam menyelesaikan
masalah?
2
Tujuan Pembelajaran
1. Mengenal dan memahami konsep berpikir komputasional.
2. Mengenal dan memahami metode berpikir komputasional.
3. Menerapkan berpikir komputasional dalam menyelesaikan
persoalan sehari- hari hingga yang berkaitan dengan
komputer.
Setelah mempelajari bab ini, kamu diharapkan mampu:
01
02
•Kritis;
•Adaptif.
Nilai sikap yang dikembangkan:
3
C
B
A
Apa itu Berpikir
Komputasional?
Bagaimana Cara Berpikir
Komputasional Itu?
Berpikir Komputasional dalam
Banyak Bidang
4
Apa Itu Berpikir Komputasional?
5
Bukan semata-
mata berpikir
tentang komputer
atau robot
Tetapi, lebih pada
keterampilan berpikir
logis dan kritis dalam
menyelesaikan
masalah
Berpikir Komputasional itu…
6
Masalah Itu Selalu Ada
Ketika, ada masalah
Diselesaikan dengan cara
bepikir komputasional
Menghasilkan solusi yang
efektif dan efisien
Misalnya, kamu harus
menghitung isi permen. Atau,
kamu harus mengisi air ke
dalam bak mandi . Atau, bisa
jadi kamu tersesat saat
menuju ke suatu tempat. Itu
semua merupakan tugas atau
masalah yang perlu kamu
selesaikan.
Dalam kehidupan sehari-hari,
kita sering menjumpai
berbagai masalah.
7
Jadi
Sederhananya,
Berpikir komputasional
itu cara berpikir untuk
menyelesaikan
masalah agar
memperoleh solusi
yang efisien dan efektif
8
Di dunia yang serba digital saat ini, memiliki
keterampilan berpikir komputasional
menjadi penting.
Dahulu, animasi digambar dengan tangan
untuk setiap frame-nya. Mirip seperti flipbook,
lembar-lembar kertas gambar kemudian
digerakkan. Untuk menciptakan ilusi gerakan,
setiap gambar harus sedikit berbeda dari
sebelumnya. Untuk membuat satu menit dari
sebuah film animasi membutuhkan 1440
gambar berbeda.
Dahulu
Sekarang
Kini, dengan bantuan komputer/teknologi, hanya
butuh 3 gambar dan sedikit perintah ke komputer
untuk membuat karakter kelinci melompat selama 1
menit, bahkan sepanjang animasi berjalan. Nah,
saat menentukan berapa sketsa gambar yang
dibutuhkan atau saat memberi perintah ke komputer,
kita butuh berpikir komputasional.
9
Kamera dan Media Sosial
Ilmuwan komputer telah menciptakan
kamera pada alat yang sekaligus dapat
digunakan untuk berbagi ke orang lain.
Ojek Online
Ilmuwan komputer telah menciptakan
alat dan sistem untuk memesan ojek
dari mana saja dan kapan saja.
Berpikir komputasional ini seolah mengajak kita
berpikir seperti cara ilmuwan komputer berpikir dalam
menyelesaikan masalah dunia nyata.
Ilmuwan komputer berpikir komputasional
untuk memecahkan masalah di dunia nyata.
Dengan berpikir komputasional, mereka
telah menghasilkan berbagai teknologi yang
memudahkan pekerjaan kita saat ini.
Aplikasi Zoom, Google Meet
Ilmuwan komputer telah menciptakan
aplikasi untuk berkomunikasi jarak jauh
10
Bagaimana Cara
Berpikir
Komputasional
Itu?
11
Metode Berpikir Komputasional
Serangkaian langkah untuk
memecahkan masalah atau
melakukan tugas.
Algoritma
Proses mencari dan mengidentifikasi
hanya informasi yang penting untuk
menyelesaikan masalah.
Abstraksi
Mengenali pola dapat menghemat
waktu dalam menyelesaikan
masalah karena mengurangi upaya
yang dibutuhkan untuk
menyelesaikan proses awal.
Pengenalan Pola
Mengurai masalah menjadi lebih
kecil yang diketahui cara
penyelesaiannya.
Dekomposisi
12
Dekomposisi
“Suatu masalah lebih mudah
diselesaikan apabila diurai
menjadi bagian-bagian yang
diketahui cara penyelesaiannya.”
2
3
Menuliskan karakter utama dan peristiwa
penting saat membaca.
Membuat kerangka untuk 20 halaman
dengan membaginya menjadi 5 bagian
utama yang masing-masing 4 halaman.
1
Membaca kisah melalui buku/internet.
5
Menulis draf pertama.
Masalah: mendapat tugas untuk menceritakan ulang kisah Roro
Jonggrang sebanyak 20 halaman. Dengan dekomposisi, kita
dapat mengurai tugas ini menjadi 5 tugas yang lebih kecil.
Baca kembali dan edit
naskah seperlunya.
4
13
Pengenalan Pola
Suatu pola melibatkan
pengulangan dengan cara
yang dapat diprediksi,
dan memungkinkan siapa
saja yang mengenalinya
menarik kesimpulan.
14
Abstraksi
Penggunaan mesin cuci bisa
menjadi contoh dari abstraksi.
Untuk mencuci baju, kamu tidak
perlu memahami detail sistem
kerja komputer di dalamnya.
Cukup dengan mengerti langkah-
langkah untuk menghidupkan
mesin dan memprogram
pencucian yang benar, kamu
sudah dapat mencuci baju.
15
Algoritma
Algoritma adalah serangkaian
langkah untuk memecahkan
masalah atau melakukan
tugas. Resep dan buku tutorial
merupakan bentuk algoritma
dalam keseharian.
“Suatu langkah dalam algoritma
harus jelas, tidak ambigu. Inti
sama, tetapi tidak jelas akan
membuat hasil tidak sesuai.”
Masalah: Andi ingin membuat emoji smile dan tidak
tahu caranya.
Temannya memberi instruksi/algoritma: “gambar
lingkaran berwana kuning, kemudian dua titik, dan
kemudian sebuah garis melengkung”
16
Seymour Papert
Istilah berpikir komputasional atau computational
thinking (CT) pertama kali dikenalkan oleh Seymour
Papert (1980). Papert merupakan seorang pengajar
dan matematikawan. Ia memperkenalkan CT
kepada para siswanya agar dapat memecahkan
masalah. Tujuannya adalah untuk menghasilkan
instruksi/program yang memungkinkan komputer
untuk membantu memecahkan masalah. Tentu
instruksi tersebut harus ditulis dalam bahasa yang
dimengerti komputer.
17
Berpikir
Komputasional
dalam Banyak
Bidang
18
Penerapan Berpikir
komputasional
Berpikir
komputasional
berawal untuk
menghasilkan
instruksi yang
memungkinkan
komputer untuk
membantu
menyelesaikan
masalah. Meski
demikian, cara
berpikir ini dapat
berguna di banyak
bidang.
Penting bagi kita untuk menerapkan konsep berpikir
komputasional dalam menghadapi masalah di kehidupan
sehari-hari, terlepas permasalahan tersebut akan
diselesaikan dengan bantuan komputer atau tidak.
19
Ayo Berlatih Berpikir Komputasional
www.bebras.org
www.bebras.or.id
Bebras Challenge diadakan tahunan sejak 2004
hingga sekarang. Sasaran tantangan ini siswa
berumur 5-18 tahun yang berasal dari kurang lebih
50 negara, termasuk Indonesia.
Berpikir komputasional dapat dilatih sejak dini
melalui Bebras Challenge Bebras. Bebras
Challenge merupakan kompetisi online yang
bertujuan untuk mengedukasi kemampuan problem
solving kepada siswa yang di dalamnya
terkandung konsep berpikir komputasional.
Tantangan Bebras
(Bebras Challenge)
20
Contoh Soal :
Dari pernyataan-pernyataan berikut;
(1) Memecah masalah kompleks menjadi lebih sederhana
(2) Membuang informasi yang tidak penting
(3) Melatih komputer agar bekerja secepat komputer
(4) Menyusun penyelesaian dengan langkah-langkah logis dan
sesuai aturan
Pernyataan yang benar mengenai berfikir komputasional adalah …
a. 1, 2, 3
b. 1, 3, 4
c. 1, 3, 4
d. 1, 2, 4
21
Proses berikut yang merupakan proses dekomposisi adalah …
a. membagi perangkat komputer ke beberapa komponen
b. melihat kesamaan urutan angka-angka
c. menguraikan sifat-sifat bola
d. membuat langkah-langkah untuk menyelesaikan persamaan
elastisitas pantulan bola
22
Pernyataan berikut yang sesuai dengan abstraksi adalah …
a. memecah/membagi komponen mobil dalam beberapa bagian
b. mencari kesamaan bentuk benda
c. fokus pada informasi yang penting
d. menyusun langkah-langkah yang efisien
23
Seorang dokter membaca hasil rontgen paru-paru seorang pasien.
Kemudian dokter membandingkan hasil rontgen tersebut dengan
milik pasien sebelumnya. Tindakan tersebut dapat dikategorikan
sebagai proses …
a. Dekomposisi
c. Algoritma
b. Pengenalan Pola
d. Abstraksi
24
Seorang teknisi bengkel ingin memperbaiki AC mobil yang rusak. Berdasarkan
penjelasan dari pemilik mobil didapatkan beberapa informasi sebagai berikut.
1. Pengguna menggunakan mobil tersebut untuk melakukan perjalanan ke Bali 3
hari yang lalu
2. Udara yang dihembuskan AC mobil menjadi panas ketika sedang digunakan
3. Hembusan udara AC mobil menjadi panas di KM 101
4. Ban mobil baru saja karena mengalami pecah ban
5. Oli mesin mobil tersebut baru digani 2 hari lalu
Informasi yang tidak dapat diabaikan oleh teknisi tersebut adalah informasi nomor
a. (2)
c. (2) dan (5)
b. (2) dan (3)
d. (3), (4), dan (5)
25
Fokus pada informasi yang penting merupakan
contoh dari proses …
a. algoritma
c. pengenalan pola
b. abstraksi
d. dekomposisi
26
Dari proses berikut ini, yang dinamakan dekomposisi
ditunjukkan pada proses …
a. Teknisi komputer membuat laporan hasil
pengecekan kerusakan komputer pada
pelanggannya
b. Teknisi komputer memperbaiki kerusakan
komputer pelanggan
c. Teknisi komputer memberikan penjelasan biaya
perawatan kepada pelanggannya
d. Teknisi komputer memberikan saran untuk
mengganti dengan komputer baru
27
Seorang peternak membandingkan penanganan
virus dengan peternak lain untuk mengurangi
kematian ayam ternaknya,. Tindakan yang dilakukan
oleh peternak ayam tersebut ke dalam proses ..
a. algoritma
c. pengenalan pola
b. abstraksi
d. dekomposisi
28
SEMANGAT BELAJAR
Gali Terus Ketrampilan Berpikir Komputasionalmu!
Kredit: Freepik.com
BAB 1
Berpikir Komputasional
Pada era canggih ini, komputer
bukanlah barang asing. Dengan
komputer, kita dapat melakukan
pekerjaan yang rumit, melacak
informasi, hingga memesan layanan
antar dengan cepat. Bagaimana cara
agar kita dapat memanfaatkan
komputer dalam menyelesaikan
masalah?
Show answer
Auto Play
Slide 1 / 28
SLIDE
Similar Resources on Wayground
18 questions
MPKAFA IBADAH TAHUN 3
Presentation
•
9th - 12th Grade
18 questions
Pengenalan Kode Program Python (Bag. 1)
Presentation
•
9th - 12th Grade
21 questions
Computer Networking
Presentation
•
10th Grade
20 questions
KONEKTIVITAS INTERNET
Presentation
•
10th Grade - University
22 questions
SHALAT
Presentation
•
9th - 12th Grade
24 questions
Sistem Komputer Kelas X SMK
Presentation
•
9th - 12th Grade
20 questions
Asesmen Formatif 1.1 KPJ XI TJKT
Presentation
•
KG - University
20 questions
Microsoft Excel
Presentation
•
11th - 12th Grade
Popular Resources on Wayground
5 questions
A Home on the Shore
Quiz
•
3rd Grade
28 questions
US History Regents Review
Quiz
•
11th Grade
6 questions
A Horse Tale
Quiz
•
3rd Grade
20 questions
Math Review
Quiz
•
3rd Grade
10 questions
Juneteenth History and Significance
Interactive video
•
5th - 8th Grade
20 questions
Dividing Fractions
Quiz
•
5th Grade
55 questions
A Long Walk to Water Final Review
Quiz
•
6th - 8th Grade
10 questions
Equation Word Problems
Quiz
•
7th Grade
Discover more resources for Computers
28 questions
US History Regents Review
Quiz
•
11th Grade
20 questions
Insurance
Quiz
•
9th - 12th Grade
10 questions
Juneteenth: History and Significance
Interactive video
•
7th - 12th Grade
10 questions
7.3-7.4 Quiz
Quiz
•
11th Grade
20 questions
Summer Geometry QUIZ (Week 2)
Quiz
•
9th Grade
6 questions
Mayan Mathematics part 1
Presentation
•
9th - 12th Grade
25 questions
Biology Regents Review
Quiz
•
9th Grade
40 questions
Flags of the World
Quiz
•
KG - Professional Dev...