8
Most read
9
Most read
10
Most read
Berpikir
Komputasional
Informatika untuk siswa SMP/ MTs Kelas 7
Semester 1
BagusAddin H., M.Pd
StrukturData
RepresentasiData
Tujuan Pembelajaran
01
02
Siswa mampu menerapkan berpikir komputasional untuk menyelesaikan secara efisien persoalan
komputasi yang mengandung struktur data.
Siswa mampu menerapkan berpikir komputasional untuk menyelesaikan secara efisien persoalan
komputasi yang mengandung representasi data (biner).
Apersepsi
Tugas 2
Tugas 1
Tugas 3
BK - Struktur Data _ Representasi Data.pdf
Apa itu Berpikir Komputasional?
Berpikir komputasionaladalah cara berpikir untukmenyelesaikan persoalan, yang cara
penyelesaiannya, jika dikembangkan, dapat dilakukan oleh komputer.
Dengan demikian, kita akan belajar bagaimana menyelesaikan berbagai persoalan dengan
cara yang efektif dan efisien.
BERPIKIR KOMPUTASIONAL
ALGORITMA STRUKTUR DATA
OPTIMASI PENJADWALAN REPRESENTASI DATA
✓ ✓
✓
✓
STRUKTUR DATA
Dalam kehidupan sehari-hari, kalian pasti pernah mengetahui
data yang disusun dalam bentuk sebuah daftar (dalam bidang
Informatika, biasanya disebut list).
Contoh: daftar belanja ibu yang dibawa ketika ibu akan ke
pasar, daftar siswa dalam sebuah kelas. Daftar tersebut ada
yang memiliki keterurutan dan ada yang tidak. Daftar nama
siswa dalam sebuah kelas mungkin terurut berdasarkan
alfabet.
Daftar belanja ibu mungkin tidak memiliki keterurutan tertentu
sehingga tidak menjadi masalah kalau ibu membeli tomat
terlebih dahulu sebelum membeli wortel, atau ibu membeli
keduanya bersamaan, atau ibu membeli wortel terlebih dahulu
sebelum membeli tomat. Dapatkah kalian menyebutkan
contoh lain data yang disampaikan dalam bentuk daftar?
Apakah contoh daftar yang kalian sebutkan, diurutkan
berdasarkanaturan tertentu?
Kata Rahasia
Dimas mengirimkan sebuah kata rahasia kepada
Dian. Dimas memberi tahu petunjuk berikut ini
kepada Dian.
1. Bagian atas dari setiap kartu ditandai dengan
persegi panjang berwarna hitam.
2. Pada setiap kartu, terdapat dua buah huruf. Huruf
yang berada pada bagian bawah adalah huruf
yang harus ditulis sebelum huruf yang berada
pada bagian atas.
3. Terdapat satu buah kartu yang hanya terdiri atas
satu buah huruf.
Tantangan
Berdasarkan kartu-kartudan petunjuk yangdikirim oleh Dimas,
kata apakahyang dikirimkanoleh Dimas kepada Dian?
Jawaban kalianadalah:
Tuliskanbagaimana carakalian menyelesaikan masalahini:
Pembahasan
Berikutadalahcara menyelesaikanteka-tekimengenaikartu yang dikirimkan
oleh Dimas kepada Dian:
• Pahamidulu bahwa padasetiap kartu,hanya akanada satu hurufyang
digunakan sesuaidenganpetunjuk yangada pada soal.
• Dikarenakan hanya ada satu kartu yangmengandungsatu huruf,yaitu K.
Maka,hurufK menjadihurufpertama padarangkaiankata tersebut.
• Setelah itu, cari kartu lain yang mengandung hurufK dan kita akan
mendapatkan kartu diujung kiripaling atas yang mengandung hurufO
dan K. Maka dariitu, hurufO menjadihurufselanjutnya.
• Ulangi langkahsebelumnya,yaitu kita mencarikartu yang mengandung
hurufO dan kita akan mendapatkankartu dengan hurufO dan M. Maka
dariitu, hurufM menjadihurufselanjutnya.
• Ulangi hingga rangkaian kata terbentukmenjadi KOMPUTASI.
Teka-tekiyang ada pada soaljuga bisa diselesaikandengan caramencoba
merangkaibeberapakata yang bisa terbentukdarihurufO - K - U - P - M - T -
S - A - I. Hanya saja cara ini cenderungmemakanbanyak waktudan bisa
saja kita tidak menemukan jawabanyang paling tepatdenganmenggunakan
cara ini.
✓
✓
✓
✓
✓
✓
✓
✓
REPRESENTASI DATA
Dalam kehidupan sehari-hari, sering kali kita dihadapkan pada
banyak pilihan. Pilihannya bisa terdiri atas dua kemungkinan
atau lebih. Jika hanya terdiri atas dua kemungkinan, biasanya
jawabannya adalah ya atau tidak.
Sebagai contoh: Apakah hari ini kalian sarapan roti?
Jawabannya ialah ya atau tidak. Apakah kemarin turun hujan?
Pertanyaan tersebut tentu berbeda dengan pertanyaan: Apa
warna kesukaan kalian? Pertanyaan mengenai warna
kesukaan tidak dapat dijawab dengan ya atau tidak. Jika
pertanyaannya diubah menjadi “Apakah warna kesukaan
kalian adalah biru?”, pertanyaan tersebut dapat dijawab
denganya atau tidak.
Dapatkah kalian menyebutkan contoh pertanyaan lain yang
peluang jawabannya pada umumnya adalah ya atau tidak?
Peminjaman Ruang
Pekan ini, Ferdin sedang bertugas untuk mencatat peminjaman ruang kelas untuk kegiatan ekstra
kurikuler yang dilaksanakan setelah jam pelajaran selesai. Terdapat dua belas ruang kelas, yaitu ruang
A sampai denganruang L. Berikutadalah catatanpeminjaman ruang yangdibuatoleh Ferdin.
Ruangan yangditandaidengan tiga buahtanda bintang(***) adalah ruanganyang dipinjam.
Tantangan
Berdasarkan catatanFerdin,berapabanyak tempatruang yangtidak pernah dipinjampada hariSenin
maupunhariSelasa?
Jawaban kalianadalah:
Tuliskancara kalian menyelesaikanmasalah ini.
Pembahasan
Pada soaldikatakan seorangpetugas mencatatpeminjamanruangkelas untukekstrakurikuler.
Terdapat12 ruang kelas,yaitu ruangA sampairuangL. Berdasarkan catatanpetugas,diketahui
bahwa ruanganyang dipinjam :
Senin = Ruang A, C, F, I, dan K
Selasa = Ruang A, D, J, K, dan L
Untuk dapatmengetahuiruanganyang tidak pernah dipinjam pada hariSenin dan Selasadapat
dilakukan dengan caramenggabungkanrekapan catatan petugasmenggunakantabel.
Senin dan Selasa = A, C, D, F, I, J, K, dan L
Sehingga dapatdiketahuibahwaruangan yangtidak pernah dipinjampada hariSenin dan Selasa
adalah B, E, G, dan H.
TERIMAKASIH

