SlideShare a Scribd company logo
MENERAPKAN
BERPIKIR
KOMPUTASIONAL
Rangkuman TIK BAB 4
Zahra Khoirunissa 8D/34
Berpikir komputasional (Computational Thinking)
adalah metode menyelesaikan persoalan dengan
menerapkan teknik ilmu komputer (informatika).
Tantangan bebras menyajikan soal-soal yang
mendorong siswa untuk berpikir kreatif dan kritis
dalam menyelesaikan persoalan dengan menerapkan
konsep-konsep berpikir komputasional.
Apa Itu Berpikir Komputasional?
Berpikir komputasional dibangun dengan dasar dan batasan proses
komputasi, entah proses tersebut dieksekusi oleh manusia atau mesin. Metode
dan model komputasional memberikan kemampuan bagi kita untuk memecahkan
masalah dan mendesain/ merangkai sistem yang tidak bisa kita tangani
sendiri. Berpikir komputasional adalah kemampuan dasar untuk setiap orang,
bukan hanya bagi orang-orang yang berkutat dalam studi komputer-sains.
Berpikir komputasional mencakup pemecahan masalah, mendesain sistem, dan
memahami perilaku manusia, dengan menggambar konsep berdasarkan
komputer sains. Berpikir komputasional meliputi batasan kemampuan mental
yang merefleksikan betapa luasnya cakupan komputer-sains. Komputer sains
adalah studi komputasi-mengenai apa yang dapat dikomputasikan dan
bagaimana mengkomputasikan.
Apa Itu Berpikir Komputasional?
BERPIKIR KOMPUTASIONAL MEMILIKI
KARAKTERISTIK SEBAGAI BERIKUT:
Berdasarkan konsep, bukan pemrograman.
Mendasar, bukan menghafal.
Cara manusia berpikir, bukan cara komputer berpikir.
Saling melengkapi dan mengkombinasikan antara
pemikiran matematis dan pemikiran teknik.
Merupakan ide, bukan benda.
Untuk setiap orang, disetiap tempat.
Secara intelektual menantang dan mengharuskan
masalah saintifik dapat dipahami dan diselesaikan.
Orang yang memiliki kemampuan komputasional dapat menguasai komputer
sains dan melakukan apa saja.
Fraktal adalah konsep matematika yang mempelajari proses pengulangan
dimensi, iterasi dan pecahan. Penggunaan pola yang paling sering kita
temukan di Indonesia adalah penggunaan pola corak pada desain batik.
Salah satu corak batik yang menggunakkan pola berulang adalah batik
fraktal.
MENGGAMBAR POLA FRAKTAL
1.
Fraktal merupakan benda yang mempunyai bentuk geometri dan dapat
dibagi-bagi dengan cara yang tidak biasa. Pola fraktal biasanya dapat
dibuat dengan cara menggambar ulang pola dengan skala yang berbeda
menggunakkan proses rekursi atau iterasi.
-> Contoh Pola fraktal
2. PEMROGRAMAN ROBOT
MENGHINDARI PENGHALANG
Robot diprogram untuk menulis dengan cara berjalan pada lintasan
tertentu dan membentuk kata-kata yang menyusun kalimat. Contoh
robot menghindari penghalang adalah detecting robot atau mbot
robot yang diproduksi ole makeblock. Kedua robot tersebut
dilengkapi dengan sensor ultrasonik di bagian depan dan sensor
inframerah di bagian bawah.
Ketika menghindari penghalang, robot akan menggunakan
sensor ultrasonik yang terdapat di bagian depan robot. Ketika
sensor mendeteksi sebuah penghalang, robot akan mengubah arah
90 derajat ke arah kiri, dan jika di sebelah kiri terdapat penghalang
juga, robot akan bergerak memutar arah 180 derajat ke arah
belakangnya.
Line follower robot adalah robot yang berjalan mengikuti garis hitam
yang telah ditentukan. Untuk membaca arah garis, robot menggunakan
sensor cahaya yang ditempatkan di bagian bawah robot. Sensor tersebut
terdiri atas dua sumber cahaya yang memancarkan sinar inframerah,
yang kemudian pantulan dari sinar tersebut ditangkap kembali. Pada
Saat sinar mengenai bidang hitam, sinar tidak akan dipantulkan kembali;
sebaliknya pada saat mengenai bidang dengan warna putih, sinar akan
dipantulkan kembali.
3. PEMROGRAMAN LINE FOLLOWER
ROBOT
3. PEMROGRAMAN LINE FOLLOWER
ROBOT
Jika dianalisis, ada beberapa tipe kondisi yang akan diterima oleh
sensor anaya pada line follower robot ketika berjalan dan respons yang
harus diberikan agar robot tetap berjalan pada garis yang ditentukan
Kondisi dan respons yang diberikan adalah sebagai berikut.
a. kedua lampu di atas garis hitam. Pada kondisi ini, robot harus tetap
berjalan maju.
b. Lampu kiri di atas garis hitam dan lampu kanan tidak di atas garis
hitam. Pada kondisi ini, robot harus mengoreksi posisinya dengan
cara membelok ke kiri.
c. Lampu kanan di atas garis hitam dan lampu kiri tidak di atas garis
hitam. Pada kondisi ini, robot harus mengoreksi posisinya dengan
cara membelok ke kanan.
d. Kedua lampu tidak berada di atas garis hitam. Pada kondisi ini,
robot harus mengoreksi posisi dengan cara mundur.
Kondisi dan respons tersebut akan dilakukan secara berulang dan
terus-menerus sehingga robot aka berjalan dan menyesuaikan posisi
sesuai dengan garis hitam yang harus dilewati.
Thank You!

