2. Berpikir komputasional mempunyai empat
permasalahan, serta mendapatkan solusi, yaitu
dekomposisi, pengenalan pola, abstraksi, dan
berpikir algoritma.
02
3. - Salah satu penggunaan pola yang sering kita temukan
di Indonesia adalah penggunaan pola corak pada desain
batik. Salah satu corak batik yang menggunakan pola
berulang adalah batik fraktal. Fraktal adalah konsep
matematika yang mempelajari proses pengulangan
dimensi, iterasi, dan pecahan.
- Fraktal merupakan benda yang mempunyai bentuk geometri dan dapat
dibagi-bagi dengan cara yang tidak biasa. Beberapa benda fraktal dapat
dibagi menjadi beberapa bagian yang mirip benda aslinya dan jika
digambarkan akan menghasilkan pola.
Menggambar Pola Fraktal
03
4. - Menggunakan rumus luas, keliling, luas juring,
dan panjang busur juring lingkaran, akan membuat
program di scratch yang bekerja menghitung
rumus-rumus yang tadi tertera.
- Program akan bekerja dengan meminta input
panjang jari-jari lingkaran dan sudut juring kepada
pengguna, selanjutnya program akan menghitung
luas, keliling, luas juring, dan panjang busur juring
menggunakan rumus yang ada, berikut flowchart
nya.
Lingkaran
04
Y
a
Tida
k
5. Pemrograman
robot
menghindari
penghalang
Robot menghindari penghalang atau disebut juga obstacle avoiding robot
adalah robot yang deprogram untuk dapat berjalan dan mampu
menghindari penghalang yang ditemukan di depannya. Bila penghalang
ada di depannya robot akan berbelok kiri. Jika digambarkan dalam bentuk
flowchart, algoritma nya akan sebagai berikut
05
Ya
Ya
Ya
Tidak
Tidak
Tidak
6. 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.
Line Follower Robot dan Maze Solver Robot
Kondisi dan respon yang
diberikan robot adalah
a. Maju ketika kedua lampu diatas
garis hitam
b. Belok ke kiri bila lampu kiri
diatas garis hitam tetapi lampu
kanan tidak berada di atas garis
hitam
c. Belok ke kanan ketika lampu
kanan di atas garis hitam dan
lampu kiri tidak di atas lampu hitam
d. Mundur bila kedua lampu tidak
berada di garis hitam.
Ketika diuji, bisa
saja robot tidak
bekerja sesuai yang
diharapkan karena
kesalahan program,
kesalahan pada robot
sendiri seperti
bagian komponen ada
yang tidak terpasang
dengan benar, dan
pada lintasan
terdapat penghalang.
Pastikan hal-hal
diatas sudah benar
agar robot dapat
bekerja sesuai
harapan.
Mirip seperti
Line Follower
Robot. Maze
Solver Robot
tidak hanya
dituntut untuk
mengikuti garis
yang ada, tetapi
juga mengikuti
garis sebagai
jalan yang harus
diikuti sehingga
sampai di tujuan
harapan
06
7. Praktik Lintas Bidang
Teknologi telah dimanfaatkan dalam berbagai bidang secara
luas dan memberikan banyak keuntungan bagi penggunanya.
Meski demikian, teknologi memberikan dampak baik dan buruk
pada saat yang bersamaan, tergantung bagaimana pengguna
secara bijaksana menggunakan aplikasi teknologi yang tersedia.
Contoh dalam bidang bisnis, teknologi memberi keunggulan
dengan contohnya e-commerce membawa keuntungan kepada
pelaku bisnis, namun pada saat yang sama memberikan
dampak yang kurang baik kepada pelaku bisnis konvensional.
Mal dan toko konvensional menjadi sepi.
07
8. • Menghitung Berat Badan Ideal
-Ada berbagai metode untuk menghitung berat badan ideal yang digunakan secara umum, di antaranya
menggunakan rumus Brosca dan Body Mass Index (BMI). Berikut rumus Brosca dan BMI
Brosca Pria - (tinggi badan (cm) – 100) – (10% x tinggi badan)
Brosca Wanita - ( tinggi badan (cm) - 100) – (15% x tinggi badan)
BMI
Berat badan (kg) dibagi(Tinggi badan (m) x Tinggi badan (m))
08
2. Garis singgung lingkaran
Pengguna akan memberikan input nilai jari-jari kedua
lingkaran dan jarak titik pusat kedua lingkaran tersebut.
program akan menghitung panjang garis singgung kedua
lingkaran, kemudian menggambar garis singgung tersebut,
berikut flowchartnya.
9. adalah robot
yang bekerja
untuk mengambil
barang di
gusang sesuai
dengan yang
dipesan.
Order Picking Robot
Lima contoh pemanfaatan robot dalam kehidupan manusia
adalah robot yang
digunakan di Pelabuhan
untuk mengangkat,
memindahkan, dan mengatur
susunan container di
Pelabuhan.
Sage automation gantry robot
Robot ini
didesain untuk
bekerja
membersihkan
lantai
Robot pembersih lantai
09
10. yang dapat bekerja
seperti juru masak
di restoran-
restoran.
Robot Kitchen
Robot ini didesain
untuk menjadi
asisten pribadi
pengguna.
Robot Asisten
10