More Related Content

PPTX
Pertemuan 1 matematika ekonomi
PPTX
06.1 Berpikir Komputasional.pptx
DOCX
Rpp informatika kelas 8 ganjil genap
PDF
PPT Matematika Ekonomi [TM1].pdf
PDF
RPP KURIKULUM 2013 IPA KELAS 8 SEMESTER 1 BAB 1 - GERAK PADA MAKHLUK HIDUP D...
PPTX
IPA Kelas 7 (Hakikat Sains)
PDF
Computer vision syndrome
PPTX
PPT TEOREMA PYTHAGORAS KELAS 8 SMP
Pertemuan 1 matematika ekonomi
06.1 Berpikir Komputasional.pptx
Rpp informatika kelas 8 ganjil genap
PPT Matematika Ekonomi [TM1].pdf
RPP KURIKULUM 2013 IPA KELAS 8 SEMESTER 1 BAB 1 - GERAK PADA MAKHLUK HIDUP D...
IPA Kelas 7 (Hakikat Sains)
Computer vision syndrome
PPT TEOREMA PYTHAGORAS KELAS 8 SMP

What's hot (20)

PDF
BK - Algoritma & Optimasi Penjadwalan.pdf
PPTX
BERPIKIR KOMPUTASIONAL INFORMATIKA KELAS 8 kURIKULUM MERDEKA
PPTX
Bab 1 TIK - Informatika dan Keterampilan Generik.pptx
PPTX
PPT Berpikir Komputasional.pptx
PDF
Presentasi Bab 6 Analisis Data Informatika
PPTX
Kelas X - Teknologi Informasi dan Komunikasi.pptx
PPTX
Pecahan ppt
PDF
rpp, lkpd dan lembar penilaian materi fungsi invers kelas XI MIA
PDF
Teknologi Informasi dan Komunikasi Kelas 8
PDF
Informatika dan Keterampilan Generik
PDF
Representasi Data dalam Komputer
PPTX
Berpikir Komputasional.pptx
PPTX
Pengenalan INFORMATIKA Untuk Kelas X SMK
PDF
MODUL AJAR INFORMATIKA 1 - BERPIKIR KOMPUTASIONAL.pdf
PPTX
Kelas VIII - Bab 1 - Berpikir Komputasional.pptx
PPTX
Pengertian dan Pengukuran Sudut.pptx
PPTX
Kelas IX - Bab 1 - Berpikir Komputasional.pptx
PDF
Sistem Komputer Kelas 8
PPTX
BAB 8 - Dampak Sosial Informatika
PDF
Berpikir Komputasional Kelas 10
BK - Algoritma & Optimasi Penjadwalan.pdf
BERPIKIR KOMPUTASIONAL INFORMATIKA KELAS 8 kURIKULUM MERDEKA
Bab 1 TIK - Informatika dan Keterampilan Generik.pptx
PPT Berpikir Komputasional.pptx
Presentasi Bab 6 Analisis Data Informatika
Kelas X - Teknologi Informasi dan Komunikasi.pptx
Pecahan ppt
rpp, lkpd dan lembar penilaian materi fungsi invers kelas XI MIA
Teknologi Informasi dan Komunikasi Kelas 8
Informatika dan Keterampilan Generik
Representasi Data dalam Komputer
Berpikir Komputasional.pptx
Pengenalan INFORMATIKA Untuk Kelas X SMK
MODUL AJAR INFORMATIKA 1 - BERPIKIR KOMPUTASIONAL.pdf
Kelas VIII - Bab 1 - Berpikir Komputasional.pptx
Pengertian dan Pengukuran Sudut.pptx
Kelas IX - Bab 1 - Berpikir Komputasional.pptx
Sistem Komputer Kelas 8
BAB 8 - Dampak Sosial Informatika
Berpikir Komputasional Kelas 10
Ad