More Related Content

What's hot

Menerapkan berpikir komputasional dan praktik lintas bidang (1)
Menerapkan berpikir komputasional dan praktik lintas bidang (1)Menerapkan berpikir komputasional dan praktik lintas bidang (1)
Menerapkan berpikir komputasional dan praktik lintas bidang (1)
sekarizzati
 
PERKEMBANGAN KOMPUTER DARI GENERASI PERTAMA SAMPAI SEKARANG
PERKEMBANGAN KOMPUTER  DARI  GENERASI PERTAMA SAMPAI SEKARANGPERKEMBANGAN KOMPUTER  DARI  GENERASI PERTAMA SAMPAI SEKARANG
PERKEMBANGAN KOMPUTER DARI GENERASI PERTAMA SAMPAI SEKARANG
UNIVERSITAS PALANGKARAYA
 
Praktikum Algoritma Pemrograman
Praktikum Algoritma PemrogramanPraktikum Algoritma Pemrograman
Praktikum Algoritma Pemrograman
Wahyu Widodo
 
Upaya penanganan pelanggaran hak dan pengingkaran kewajiban warga
Upaya penanganan pelanggaran hak dan pengingkaran kewajiban wargaUpaya penanganan pelanggaran hak dan pengingkaran kewajiban warga
Upaya penanganan pelanggaran hak dan pengingkaran kewajiban warga
Nikki kki
 
materi Teknologi digital fisika SMA
materi Teknologi digital fisika SMAmateri Teknologi digital fisika SMA
materi Teknologi digital fisika SMA
Ajeng Rizki Rahmawati
 
Ppt menerapkan berpikir komputasional dan praktik lintas bidang
Ppt menerapkan berpikir komputasional dan praktik lintas bidangPpt menerapkan berpikir komputasional dan praktik lintas bidang
Ppt menerapkan berpikir komputasional dan praktik lintas bidang
AlyaLubis
 
Model Komputasi Umum Kelas 9
Model Komputasi Umum Kelas 9Model Komputasi Umum Kelas 9
Model Komputasi Umum Kelas 9
Farichah Riha
 
Menerapkan Berpikir Komputasional dan Praktik Lintas Bidang Muhammad Omar Adr...
Menerapkan Berpikir Komputasional dan Praktik Lintas Bidang Muhammad Omar Adr...Menerapkan Berpikir Komputasional dan Praktik Lintas Bidang Muhammad Omar Adr...
Menerapkan Berpikir Komputasional dan Praktik Lintas Bidang Muhammad Omar Adr...
Muhammad Omar Adriansyah
 
Latih uji kompetensi (hal. 102 si kelas xii)
Latih uji kompetensi (hal. 102 si kelas xii)Latih uji kompetensi (hal. 102 si kelas xii)
Latih uji kompetensi (hal. 102 si kelas xii)
caturprasetyo11tgb1
 
Ppt manajemen waktu
Ppt manajemen waktuPpt manajemen waktu
Ppt manajemen waktu
Tasyaevandriani12
 
