HOME PROFIL MEDIA AJAR PERANGKAT AJAR RUANG DISKUSI AKUN BELAJAR.ID
Peserta didik mampu menerapkan berpikir komputasional dalam menyelesaikan persoalan yang mengandung struktur data grapg dan tree, pengenalan pola, ekpresi dan operasi logika.
Halo!
Selamat datang pada sesi pembelajaran Computational Thinking (Berpikir Komputasional). Kita akan belajar melalui serangkaian aktivitas untuk bisa memahami materi Computational Thinking (Berpikir Komputasional). Pada sesi awal ini, kalian diminta untuk menuliskan pengalaman pribadi terkait Computational Thinking (Berpikir Komputasional).
Silakan Anda jawab sesuai dengan pengalaman dan pemikiran Anda sendiri. Tidak ada jawaban benar ataupun salah. Mulai dari diri adalah tes sebelum belajar.
"Pernahkah kalian menggunakan Google Maps untuk mencari rute tercepat ke suatu tempat? Atau kalian pernah menelusuri silsilah keluarga di pohon keluarga (family tree)?"
"Nah, ternyata semua itu menggunakan struktur data yang disebut graph dan tree. Graph digunakan untuk menggambarkan hubungan seperti jalur antar kota, sedangkan tree sering digunakan untuk menyusun data yang bercabang, seperti struktur organisasi atau pohon keluarga."
"Hari ini, kita akan belajar bagaimana menerapkan berpikir komputasional untuk menyelesaikan persoalan menggunakan graph, tree, pola, serta ekspresi dan operasi logika
Pada bagian ini anak-anak akan mencoba mendalami lebih jauh, seperti apa yang dimaksud dengan Berpikir Komputasional. Anda secara mandiri akan berproses dengan paparan materi berbentuk video, ataupun artikel/slide powerpoint yang berisikan keterangan mengenai Berpikir Komputasional. Di tiap bagiannya nanti akan terdapat serangkaian penugasan mandiri yang perlu Anda kerjakan, namun mampu membantu Anda untuk mendalami materi tersebut.
Kegiatan literasi yaitu kegiatan membaca dan menulis ringkasan materi pembelajaran. Ringkasan bisa berupa paragraf, mind map, poster/ gambar, tabel, komik, puisi, lagu AI, Video AI, dsb.
Carilah informasi tentang:
Struktur data graph
Struktur data tree
Ekspresi
Operasi Logika
Berikan contoh masing-masing
Ringkasan dibuat dalam bentuk digital kirim ke : Klik disini
Selamat berproses!
Buku paket halaman 27 s.d 31
Oleh : Bebras Indonesia
(ABSTRAKSI, ALGORITMA, DEKOMPOSISI, PENGENALAN POLA)
Oleh : Bebras Indonesia
Petunjuk:
Bacalah setiap soal dengan cermat.
Masukkan nama lengkap dan kelas sebelum memulai kuis.
Jawablah semua pertanyaan dengan jujur dan sesuai kemampuan.
Klik tombol "Kirim/Submit" setelah selesai mengerjakan.
Pada bagian ini anak-anak akan mencoba mendalami lebih jauh, seperti apa yang dimaksud dengan Menyelesaikan Persoalan Struktur Data Graph dan Tree. Anda secara mandiri akan berproses dengan paparan materi berbentuk video, ataupun artikel/slide powerpoint yang berisikan keterangan mengenai Menyelesaikan PersoalanStruktur Data Graph dan Tree. Di tiap bagiannya nanti akan terdapat serangkaian penugasan mandiri/ kelompok yang perlu Anda kerjakan, namun mampu membantu Anda untuk mendalami materi tersebut.
Selamat berproses!
Petunjuk Tugas:
Buatlah struktur data Tree yang merepresentasikan kategori hobi kalian dan sub-hobinya.
Buat juga struktur data Graph yang menunjukkan hubungan atau koneksi antara siswa yang memiliki hobi yang sama atau mirip.
Contoh : Hobby Seni Tari
Contoh Struktur Data Tree dan Struktur Data Graph.
sumber: www.geeksforgeeks.org
Ini Informatika!
Dalam membuat program komputer, programmer seringkali harus membuat model yang tepat agar model tersebut dapat mewakili permasalahan yang dihadapinya. Programmer juga perlu membuat model solusi dari persoalan, sebelum mengimplementasi menjadi program. Dalam soal Pengantar Paket, data waktu tempuh perlu dimodelkan menjadi jalur yang ditempuh oleh Hara. Representasi data yang baik adalah representasi data yang memungkinkan kita untuk merekonstruksi properti-properti dalam dunia nyata yang kita butuhkan dan data tersebut dapat diproses dengan baik. Untuk dapat menemukan model representasi data yang tepat, terkadang, diperlukan proses pemodelan berulang kali. Kita perlu berlatih agar makin terampil membuat model yang diperlukan karena setiap model data memiliki kelebihan dan kekurangannya masing-masing.
Graf seringkali digunakan dalam bidang Informatika untuk menggambarkan hubungan antardata, misalnya relasi dalam media sosial, jalur transportasi, jalan antartempat, jaringan komputer, dan hal-hal lain yang merupakan jejaring (network). Untuk dapat mengolah data graf dengan eisien, tersedia beberapa algoritma, misalnya Depth-First-Search (DFS) atau Breadth-First-Search (BFS).
Buku Paket Halaman 29
Ini Informatika!
Dalam membuat program komputer, programmer seringkali harus membuat model yang tepat agar model tersebut dapat mewakili permasalahan yang dihadapinya. Programmer juga perlu membuat model solusi dari persoalan, sebelum mengimplementasi menjadi program. Dalam soal Pengantar Paket, data waktu tempuh perlu dimodelkan menjadi jalur yang ditempuh oleh Hara. Representasi data yang baik adalah representasi data yang memungkinkan kita untuk merekonstruksi properti-properti dalam dunia nyata yang kita butuhkan dan data tersebut dapat diproses dengan baik. Untuk dapat menemukan model representasi data yang tepat, terkadang, diperlukan proses pemodelan berulang kali. Kita perlu berlatih agar makin terampil membuat model yang diperlukan karena setiap model data memiliki kelebihan dan kekurangannya masing-masing.
Buku Paket Halaman 30
Ini Informatika!
Graf seringkali digunakan dalam bidang Informatika untuk menggambarkan hubungan antardata, misalnya relasi dalam media sosial, jalur transportasi, jalan antartempat, jaringan komputer, dan hal-hal lain yang merupakan jejaring (network). Untuk dapat mengolah data graf dengan eisien, tersedia beberapa algoritma, misalnya Depth-First-Search (DFS) atau Breadth-First-Search (BFS).
Buku Paket Halaman 32
Ini Informatika!
Selain operasi aritmatika, komputer juga dapat melakukan operasi boolean atau disebut juga operasi logika karena komputer mempunyai ALU (Arithmatic and Logical Unit), seperti yang dipelajari dalam modul Sistem Komputer. Ekspresi boolean akan terdiri atas operan bilangan biner (0= false; 1=true), dan operator (and, or, not, xor).