Kunci Jawaban

Rangkuman Materi Informatika Kelas 9 SMP Bab 2 Kurikulum Merdeka, Berpikir Komputasional

Disajikan dengan ringkasan berupa poin-poin penting dari materi yang dipelajari, hal ini dapat membantu peserta didik agar lebih mudah memahaminya.

|
Penulis: Tria Agustina | Editor: Tria Agustina
YouTube/Portal Edukasi
Berikut ini rangkuman materi Informatika kelas 9 SMP Bab 2 Kurikulum Merdeka, Berpikir Komputasional. 

SRIPOKU.COM - Berikut ini materi Informatika yang telah dirangkum agar dapat dipelajari siswa kelas 9 SMP.

Terdapat pembahasan tentang Berpikir Komputasional yang diambil dari Bab 2 Kurikulum Merdeka.

Disajikan dengan ringkasan berupa poin-poin penting dari materi yang dipelajari, hal ini dapat membantu peserta didik agar lebih mudah memahaminya.

Simak rangkuman materi selengkapnya yang dibagikan lewat YouTube Portal Edukasi.

Baca juga: Rangkuman Materi Informatika Kelas 8 SMP Bab 6 Kurikulum Merdeka, Pembahasan Ringkasan Analisis Data

Struktur Data

Struktur data adalah cara mengumpulkan dan mengatur data sedemikian rupa sehingga kita dapat melakukan operasi pada sebuah data dengan cara yang efektif (Putri, dkk. 2022) 

Struktur data sendiri ada banyak bentuknya, diantaranya: 
• list 
• stack 
• graph 
• tree 
• dll 

Struktur Data Tree

Struktur data tree sesuai namanya yang berarti pohon, maka bentuknya akan bercabang seperti sebuah pohon. 

Berikut ini adalah contoh dari struktur data tree:

Informatika1 Komputasional
Gambar rangkuman materi Informatika kelas 9 SMP Bab 2 Kurikulum Merdeka, Berpikir Komputasional.

Nah dalam struktur data tree ini bersifat hierarki, yang dimana ada yang lebih tinggi dan lebih rendah posisinya. 
Ciri dari struktur pohon adalah bahwa "anak" (child) yang hierarkinya lebih rendah, hanya mempunyai satu "orang tua" (parent). 

Seperti pada contoh gambar sebelumnya bisa kita lihat bahwa wakil ketua dan bendahara itu berada dibawah ketua. Berbeda dengan divisi 1-3 yang berada dibawah pengawasan koordinator bidang A, meskipun dibawah ketua tapi tidak bertanggung jawab kepada ketua secara langsung namun harus melalui koordinator bidang A. 

Itulah yang disebut hierarki ya, ga bisa loncat ke ketua langsung.

Nah kalau pengaplikasiannya dalam dunia komputer gimana min? 

Anggaplah kalian membuat sebuah program minimalis yang menentukan apakah siswa yang mendapatkan suatu nilai itu dianggap lulus atau tidak. Bentuknya seperti ini:

Informatika2 Komputasional
Gambar rangkuman materi Informatika kelas 9 SMP Bab 2 Kurikulum Merdeka, Berpikir Komputasional.

Dari situ sudah jelas perintah yang kita masukkan bahwa aturannya kalau dibawah 70 akan menampilkan REMEDIAL, sedangkan bila nilainya diatas 70 akan menampilkan LULUS.

Struktur Data Graph

Nah dalam struktur data graph ini berbeda dengan tree yang memang ada alur yang pasti dan tidak keluar jalur yang sudah ditentukan dari parents ke child nya. 

Untuk graph sedikit berbeda karena tidak ada parents and child yang membatasi. Bentuk dari graph seperti dibawah ini:

Informatika3 komputasional
Gambar rangkuman materi Informatika kelas 9 SMP Bab 2 Kurikulum Merdeka, Berpikir Komputasional.

Lihat contoh penggunaannya pada kehidupan sehari-hari berikut ini:

Anggaplah huruf-huruf tersebut adalah jalur kereta. 

Jaka berada di stasiun A dan hendak ke stasiun C, maka akan ada dua kemungkinan yang bisa terjadi: 

• Pertama, melalui lewat stasiun D baru ke stasiun C 
• Kedua, langsung ke stasiun C Apapun pilihannya tetap menuju tujuan yang sama kan? 

Suka-suka gimana kondisi pada saat itu.