MASA REFORMASI DI INDONESIA (1998 - Sekarang)
MASA REFORMASI DI INDONESIA (1998 - Sekarang)MASA REFORMASI DI INDONESIA (1998 - Sekarang)
MASA REFORMASI DI INDONESIA (1998 - Sekarang)
rogensamuel
 
Week 4-array dan string
Week 4-array dan stringWeek 4-array dan string
Week 4-array dan string
Arif Dzikrullah
 
cara menerangkan dan mengerjakan akar pangkat 3 untuk sd
cara menerangkan dan mengerjakan akar pangkat 3 untuk sdcara menerangkan dan mengerjakan akar pangkat 3 untuk sd
cara menerangkan dan mengerjakan akar pangkat 3 untuk sd
Arif Winahyu
 
Pendidikan Agama Islam "Bersatu Dalam Keragaman dan Demokrasi"
Pendidikan Agama Islam "Bersatu Dalam Keragaman dan Demokrasi"Pendidikan Agama Islam "Bersatu Dalam Keragaman dan Demokrasi"
Pendidikan Agama Islam "Bersatu Dalam Keragaman dan Demokrasi"
Syifa Sahaliya
 
Dampak Sosial Informatika .pdf
Dampak Sosial Informatika .pdfDampak Sosial Informatika .pdf
Dampak Sosial Informatika .pdf
AdikaPrayata
 
Demokrasi Terpimpin
Demokrasi TerpimpinDemokrasi Terpimpin
Demokrasi Terpimpin
maulya rizal
 
Workshop Levitasi by @LevitasiHore
Workshop Levitasi by @LevitasiHoreWorkshop Levitasi by @LevitasiHore
Workshop Levitasi by @LevitasiHore
LevitasiHore
 
ATURAN DAN CARA MEMBERI UKURAN GAMBAR
ATURAN DAN CARA MEMBERI UKURAN GAMBARATURAN DAN CARA MEMBERI UKURAN GAMBAR
ATURAN DAN CARA MEMBERI UKURAN GAMBAR
MOSES HADUN
 
Presentasi Bab 6 Analisis Data Informatika
Presentasi Bab 6 Analisis Data InformatikaPresentasi Bab 6 Analisis Data Informatika
Presentasi Bab 6 Analisis Data Informatika
Myiesha2
 
PPT Motivasi Diri
PPT Motivasi DiriPPT Motivasi Diri
PPT Motivasi Diri
ViviTriyani
 

What's hot (20)

Menerapkan berpikir komputasional dan praktik lintas bidang (1)
Menerapkan berpikir komputasional dan praktik lintas bidang (1)Menerapkan berpikir komputasional dan praktik lintas bidang (1)
Menerapkan berpikir komputasional dan praktik lintas bidang (1)
 
PERKEMBANGAN KOMPUTER DARI GENERASI PERTAMA SAMPAI SEKARANG
PERKEMBANGAN KOMPUTER  DARI  GENERASI PERTAMA SAMPAI SEKARANGPERKEMBANGAN KOMPUTER  DARI  GENERASI PERTAMA SAMPAI SEKARANG
PERKEMBANGAN KOMPUTER DARI GENERASI PERTAMA SAMPAI SEKARANG
 
Praktikum Algoritma Pemrograman
Praktikum Algoritma PemrogramanPraktikum Algoritma Pemrograman
Praktikum Algoritma Pemrograman
 
Upaya penanganan pelanggaran hak dan pengingkaran kewajiban warga
Upaya penanganan pelanggaran hak dan pengingkaran kewajiban wargaUpaya penanganan pelanggaran hak dan pengingkaran kewajiban warga
Upaya penanganan pelanggaran hak dan pengingkaran kewajiban warga
 
materi Teknologi digital fisika SMA
materi Teknologi digital fisika SMAmateri Teknologi digital fisika SMA
materi Teknologi digital fisika SMA
 
Ppt menerapkan berpikir komputasional dan praktik lintas bidang
Ppt menerapkan berpikir komputasional dan praktik lintas bidangPpt menerapkan berpikir komputasional dan praktik lintas bidang
Ppt menerapkan berpikir komputasional dan praktik lintas bidang
 
Model Komputasi Umum Kelas 9
Model Komputasi Umum Kelas 9Model Komputasi Umum Kelas 9
Model Komputasi Umum Kelas 9
 