Similar to BK - Struktur Data _ Representasi Data.pdf (20)

PPTX
INFORMATIKA BERFIKIR KOMPUTASIONAL KELAS 7
PPTX
BERPIKIR KOMPUTASIONAL UNTUK KELAS 7 SMP
PPTX
BERPIKIR KOMPUTASI UNTUK SMP KELAS 8 INFORMATIKA
PPTX
berpikirkomputasionalpptramlijm-210907001556.pptx
PDF
Berpikir komputasional ppt @ramli jm
PPTX
materi informatika berfikir komputasional
PPTX
Berpikir Komputasional KELAS VII SMP INFORMATIKA
PPTX
BERPIKIR KOMPUTASIONAL INFORMATIKA SMP KELAS 7
PPTX
teknologi informasi dan komunikasi berpikir komputasional
DOCX
Modul Ajar Materi ALJABAR 1 KELAS 7.docx
PDF
workshop AKM numerasi.pdf
PDF
WORKSHOP AKM NUMERASI.pdf
DOCX
Kelompok 3 konsep bilangan lambang bilangan bilangan cacah
PPTX
BERPIKIR KOMPUTASIONAL KELAS VIII INFORMATIKA
PPT
SOAL HOTS BARUunii iiiiiiii iiii iiiiiiiiiiiiiii .ppt
PDF
Bahan Ajar Materi Aturan penjumlahan dan perkalian.pdf
DOCX
Perencanaan PM Bilangan Bulat_Krisma.docx
PDF
Majalah 1000 Guru
PPTX
Pembelajaran Matematika kls 1,......pptx
DOC
Rpp bind kelas iv santa maria
INFORMATIKA BERFIKIR KOMPUTASIONAL KELAS 7
BERPIKIR KOMPUTASIONAL UNTUK KELAS 7 SMP
BERPIKIR KOMPUTASI UNTUK SMP KELAS 8 INFORMATIKA
berpikirkomputasionalpptramlijm-210907001556.pptx
Berpikir komputasional ppt @ramli jm
materi informatika berfikir komputasional
Berpikir Komputasional KELAS VII SMP INFORMATIKA
BERPIKIR KOMPUTASIONAL INFORMATIKA SMP KELAS 7
teknologi informasi dan komunikasi berpikir komputasional
Modul Ajar Materi ALJABAR 1 KELAS 7.docx
workshop AKM numerasi.pdf
WORKSHOP AKM NUMERASI.pdf
Kelompok 3 konsep bilangan lambang bilangan bilangan cacah
BERPIKIR KOMPUTASIONAL KELAS VIII INFORMATIKA
SOAL HOTS BARUunii iiiiiiii iiii iiiiiiiiiiiiiii .ppt
Bahan Ajar Materi Aturan penjumlahan dan perkalian.pdf
Perencanaan PM Bilangan Bulat_Krisma.docx
Majalah 1000 Guru
Pembelajaran Matematika kls 1,......pptx
Rpp bind kelas iv santa maria
Ad

