
Berpikir Komputasional
Presentation
•
Computers
•
10th Grade
•
Practice Problem
•
Hard
NASRUL FAZRI
Used 5+ times
FREE Resource
8 Slides • 0 Questions
1
BERPIKIR
SMA PGRI 117
KARANG TENGAH
KOMPUTASIONAL
Materi Bab 2 Kelas 10
2
BERPIKIR
KOMPUTASIONAL
Berpikir komputasional (BK) akan melatih
seseorang
untuk
berpikir
seperti
seorang
ilmuwan informatika, bukan berpikir seperti
komputer karena komputer adalah mesin.
Kegiatan utama dalam BK ialah penyelesaian
masalah (problem solving) sehingga solusinya
bisa dijalankan oleh manusia maupun mesin.
Dengan kata lain, kegiatan dalam BK ialah
mencari strategi untuk mengatasi persoalan.
SMA PGRI 117
KARANG TENGAH
Apa itu berpikir komputsional?
3
SMA PGRI 117
KARANG TENGAH
Apa saja fondasi berpikir komputasional?
Abstraksi, yaitu menyarikan bagian penting dari
suatu permasalahan dan mengabaikan yang tidak
penting sehingga memudahkan fokus kepada solusi.
Abstraksi, yaitu menyarikan bagian penting dari
suatu permasalahan dan mengabaikan yang tidak
penting sehingga memudahkan fokus kepada solusi.
Dekomposisi dan formulasi persoalan sedemikian
rupa sehingga dapat diselesaikan dengan cepat dan
efisien
serta
optimal
dengan
menggunakan
komputer sebagai alat bantu.
Pengenalan
pola
persoalan,
generalisasi
serta
mentransfer proses penyelesaian persoalan ke
persoalan lain yang sejenis.
4
SMA PGRI 117
KARANG TENGAH
Pencarian (Searching)
Apa itu mencari?
Mencari adalah menemukan “sesuatu” yang
bisa berupa benda, angka, konsep, informasi
yang memenuhi kriteria tertentu dalam suatu
ruang pencarian. Masalah pencarian sangat
umum
ditemukan
di
dalam
kehidupan,
termasuk
dalam
dunia
komputasi.
Ketika
melakukan
suatu
pencarian,
kalian
harus
menemukan suatu benda atau objek yang
memenuhi kriteria tertentu dari sekumpulan
benda atau objek lain
5
Pengurutan merupakan suatu permasalahan
klasik pada komputasi yang dilakukan untuk
mengatur agar suatu kelompok benda, objek,
atau
entitas
diletakkan
mengikuti
aturan
tertentu.
Urutan
yang
paling
sederhana
misalnya mengurutkan angka secara terurut
menaik atau menurun.
Terdapat beberapa teknik (algoritma) untuk
melakukan pengurutan seperti bubble sort,
insertion sort, quick sort, merge sort, dan
selection sort.
SMA PGRI 117
KARANG TENGAH
Pengurutan (Sorting)
6
SMA PGRI 117
KARANG TENGAH
sertion Sort adalah salah satu algoritma yang
digunakan untuk permasalahan pengurutan
dalam list (daftar objek). Sesuai namanya,
insertion sort mengurutkan sebuah list dengan
cara menyisipkan elemen satu per satu sesuai
dengan urutan besar kecilnya elemen hingga
semua elemen menjadi list yang terurut
Insertion Sort
contoh: pada video dibawah ini silakan klik link nya
https://www.youtube.com/watch?v=OGzPmgsI-pQ
7
SMA PGRI 117
KARANG TENGAH
Selection
sort
merupakan
algoritma
pengurutan yang juga cukup sederhana,
dengan algoritma mencari (menyeleksi)
bilangan
terkecil/terbesar
(bergantung
pada urut naik atau turun) dari daftar
bilangan
yang
belum
terurut
dan
meletakkannya dalam daftar bilangan baru
yang dijaga keterurutannya
Selection sort
contoh: pada video dibawah ini silakan klik link nya
https://www.youtube.com/watch?v=xWBP4lzkoyM
8
SMA PGRI 117
KARANG TENGAH
Bubble sort merupakan pengurutan dengan
cara
menukar
data
dengan
data
disebelahnya secara terus menerus sampai
dalam satu iterasi tertentu tidak ada lagi
perubahan.
Bubble Sort
contoh: pada video dibawah ini silakan klik link nya
https://www.youtube.com/watch?v=nmhjrI-aW5o
BERPIKIR
SMA PGRI 117
KARANG TENGAH
KOMPUTASIONAL
Materi Bab 2 Kelas 10
Show answer
Auto Play
Slide 1 / 8
SLIDE
Similar Resources on Wayground
9 questions
Kewirausahaan XI IPS
Presentation
•
10th Grade
8 questions
Jaringan Komputer
Presentation
•
10th Grade
6 questions
UNIT 2 - Unlock The Ideas to Arts
Presentation
•
10th Grade
7 questions
Materi Ekonomi
Presentation
•
10th Grade
10 questions
Asking and Giving Opinion
Presentation
•
10th Grade
3 questions
Penyebaran dan Manfaat keanekaragaman hayati
Presentation
•
10th Grade
4 questions
Deconstructing 1.4.11-12 B
Presentation
•
10th Grade
7 questions
Live and Let Live
Presentation
•
9th Grade
Popular Resources on Wayground
19 questions
Naming Polygons
Quiz
•
3rd Grade
10 questions
Prime Factorization
Quiz
•
6th Grade
20 questions
Math Review
Quiz
•
3rd Grade
15 questions
Fast food
Quiz
•
7th Grade
20 questions
Main Idea and Details
Quiz
•
5th Grade
20 questions
Context Clues
Quiz
•
6th Grade
20 questions
Inferences
Quiz
•
4th Grade
19 questions
Classifying Quadrilaterals
Quiz
•
3rd Grade