Menerapkan Berpikir Komputasional dan Praktik Lintas Bidang Muhammad Omar Adr...
Menerapkan Berpikir Komputasional dan Praktik Lintas Bidang Muhammad Omar Adr...Menerapkan Berpikir Komputasional dan Praktik Lintas Bidang Muhammad Omar Adr...
Menerapkan Berpikir Komputasional dan Praktik Lintas Bidang Muhammad Omar Adr...
 
Latih uji kompetensi (hal. 102 si kelas xii)
Latih uji kompetensi (hal. 102 si kelas xii)Latih uji kompetensi (hal. 102 si kelas xii)
Latih uji kompetensi (hal. 102 si kelas xii)
 
Ppt manajemen waktu
Ppt manajemen waktuPpt manajemen waktu
Ppt manajemen waktu
 
MASA REFORMASI DI INDONESIA (1998 - Sekarang)
MASA REFORMASI DI INDONESIA (1998 - Sekarang)MASA REFORMASI DI INDONESIA (1998 - Sekarang)
MASA REFORMASI DI INDONESIA (1998 - Sekarang)
 
Week 4-array dan string
Week 4-array dan stringWeek 4-array dan string
Week 4-array dan string
 
cara menerangkan dan mengerjakan akar pangkat 3 untuk sd
cara menerangkan dan mengerjakan akar pangkat 3 untuk sdcara menerangkan dan mengerjakan akar pangkat 3 untuk sd
cara menerangkan dan mengerjakan akar pangkat 3 untuk sd
 
Pendidikan Agama Islam "Bersatu Dalam Keragaman dan Demokrasi"
Pendidikan Agama Islam "Bersatu Dalam Keragaman dan Demokrasi"Pendidikan Agama Islam "Bersatu Dalam Keragaman dan Demokrasi"
Pendidikan Agama Islam "Bersatu Dalam Keragaman dan Demokrasi"
 
Dampak Sosial Informatika .pdf
Dampak Sosial Informatika .pdfDampak Sosial Informatika .pdf
Dampak Sosial Informatika .pdf
 
Demokrasi Terpimpin
Demokrasi TerpimpinDemokrasi Terpimpin
Demokrasi Terpimpin
 
Workshop Levitasi by @LevitasiHore
Workshop Levitasi by @LevitasiHoreWorkshop Levitasi by @LevitasiHore
Workshop Levitasi by @LevitasiHore
 
ATURAN DAN CARA MEMBERI UKURAN GAMBAR
ATURAN DAN CARA MEMBERI UKURAN GAMBARATURAN DAN CARA MEMBERI UKURAN GAMBAR
ATURAN DAN CARA MEMBERI UKURAN GAMBAR
 
Presentasi Bab 6 Analisis Data Informatika
Presentasi Bab 6 Analisis Data InformatikaPresentasi Bab 6 Analisis Data Informatika
Presentasi Bab 6 Analisis Data Informatika
 
PPT Motivasi Diri
PPT Motivasi DiriPPT Motivasi Diri
PPT Motivasi Diri
 

Similar to PPT Informatika BAB 4

Menerapkan Berpikir Komputasional dan Praktik Lintas Bidang (safa alzena 31-8e)
Menerapkan Berpikir Komputasional dan Praktik Lintas Bidang (safa alzena 31-8e)Menerapkan Berpikir Komputasional dan Praktik Lintas Bidang (safa alzena 31-8e)
Menerapkan Berpikir Komputasional dan Praktik Lintas Bidang (safa alzena 31-8e)
safa alzena
 
PPT TIK BAB 4
PPT TIK BAB 4PPT TIK BAB 4
PPT TIK BAB 4
AlyssiaLarasatiR
 
[A d206-9] pp.41-48-pencarian_jalur_terpendek_untuk_robot_micromouse_dengan
[A d206-9] pp.41-48-pencarian_jalur_terpendek_untuk_robot_micromouse_dengan[A d206-9] pp.41-48-pencarian_jalur_terpendek_untuk_robot_micromouse_dengan
[A d206-9] pp.41-48-pencarian_jalur_terpendek_untuk_robot_micromouse_dengan
Teguh Santoso
 
Amabel laureen putri s.
Amabel laureen putri s.Amabel laureen putri s.
Amabel laureen putri s.
Mabel879037
 