Recently uploaded (20)

DOCX
Modul Ajar Pembelajaran Mendalam PKWU Rekayasa Kelas 12 Terbaru 2025
DOCX
Modul Ajar Pembelajaran Mendalam PKWU Budidaya Kelas XII SMA Terbaru 2025
PDF
IN1.2.E. kelompok 2.docx kerangka pembelajaran mendalam.pdf
PDF
Konsep Dasar Nifas, Neonatus, Bayi, Balita dan Anak Pra Sekolah.pdf
PDF
RPP Pelajaran Mendalam deep learning IPA
DOCX
Modul Ajar Pembelajaran Mendalam Biologi Kelas X Terbaru 2025
PDF
Laktasi dan Menyusui (MK Askeb Esensial Nifas, Neonatus, Bayi, Balita dan Ana...
PDF
Aminullah Assagaf_B34_Statistik Ekonometrika.pdf
PDF
12. KSP SD Runiah Makassar OK School.pdf
DOCX
Modul Ajar Pembelajaran Mendalam Pai & Bp Kelas 10 Terbaru 2025
PDF
RPP PEMBELAJARAN MENDALAM BAHASA INDONESIA _SariIndah_DEWI SINTA (1).pdf
DOCX
Modul Ajar Pembelajaran Mendalam PKWU Rekayasa Kelas XII SMA Terbaru 2025
PDF
Laporan On The Job TRaining PM KS Siti Hikmah.pdf
DOCX
Lampiran - Instrumen Analisis Perencanaan Pembelajaran Mendalam (1).docx
PPTX
Sistem Pencernaan Manusia IPAS Presentasi Pendidikan Hijau Kuning Bingkai Ilu...
PDF
Materi PPT Seminar #AITalks: AI dan Iman
PDF
Jurnal Kode Etik Guru Untuk Persyaratan PPG
PPTX
Berpikir_Komputasional_Kelas5_IlustrasiKosong.pptx
PPTX
PPT REVISED - SEMINAR PEMBELAJARAN MENDALAM .pptx
PDF
Modul Ajar Deep Learning IPAS Kelas 6 Kurikulum Merdeka
Modul Ajar Pembelajaran Mendalam PKWU Rekayasa Kelas 12 Terbaru 2025
Modul Ajar Pembelajaran Mendalam PKWU Budidaya Kelas XII SMA Terbaru 2025
IN1.2.E. kelompok 2.docx kerangka pembelajaran mendalam.pdf
Konsep Dasar Nifas, Neonatus, Bayi, Balita dan Anak Pra Sekolah.pdf
RPP Pelajaran Mendalam deep learning IPA
Modul Ajar Pembelajaran Mendalam Biologi Kelas X Terbaru 2025
Laktasi dan Menyusui (MK Askeb Esensial Nifas, Neonatus, Bayi, Balita dan Ana...
Aminullah Assagaf_B34_Statistik Ekonometrika.pdf
12. KSP SD Runiah Makassar OK School.pdf
Modul Ajar Pembelajaran Mendalam Pai & Bp Kelas 10 Terbaru 2025
RPP PEMBELAJARAN MENDALAM BAHASA INDONESIA _SariIndah_DEWI SINTA (1).pdf
Modul Ajar Pembelajaran Mendalam PKWU Rekayasa Kelas XII SMA Terbaru 2025
Laporan On The Job TRaining PM KS Siti Hikmah.pdf
Lampiran - Instrumen Analisis Perencanaan Pembelajaran Mendalam (1).docx
Sistem Pencernaan Manusia IPAS Presentasi Pendidikan Hijau Kuning Bingkai Ilu...
Materi PPT Seminar #AITalks: AI dan Iman
Jurnal Kode Etik Guru Untuk Persyaratan PPG
Berpikir_Komputasional_Kelas5_IlustrasiKosong.pptx
PPT REVISED - SEMINAR PEMBELAJARAN MENDALAM .pptx
Modul Ajar Deep Learning IPAS Kelas 6 Kurikulum Merdeka

BK - Struktur Data _ Representasi Data.pdf

  • 1. Berpikir Komputasional Informatika untuk siswa SMP/ MTs Kelas 7 Semester 1 BagusAddin H., M.Pd StrukturData RepresentasiData
  • 2. Tujuan Pembelajaran 01 02 Siswa mampu menerapkan berpikir komputasional untuk menyelesaikan secara efisien persoalan komputasi yang mengandung struktur data. Siswa mampu menerapkan berpikir komputasional untuk menyelesaikan secara efisien persoalan komputasi yang mengandung representasi data (biner).
  • 5. Apa itu Berpikir Komputasional? Berpikir komputasionaladalah cara berpikir untukmenyelesaikan persoalan, yang cara penyelesaiannya, jika dikembangkan, dapat dilakukan oleh komputer. Dengan demikian, kita akan belajar bagaimana menyelesaikan berbagai persoalan dengan cara yang efektif dan efisien.
  • 6. BERPIKIR KOMPUTASIONAL ALGORITMA STRUKTUR DATA OPTIMASI PENJADWALAN REPRESENTASI DATA ✓ ✓ ✓ ✓
  • 7. STRUKTUR DATA Dalam kehidupan sehari-hari, kalian pasti pernah mengetahui data yang disusun dalam bentuk sebuah daftar (dalam bidang Informatika, biasanya disebut list). Contoh: daftar belanja ibu yang dibawa ketika ibu akan ke pasar, daftar siswa dalam sebuah kelas. Daftar tersebut ada yang memiliki keterurutan dan ada yang tidak. Daftar nama siswa dalam sebuah kelas mungkin terurut berdasarkan alfabet. Daftar belanja ibu mungkin tidak memiliki keterurutan tertentu sehingga tidak menjadi masalah kalau ibu membeli tomat terlebih dahulu sebelum membeli wortel, atau ibu membeli keduanya bersamaan, atau ibu membeli wortel terlebih dahulu sebelum membeli tomat. Dapatkah kalian menyebutkan contoh lain data yang disampaikan dalam bentuk daftar? Apakah contoh daftar yang kalian sebutkan, diurutkan berdasarkanaturan tertentu?
  • 8. Kata Rahasia Dimas mengirimkan sebuah kata rahasia kepada Dian. Dimas memberi tahu petunjuk berikut ini kepada Dian. 1. Bagian atas dari setiap kartu ditandai dengan persegi panjang berwarna hitam. 2. Pada setiap kartu, terdapat dua buah huruf. Huruf yang berada pada bagian bawah adalah huruf yang harus ditulis sebelum huruf yang berada pada bagian atas. 3. Terdapat satu buah kartu yang hanya terdiri atas satu buah huruf. Tantangan Berdasarkan kartu-kartudan petunjuk yangdikirim oleh Dimas, kata apakahyang dikirimkanoleh Dimas kepada Dian? Jawaban kalianadalah: Tuliskanbagaimana carakalian menyelesaikan masalahini:
  • 9. Pembahasan Berikutadalahcara menyelesaikanteka-tekimengenaikartu yang dikirimkan oleh Dimas kepada Dian: • Pahamidulu bahwa padasetiap kartu,hanya akanada satu hurufyang digunakan sesuaidenganpetunjuk yangada pada soal. • Dikarenakan hanya ada satu kartu yangmengandungsatu huruf,yaitu K. Maka,hurufK menjadihurufpertama padarangkaiankata tersebut. • Setelah itu, cari kartu lain yang mengandung hurufK dan kita akan mendapatkan kartu diujung kiripaling atas yang mengandung hurufO dan K. Maka dariitu, hurufO menjadihurufselanjutnya. • Ulangi langkahsebelumnya,yaitu kita mencarikartu yang mengandung hurufO dan kita akan mendapatkankartu dengan hurufO dan M. Maka dariitu, hurufM menjadihurufselanjutnya. • Ulangi hingga rangkaian kata terbentukmenjadi KOMPUTASI. Teka-tekiyang ada pada soaljuga bisa diselesaikandengan caramencoba merangkaibeberapakata yang bisa terbentukdarihurufO - K - U - P - M - T - S - A - I. Hanya saja cara ini cenderungmemakanbanyak waktudan bisa saja kita tidak menemukan jawabanyang paling tepatdenganmenggunakan cara ini. ✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓
  • 10. REPRESENTASI DATA Dalam kehidupan sehari-hari, sering kali kita dihadapkan pada banyak pilihan. Pilihannya bisa terdiri atas dua kemungkinan atau lebih. Jika hanya terdiri atas dua kemungkinan, biasanya jawabannya adalah ya atau tidak. Sebagai contoh: Apakah hari ini kalian sarapan roti? Jawabannya ialah ya atau tidak. Apakah kemarin turun hujan? Pertanyaan tersebut tentu berbeda dengan pertanyaan: Apa warna kesukaan kalian? Pertanyaan mengenai warna kesukaan tidak dapat dijawab dengan ya atau tidak. Jika pertanyaannya diubah menjadi “Apakah warna kesukaan kalian adalah biru?”, pertanyaan tersebut dapat dijawab denganya atau tidak. Dapatkah kalian menyebutkan contoh pertanyaan lain yang peluang jawabannya pada umumnya adalah ya atau tidak?
  • 11. Peminjaman Ruang Pekan ini, Ferdin sedang bertugas untuk mencatat peminjaman ruang kelas untuk kegiatan ekstra kurikuler yang dilaksanakan setelah jam pelajaran selesai. Terdapat dua belas ruang kelas, yaitu ruang A sampai denganruang L. Berikutadalah catatanpeminjaman ruang yangdibuatoleh Ferdin. Ruangan yangditandaidengan tiga buahtanda bintang(***) adalah ruanganyang dipinjam. Tantangan Berdasarkan catatanFerdin,berapabanyak tempatruang yangtidak pernah dipinjampada hariSenin maupunhariSelasa? Jawaban kalianadalah: Tuliskancara kalian menyelesaikanmasalah ini.
  • 12. Pembahasan Pada soaldikatakan seorangpetugas mencatatpeminjamanruangkelas untukekstrakurikuler. Terdapat12 ruang kelas,yaitu ruangA sampairuangL. Berdasarkan catatanpetugas,diketahui bahwa ruanganyang dipinjam : Senin = Ruang A, C, F, I, dan K Selasa = Ruang A, D, J, K, dan L Untuk dapatmengetahuiruanganyang tidak pernah dipinjam pada hariSenin dan Selasadapat dilakukan dengan caramenggabungkanrekapan catatan petugasmenggunakantabel. Senin dan Selasa = A, C, D, F, I, J, K, dan L Sehingga dapatdiketahuibahwaruangan yangtidak pernah dipinjampada hariSenin dan Selasa adalah B, E, G, dan H.