Lihat contoh penggunaannya pada kehidupan sehari-hari berikut ini:

Gambar rangkuman materi Informatika kelas 9 SMP Bab 2 Kurikulum Merdeka, Berpikir Komputasional.
Gambar rangkuman materi Informatika kelas 9 SMP Bab 2 Kurikulum Merdeka, Berpikir Komputasional. (YouTube/Portal Edukasi)

Anggaplah huruf-huruf tersebut adalah jalur kereta. Jaka berada di stasiun A dan hendak ke stasiun C, maka akan ada dua kemungkinan yang bisa terjadi: 
• Pertama, melalui lewat stasiun D baru ke stasiun C 
• Kedua, langsung ke stasiun C Apapun pilihannya tetap menuju tujuan yang sama kan? Suka-suka gimana kondisi pada saat itu.

Bisa saja jalur A ke C sedang padat dan tidak ada kereta yang kosong, ya mau tidak mau berarti lewat D baru ke C kan untuk menghemat waktu? 

Berbeda dengan bentuk tree yang sudah ditentukan secara pasti dari atas sampai bawah, mau tidak mau harus lewat jalur itu dan tidak ada pilihan lain.

Baca juga: Rangkuman Materi Informatika Kelas 8 SMP Bab 7 Kurikulum Merdeka, Algoritma Pemograman

Ekspresi dan Operasi Logika

Perhatikan gambar berikut ini:

Informatika4 komputasional
Gambar rangkuman materi Informatika kelas 9 SMP Bab 2 Kurikulum Merdeka, Berpikir Komputasional.

Disana ada dua istilah yang mungkin baru kalian dengar, yaitu operand dan operator.

Operand itu sebuah nilai atau variabel atau boolean atau apapun yang didukung oleh bahasa pemograman, yang akan dihitung atau dilakukan atau dieksekusi dalam sebuah aksi. 

Sedangkan operator adalah sebuah simbol yang menunjukkan aksi yang akan dilakukan.

Nah contoh dari bentuk operator sendiri yaitu: 

• Aritmethic operators: +, -, *, / 
• Assignment operators: =, +=, -=, *=, /= 
• Comparison operators: ==, !=, >, =, < 
• Logical operators: AND, OR, NOT 
• dan lain lain

Kalau arimethic operatos jelas ya tambah kurang kali bagi. 
Kalau logical operators: 

• AND: menghasilkan hasil "true" jika kedua statement yang diinput bernilai "true" 
• OR: menghasilkan hasil "true" jika salah satu statement yang diinput bernilai "true" 
• NOT: menghasilkan hasil kebalikan dari sebenarnya, kalau hasilnya "true" maka akan ditampilkan "false"

Boolean adalah sebuah tipe data yang hanya dapat memiliki dua nilai, yaitu benar (true) atau salah (false). 

Nilai true atau false pada boolean dapat juga direpresentasikan dengan bilangan biner, yaitu O atau 1. 
Tidak hanya itu saja bisa juga dengan warna hitam dan putih.

Perhatikan contoh di bawah ini:

Informatika5 komputasional
Gambar rangkuman materi Informatika kelas 9 SMP Bab 2 Kurikulum Merdeka, Berpikir Komputasional.

Disini kita harus menentukan rumusnya nih, bisa tebak ga? Rumusnya adalah: Putih + Hitam = Putih 

Jadi dari aturan itu jelas, kalau kotak A adalah PUTIH dan kotak B adalah HITAM maka hasilnya akan selalu PUTIH, sisanya yang lain apapun yang diinputkan selain rumus diatas akan menghasilkan HITAM. 

Karena aturannya nilai true hanya untuk warna PUTIH sesuai perintah, kalau warna HITAM otomatis nilainya menjadi false.

Algoritma

Algoritma adalah kumpulan langkah-langkah untuk menyelesaikan sebuah permasalahan. 

Jadi apapun itu di dunia, yang merupakan langkah-langkah dalam menyelesaikan masalah bisa disebut dengan algoritma.

Dapatkan konten pendidikan mata pelajaran lainnya dari Kurikulum Merdeka dengan klik Di Sini

Dapatkan juga berita penting dan informasi menarik lainnya dengan mengklik Google News

Sumber: Sriwijaya Post
Berita Terkait
  • Ikuti kami di
    AA

    Berita Terkini

    © 2025 TRIBUNnews.com Network,a subsidiary of KG Media.
    All Right Reserved