Inftk bab 4 8F 26 RAIAN
Inftk bab 4 8F 26 RAIANInftk bab 4 8F 26 RAIAN
Inftk bab 4 8F 26 RAIAN
8FRAIANMUHAMMADKARIM
 
8F_31_Sharliz Cahya Rinaldi_Menerapkan Berpikir Komputasional dan Praktik Lin...
8F_31_Sharliz Cahya Rinaldi_Menerapkan Berpikir Komputasional dan Praktik Lin...8F_31_Sharliz Cahya Rinaldi_Menerapkan Berpikir Komputasional dan Praktik Lin...
8F_31_Sharliz Cahya Rinaldi_Menerapkan Berpikir Komputasional dan Praktik Lin...
Sharliz1
 
Pevote pitoyo
Pevote pitoyoPevote pitoyo
Pevote pitoyo
jepe07
 
Pevote pitoyo
Pevote pitoyoPevote pitoyo
Pevote pitoyojepe07
 
Membuat robot line follower psrits
Membuat robot line follower   psritsMembuat robot line follower   psrits
Membuat robot line follower psritsMustaziri Cool
 
Pengenalan Robotik (RBT3073 Teknologi Elektrik dan Elektronik)
Pengenalan Robotik (RBT3073 Teknologi Elektrik dan Elektronik)Pengenalan Robotik (RBT3073 Teknologi Elektrik dan Elektronik)
Pengenalan Robotik (RBT3073 Teknologi Elektrik dan Elektronik)
Eunice Lee
 
Pengenalan Robotik
Pengenalan RobotikPengenalan Robotik
Pengenalan Robotik
ANASMOHDNOOR1
 
Wallking Robot From DC Motor
Wallking Robot From DC MotorWallking Robot From DC Motor
Wallking Robot From DC Motor
faidhurohmanm22
 
1 pengantar robotika-reduce
1  pengantar robotika-reduce1  pengantar robotika-reduce
1 pengantar robotika-reduce
OktafBrilianKharisma
 
Bab i
Bab iBab i
Tugas bu ratna #pertemuan 11
Tugas bu ratna #pertemuan 11Tugas bu ratna #pertemuan 11
Tugas bu ratna #pertemuan 11putri ariesta
 
01 Pendahuluan Robotika
01 Pendahuluan Robotika01 Pendahuluan Robotika
01 Pendahuluan Robotika
Rakhmi Khalida, M.M.S.I
 
asdhksfkfksssssssssssssssssssssssssssssssssssssssssssssssssssssssss.pptx
asdhksfkfksssssssssssssssssssssssssssssssssssssssssssssssssssssssss.pptxasdhksfkfksssssssssssssssssssssssssssssssssssssssssssssssssssssssss.pptx
asdhksfkfksssssssssssssssssssssssssssssssssssssssssssssssssssssssss.pptx
DedyKusumaWardhana1
 
Komputer Industri
Komputer IndustriKomputer Industri
Komputer Industriviqrialfi
 
131110534 rudy setia tp-a sore
131110534 rudy setia tp-a sore131110534 rudy setia tp-a sore
131110534 rudy setia tp-a sore
Rudy Setia
 
Pertemuan 1 robotika komputer
Pertemuan 1 robotika komputerPertemuan 1 robotika komputer
Pertemuan 1 robotika komputer
Poenya Boedie
 

Similar to PPT Informatika BAB 4 (20)

Menerapkan Berpikir Komputasional dan Praktik Lintas Bidang (safa alzena 31-8e)
Menerapkan Berpikir Komputasional dan Praktik Lintas Bidang (safa alzena 31-8e)Menerapkan Berpikir Komputasional dan Praktik Lintas Bidang (safa alzena 31-8e)
Menerapkan Berpikir Komputasional dan Praktik Lintas Bidang (safa alzena 31-8e)
 
PPT TIK BAB 4
PPT TIK BAB 4PPT TIK BAB 4
PPT TIK BAB 4
 
[A d206-9] pp.41-48-pencarian_jalur_terpendek_untuk_robot_micromouse_dengan
[A d206-9] pp.41-48-pencarian_jalur_terpendek_untuk_robot_micromouse_dengan[A d206-9] pp.41-48-pencarian_jalur_terpendek_untuk_robot_micromouse_dengan
[A d206-9] pp.41-48-pencarian_jalur_terpendek_untuk_robot_micromouse_dengan
 
