Program komputer dapat membantu manusia menyelesaikan berbagai persoalan. Dengan program, komputer akan mampu menjalankan instruksi-instruksi tertentu. Instruksi-instruksi ini tersusun dari berbagai komponen seperti variabel, ekspresi logika, percabangan, perulangan dan lain-lain.
Algoritma mendefinisikan langkah-langkah yang diperlukan untuk menyelesaikan pekerjaan. Algoritma dapat ditransformasi menjadi program yang dapat dikerjakan (dijalankan, dieksekusi) oleh mesin. Robot adalah mesin yang diprogram untuk keperluan khusus.
Tantangan:
Aktivitas Individu
Aktivitas BK-K8-06-U: Belajar Menyulam
Kerjakan tantangan berikut ini.
Ciko sedang belajar menyulam dari neneknya, seorang ahli robotika pencipta mesin sulam. Nenek mengatakan bahwa inti dasar dari menyulam adalah dua perintah, yaitu M(cc) dan K(dd). M adalah singkatan untuk “Masuk”, K adalah singkatan dari “Keluar”. cc dan dd adalah posisi jarum pada kain sulam. Sebagai contoh, jika diberikan perintah K(B2) dan M(A3), artinya Ciko harus mengeluarkan jarum dari posisi B2 dan menusukkan jarum di posisi A3. Jika diberikan dua perintah K(E6)-M(G8); K(E2)-M(E4), hasil sulamannya seperti gambar 1 berikut.
Perintah apa yang harus dituliskan untuk menghasilkan sulaman seperti gambar 2 berikut?
Pilihan Jawaban:
a) K(H2)-M(C2);K(H9)-M(C9);K(C9)-M(C2);K(H9)-M(C2)
b) K(C3)-M(H9);K(H2)-M(C9);K(C2)-M(H2);K(C9)-M(H9)
c) K(H9)-M(C9);K(H9)-M(H2);K(C2)-M(H2);K(C9)-M(H2)
d) K(C2)-M(C9);K(H2)-M(H9);K(C2)-M(H2);K(C9)-M(H9)
Pilihan A salah karena terdapat perintah K (C9) -M (C3) yang membuat sulaman yang tidak diharapkan. Selain itu, tidak ada perintah K (H2) -M(C9) atau K(C9) -M(H3).
Pilihan B benar.
Pilihan C salah karena berisi perintah K (H9) -M (H3) yang membuat sulaman yang tidak diharapkan. Perintah K(C9) -M(H9) atau K (H9) -M (C9) tidak ada.
Pilihan D salah karena terdapat perintah K(C3) -M(C9) dan K(H2) -M(H9) yang membuat dua sulaman tidak diperlukan. Perintah K(C3) -M(H9) atau K(H9) -M(C3) dan K (H3) -M(C9) atau K(C9) -M(H3) tidak ada.
Pada contoh di atas, algoritma yang diberikan dapat diberikan ke robot penyulam agar robot menghasilkan sulaman seperti yang diharapkan. Banyak mesin sulam zaman sekarang didasari oleh program seperti dijelaskan di atas.
Algoritma adalah hal yang umum dalam ilmu komputer dan kehidupan sehari-hari. Soal ini adalah contoh bagaimana algoritma dapat digunakan untuk membuat pola sulaman tertentu.
Berpikir Komputasional merupakan landasan bagi peserta didik untuk belajar elemen pengetahuan yang lain dan menyelesaikan persoalan-persoalan bidang lainnya yang membutuhkan komputasi.
Demikian pembahasan mengenai
0 komentar:
Post a Comment
Mohon tidak memasukan link aktif.