
Berpikir Komputasional
Presentation
•
Computers
•
10th Grade
•
Practice Problem
•
Hard
NASRUL FAZRI
Used 6+ 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
6 questions
How do we classify objects to their given categories?
Presentation
•
KG
7 questions
Kuis
Presentation
•
10th Grade
7 questions
Unit 1 - Language, Lens of Understanding
Presentation
•
10th Grade
7 questions
Hewan Laut
Presentation
•
KG
6 questions
Environmental protection
Presentation
•
10th Grade
6 questions
Impacts of accidents
Presentation
•
KG
6 questions
Tebak Nama Sayuran
Presentation
•
KG
6 questions
Pancasila adalah jiwa bangsa
Presentation
•
10th Grade
Popular Resources on Wayground
6 questions
Secondary Safety Quiz
Presentation
•
9th - 12th Grade
10 questions
Afterschool Activities & Sports
Quiz
•
6th - 8th Grade
19 questions
ROAR Week 2026
Quiz
•
9th - 12th Grade
20 questions
Lab Safety Quiz
Quiz
•
6th Grade
15 questions
Cool Tool:Chromebook
Quiz
•
6th - 8th Grade
22 questions
would you rather
Quiz
•
3rd - 11th Grade
21 questions
Continents and Oceans
Quiz
•
6th Grade
20 questions
Parts of Speech
Quiz
•
5th Grade
Discover more resources for Computers
20 questions
Early Computing
Quiz
•
7th - 12th Grade
10 questions
Exploring the Parts of a Computer
Interactive video
•
6th - 10th Grade
10 questions
Navigating Digital Citizenship and Online Safety
Interactive video
•
6th - 10th Grade
10 questions
Mastering Proper Keyboarding Techniques
Interactive video
•
6th - 10th Grade