Amabel laureen putri s.
Amabel laureen putri s.Amabel laureen putri s.
Amabel laureen putri s.
 
Inftk bab 4 8F 26 RAIAN
Inftk bab 4 8F 26 RAIANInftk bab 4 8F 26 RAIAN
Inftk bab 4 8F 26 RAIAN
 
8F_31_Sharliz Cahya Rinaldi_Menerapkan Berpikir Komputasional dan Praktik Lin...
8F_31_Sharliz Cahya Rinaldi_Menerapkan Berpikir Komputasional dan Praktik Lin...8F_31_Sharliz Cahya Rinaldi_Menerapkan Berpikir Komputasional dan Praktik Lin...
8F_31_Sharliz Cahya Rinaldi_Menerapkan Berpikir Komputasional dan Praktik Lin...
 
Pevote pitoyo
Pevote pitoyoPevote pitoyo
Pevote pitoyo
 
Pevote pitoyo
Pevote pitoyoPevote pitoyo
Pevote pitoyo
 
Membuat robot line follower psrits
Membuat robot line follower   psritsMembuat robot line follower   psrits
Membuat robot line follower psrits
 
Pengenalan Robotik (RBT3073 Teknologi Elektrik dan Elektronik)
Pengenalan Robotik (RBT3073 Teknologi Elektrik dan Elektronik)Pengenalan Robotik (RBT3073 Teknologi Elektrik dan Elektronik)
Pengenalan Robotik (RBT3073 Teknologi Elektrik dan Elektronik)
 
Pengenalan Robotik
Pengenalan RobotikPengenalan Robotik
Pengenalan Robotik
 
Wallking Robot From DC Motor
Wallking Robot From DC MotorWallking Robot From DC Motor
Wallking Robot From DC Motor
 
1 pengantar robotika-reduce
1  pengantar robotika-reduce1  pengantar robotika-reduce
1 pengantar robotika-reduce
 
Bab i
Bab iBab i
Bab i
 
Tugas bu ratna #pertemuan 11
Tugas bu ratna #pertemuan 11Tugas bu ratna #pertemuan 11
Tugas bu ratna #pertemuan 11
 
01 Pendahuluan Robotika
01 Pendahuluan Robotika01 Pendahuluan Robotika
01 Pendahuluan Robotika
 
asdhksfkfksssssssssssssssssssssssssssssssssssssssssssssssssssssssss.pptx
asdhksfkfksssssssssssssssssssssssssssssssssssssssssssssssssssssssss.pptxasdhksfkfksssssssssssssssssssssssssssssssssssssssssssssssssssssssss.pptx
asdhksfkfksssssssssssssssssssssssssssssssssssssssssssssssssssssssss.pptx
 
Komputer Industri
Komputer IndustriKomputer Industri
Komputer Industri
 
131110534 rudy setia tp-a sore
131110534 rudy setia tp-a sore131110534 rudy setia tp-a sore
131110534 rudy setia tp-a sore
 
Pertemuan 1 robotika komputer
Pertemuan 1 robotika komputerPertemuan 1 robotika komputer
Pertemuan 1 robotika komputer
 

PPT Informatika BAB 4

  • 2. Berpikir komputasional (Computational Thinking) adalah metode menyelesaikan persoalan dengan menerapkan teknik ilmu komputer (informatika). Tantangan bebras menyajikan soal-soal yang mendorong siswa untuk berpikir kreatif dan kritis dalam menyelesaikan persoalan dengan menerapkan konsep-konsep berpikir komputasional. Apa Itu Berpikir Komputasional?
  • 3. Berpikir komputasional dibangun dengan dasar dan batasan proses komputasi, entah proses tersebut dieksekusi oleh manusia atau mesin. Metode dan model komputasional memberikan kemampuan bagi kita untuk memecahkan masalah dan mendesain/ merangkai sistem yang tidak bisa kita tangani sendiri. Berpikir komputasional adalah kemampuan dasar untuk setiap orang, bukan hanya bagi orang-orang yang berkutat dalam studi komputer-sains. Berpikir komputasional mencakup pemecahan masalah, mendesain sistem, dan memahami perilaku manusia, dengan menggambar konsep berdasarkan komputer sains. Berpikir komputasional meliputi batasan kemampuan mental yang merefleksikan betapa luasnya cakupan komputer-sains. Komputer sains adalah studi komputasi-mengenai apa yang dapat dikomputasikan dan bagaimana mengkomputasikan. Apa Itu Berpikir Komputasional?
  • 4. BERPIKIR KOMPUTASIONAL MEMILIKI KARAKTERISTIK SEBAGAI BERIKUT: Berdasarkan konsep, bukan pemrograman. Mendasar, bukan menghafal. Cara manusia berpikir, bukan cara komputer berpikir. Saling melengkapi dan mengkombinasikan antara pemikiran matematis dan pemikiran teknik. Merupakan ide, bukan benda. Untuk setiap orang, disetiap tempat. Secara intelektual menantang dan mengharuskan masalah saintifik dapat dipahami dan diselesaikan. Orang yang memiliki kemampuan komputasional dapat menguasai komputer sains dan melakukan apa saja.
  • 5. Fraktal adalah konsep matematika yang mempelajari proses pengulangan dimensi, iterasi dan pecahan. Penggunaan pola yang paling sering kita temukan di Indonesia adalah penggunaan pola corak pada desain batik. Salah satu corak batik yang menggunakkan pola berulang adalah batik fraktal. MENGGAMBAR POLA FRAKTAL 1. Fraktal merupakan benda yang mempunyai bentuk geometri dan dapat dibagi-bagi dengan cara yang tidak biasa. Pola fraktal biasanya dapat dibuat dengan cara menggambar ulang pola dengan skala yang berbeda menggunakkan proses rekursi atau iterasi. -> Contoh Pola fraktal
  • 6. 2. PEMROGRAMAN ROBOT MENGHINDARI PENGHALANG Robot diprogram untuk menulis dengan cara berjalan pada lintasan tertentu dan membentuk kata-kata yang menyusun kalimat. Contoh robot menghindari penghalang adalah detecting robot atau mbot robot yang diproduksi ole makeblock. Kedua robot tersebut dilengkapi dengan sensor ultrasonik di bagian depan dan sensor inframerah di bagian bawah. Ketika menghindari penghalang, robot akan menggunakan sensor ultrasonik yang terdapat di bagian depan robot. Ketika sensor mendeteksi sebuah penghalang, robot akan mengubah arah 90 derajat ke arah kiri, dan jika di sebelah kiri terdapat penghalang juga, robot akan bergerak memutar arah 180 derajat ke arah belakangnya.
  • 7. Line follower robot adalah robot yang berjalan mengikuti garis hitam yang telah ditentukan. Untuk membaca arah garis, robot menggunakan sensor cahaya yang ditempatkan di bagian bawah robot. Sensor tersebut terdiri atas dua sumber cahaya yang memancarkan sinar inframerah, yang kemudian pantulan dari sinar tersebut ditangkap kembali. Pada Saat sinar mengenai bidang hitam, sinar tidak akan dipantulkan kembali; sebaliknya pada saat mengenai bidang dengan warna putih, sinar akan dipantulkan kembali. 3. PEMROGRAMAN LINE FOLLOWER ROBOT
  • 8. 3. PEMROGRAMAN LINE FOLLOWER ROBOT Jika dianalisis, ada beberapa tipe kondisi yang akan diterima oleh sensor anaya pada line follower robot ketika berjalan dan respons yang harus diberikan agar robot tetap berjalan pada garis yang ditentukan Kondisi dan respons yang diberikan adalah sebagai berikut. a. kedua lampu di atas garis hitam. Pada kondisi ini, robot harus tetap berjalan maju. b. Lampu kiri di atas garis hitam dan lampu kanan tidak di atas garis hitam. Pada kondisi ini, robot harus mengoreksi posisinya dengan cara membelok ke kiri. c. Lampu kanan di atas garis hitam dan lampu kiri tidak di atas garis hitam. Pada kondisi ini, robot harus mengoreksi posisinya dengan cara membelok ke kanan. d. Kedua lampu tidak berada di atas garis hitam. Pada kondisi ini, robot harus mengoreksi posisi dengan cara mundur. Kondisi dan respons tersebut akan dilakukan secara berulang dan terus-menerus sehingga robot aka berjalan dan menyesuaikan posisi sesuai dengan garis hitam yang harus dilewati.