ºÝºÝߣ

ºÝºÝߣShare a Scribd company logo
KONSEP COMPUTATIONAL THINKING
DALAM PEMPROGRAMAN DASAR
INFORMATIKA SMA 2023- 2024
ELEMEN : BERFIKIR KOMPUTASI (BK)
Pada akhir fase F, peserta didik mampu Menganalisis beberapa strategi algoritmik secara kritis dalam
menghasilkan banyak alternatif solusi untuk satu persoalan dengan memberikan justifikasi efisiensi,
kelebihan, dan keterbatasan dari semua alternatif solusi, kemudian memilih dan menerapkan solusi
terbaik, paling efisien, dan optimal dengan merancang struktur data yang lebih kompleks dan abstrak.
Capaian Pembelajaran
Alur Tujuan Pembelajaran
Menerapkan konsep computational thinking
01 Peserta didik mampu menganalisis strategi algoritmik yang kritis
menggunakan studi kasus kehidupan sehari hari.
01
Peserta didik mampu menganalisis dan menghasilkan beberapa solusi
permasalahan menggunakan prinsip berfikir komputasi.
02
Computational Thinking
Computational thinking merupakan sebuah
konsep atau cara untuk mengamati masalah
dan mencari solusi dari permasalahan
tersebut dengan menerapkan teknologi ilmu
komputer. Dengan berpikir komputasional,
seseorang akan mampu untuk mengamati
masalah, hingga menemukan beberapa
solusi alternatif untuk memecahkan sebuah
masalah.
Computational Thinking
Computational thinking tidak hanya memiliki
peran penting dalam pengembangan aplikasi
komputer, namun dapat digunakan juga
untuk mendukung pemecahan masalah
semua disiplin ilmu, termasuk informatika,
matematika dan ilmu pengetahuan lain.
Prinsip / Elemen Berpikir Komputasi
Decomposition
1 2
4 3
Kemampuan memecah data,
proses atau masalah (kompleks)
menjadi bagian-bagian yang
lebih kecil atau menjadi tugas-
tugas yang mudah dikelola.
Pattern Recognition
Kemampuan untuk melihat persamaan
atau bahkan perbedaan pola, tren dan
keteraturan dalam data yang nantinya
akan digunakan dalam membuat
prediksi dan penyajian data.
Mengharuskan untuk fokus hanya
pada informasi dan elemen paling
penting dari masalah, serta
mengabaikan hal lain terutama detail
yang tidak relevan atau detail yang
tidak perlu.
Algoritma Abstraksi
Mengembangkan petunjuk pemecahan
masalah yang sama secara bertahap
sehingga orang lain dapat menggunakan
langkah/ informasi tersebut untuk
menyelesaikan permasalahan yang
sama.
Karakteristik Berpikir Komputasi
Mampu memberikan pemecahan
masalah menggunakan komputer
atau perangkat lain.
Mampu mengorganisasi
dan menganalisa data
Mampu melakukan
representasi data melalui
abstraksi dengan suatu
model atau simulasi.
Mampu melakukan
otomatisasi solusi
melalui cara berpikir
algoritma.
Mampu melakukan
identifikasi, analisa dan
implementasi solusi.
Mampu melakukan
generalisasi solusi.
Pengertian
Algoritma
Algoritma adalah urutan langkah-
langkah penyelesaian masalah yang
disusun secara sistematis dan logis.
Algoritma
Algoritma Merupakan Jantung Ilmu
Informatika
Algoritma adalah jantung ilmu
komputer atau informatika. Banyak
cabang ilmu komputer yang diacu
dalam terminologi algoritma.
Mekanisme Pelaksanan Algoritma Oleh
Pemroses
Algoritma harus ditulis dalam notasi
bahasa pemrograman sehingga
dinamakan program.
Belajar Memprogram Dan Belajar
Bahasa Pemrograman
Belajar memprogram adalah belajar
tentang metodologi pemecahan
masalah. Sedangkan belajar bahasa
pemrograman berarti belajar memakai
suatu bahasa aturan tata bahasa,
instruksi dan tata cara pengoperasian
compiler
Notasi Dalam Penulisan Algoritma
Notasi II:
Flow Chart
Notasi I:
Untaian kalimat
deskriptif
Notasi III:
Pseudo-code
Flowchart atau bagan alur adalah diagram yang menampilkan langkah-langkah
dan keputusan untuk melakukan sebuah proses dari suatu program. Setiap
langkah digambarkan dalam bentuk diagram dan dihubungkan dengan garis
atau arah panah.
Pseudocode deskripsi dari algoritma pemrograman yang dituliskan secara
sederhana dibandingkan dengan sintaksis bahasa pemrograman. Tujuannya,
agar lebih mudah dibaca dan dipahami.
Notasi Dalam Penulisan Algoritma
Notasi Dalam Penulisan Algoritma
02 03
01
 Algoritma Luas persegi panjang.
 Menghitung luas segiempat dengan
memasukkan nilai lebar dan
panjang.
 Deklarasi variabel.
Luas, panjang, lebar : bilangan bulat
 Deskripsi.
Masukkan nilai lebar dan panjang.
Hitung luas (panjang kali lebar).
Tampilkan hasil Luas.
Notasi 2 :
 Algoritma Luas_Segiempat.
 Menghitung luas segiempat
dengan memasukkan nilai lebar
dan panjang segiempat.
 Deklarasi variabel.
Luas, panjang, lebar : integer.
 Deskripsi.
Input(n)
Luas= panjang * lebar
Output (Luas)
Notasi 3 :
Notasi I :
Thank You

More Related Content

Similar to Materi informatika dasar untuk berpikir secara sistematis (berpikir komputasi).pptx (20)

M1 KB4.pptx
M1 KB4.pptxM1 KB4.pptx
M1 KB4.pptx
yaumikgrafika
Ìý
M1 KB4 (1).pptx
M1 KB4 (1).pptxM1 KB4 (1).pptx
M1 KB4 (1).pptx
absensmpn2ciksel
Ìý
M1 KB4 (1).pptx
M1 KB4 (1).pptxM1 KB4 (1).pptx
M1 KB4 (1).pptx
SuhartonosipSuharton
Ìý
Algoritma Pemograman: Pengertian, Fungsi dan Jenis-Jenisnya
Algoritma Pemograman: Pengertian, Fungsi dan Jenis-JenisnyaAlgoritma Pemograman: Pengertian, Fungsi dan Jenis-Jenisnya
Algoritma Pemograman: Pengertian, Fungsi dan Jenis-Jenisnya
IndahKusumaArdani1
Ìý
Berfikir Komputasional Fase E.pptx
Berfikir Komputasional Fase E.pptxBerfikir Komputasional Fase E.pptx
Berfikir Komputasional Fase E.pptx
AhmadHadiMashuriHadi
Ìý
M1 KELS X SMA ITA AT-TAUHID INFORMATIKAKB4.pptx
M1 KELS X SMA ITA AT-TAUHID INFORMATIKAKB4.pptxM1 KELS X SMA ITA AT-TAUHID INFORMATIKAKB4.pptx
M1 KELS X SMA ITA AT-TAUHID INFORMATIKAKB4.pptx
dika21
Ìý
M1 KB4.pptx
M1 KB4.pptxM1 KB4.pptx
M1 KB4.pptx
JokoRoyal
Ìý
Konsep Computational Thinking.pptx
Konsep Computational Thinking.pptxKonsep Computational Thinking.pptx
Konsep Computational Thinking.pptx
raniwidiakusuma
Ìý
M1 KB4.pptx
M1 KB4.pptxM1 KB4.pptx
M1 KB4.pptx
AriKholisFazari
Ìý
M1 KB4.pptx
M1 KB4.pptxM1 KB4.pptx
M1 KB4.pptx
LUKMANHAKIM497039
Ìý
RESUME MODUL 2 BERPIKIR KOMPUTASIONAL SMK
RESUME MODUL 2 BERPIKIR KOMPUTASIONAL SMKRESUME MODUL 2 BERPIKIR KOMPUTASIONAL SMK
RESUME MODUL 2 BERPIKIR KOMPUTASIONAL SMK
triwinantiagus314
Ìý
RESUME MODUL 2 BERPIKIR KOMPUTASIONAL SMK
RESUME MODUL 2 BERPIKIR KOMPUTASIONAL SMKRESUME MODUL 2 BERPIKIR KOMPUTASIONAL SMK
RESUME MODUL 2 BERPIKIR KOMPUTASIONAL SMK
triwinantiagus314
Ìý
Konsep Computational Thinking Algoritma dan Pemprograman Dasar .pptx
Konsep Computational Thinking Algoritma dan Pemprograman Dasar .pptxKonsep Computational Thinking Algoritma dan Pemprograman Dasar .pptx
Konsep Computational Thinking Algoritma dan Pemprograman Dasar .pptx
medianur211
Ìý
pertemuanke-3-230804034104-c60e29f0.pptx
pertemuanke-3-230804034104-c60e29f0.pptxpertemuanke-3-230804034104-c60e29f0.pptx
pertemuanke-3-230804034104-c60e29f0.pptx
NoviyantoBudimulyono1
Ìý
Algoritma X3.docx
Algoritma X3.docxAlgoritma X3.docx
Algoritma X3.docx
ekanet8th1
Ìý
-COMPUTATIONAL THINKING transformasi dig
-COMPUTATIONAL THINKING transformasi dig-COMPUTATIONAL THINKING transformasi dig
-COMPUTATIONAL THINKING transformasi dig
angelnemen1
Ìý
Berpikir komputasional Kelas 7
Berpikir komputasional Kelas 7Berpikir komputasional Kelas 7
Berpikir komputasional Kelas 7
Farichah Riha
Ìý
informatik ksi.pptx
informatik ksi.pptxinformatik ksi.pptx
informatik ksi.pptx
Nanda Pencari
Ìý
Introduction to Algorithm - Pengantar Algoritma
Introduction to Algorithm - Pengantar AlgoritmaIntroduction to Algorithm - Pengantar Algoritma
Introduction to Algorithm - Pengantar Algoritma
Togar Simatupang
Ìý
Algoritma Pemograman: Pengertian, Fungsi dan Jenis-Jenisnya
Algoritma Pemograman: Pengertian, Fungsi dan Jenis-JenisnyaAlgoritma Pemograman: Pengertian, Fungsi dan Jenis-Jenisnya
Algoritma Pemograman: Pengertian, Fungsi dan Jenis-Jenisnya
IndahKusumaArdani1
Ìý
Berfikir Komputasional Fase E.pptx
Berfikir Komputasional Fase E.pptxBerfikir Komputasional Fase E.pptx
Berfikir Komputasional Fase E.pptx
AhmadHadiMashuriHadi
Ìý
M1 KELS X SMA ITA AT-TAUHID INFORMATIKAKB4.pptx
M1 KELS X SMA ITA AT-TAUHID INFORMATIKAKB4.pptxM1 KELS X SMA ITA AT-TAUHID INFORMATIKAKB4.pptx
M1 KELS X SMA ITA AT-TAUHID INFORMATIKAKB4.pptx
dika21
Ìý
M1 KB4.pptx
M1 KB4.pptxM1 KB4.pptx
M1 KB4.pptx
JokoRoyal
Ìý
Konsep Computational Thinking.pptx
Konsep Computational Thinking.pptxKonsep Computational Thinking.pptx
Konsep Computational Thinking.pptx
raniwidiakusuma
Ìý
RESUME MODUL 2 BERPIKIR KOMPUTASIONAL SMK
RESUME MODUL 2 BERPIKIR KOMPUTASIONAL SMKRESUME MODUL 2 BERPIKIR KOMPUTASIONAL SMK
RESUME MODUL 2 BERPIKIR KOMPUTASIONAL SMK
triwinantiagus314
Ìý
RESUME MODUL 2 BERPIKIR KOMPUTASIONAL SMK
RESUME MODUL 2 BERPIKIR KOMPUTASIONAL SMKRESUME MODUL 2 BERPIKIR KOMPUTASIONAL SMK
RESUME MODUL 2 BERPIKIR KOMPUTASIONAL SMK
triwinantiagus314
Ìý
Konsep Computational Thinking Algoritma dan Pemprograman Dasar .pptx
Konsep Computational Thinking Algoritma dan Pemprograman Dasar .pptxKonsep Computational Thinking Algoritma dan Pemprograman Dasar .pptx
Konsep Computational Thinking Algoritma dan Pemprograman Dasar .pptx
medianur211
Ìý
pertemuanke-3-230804034104-c60e29f0.pptx
pertemuanke-3-230804034104-c60e29f0.pptxpertemuanke-3-230804034104-c60e29f0.pptx
pertemuanke-3-230804034104-c60e29f0.pptx
NoviyantoBudimulyono1
Ìý
Algoritma X3.docx
Algoritma X3.docxAlgoritma X3.docx
Algoritma X3.docx
ekanet8th1
Ìý
-COMPUTATIONAL THINKING transformasi dig
-COMPUTATIONAL THINKING transformasi dig-COMPUTATIONAL THINKING transformasi dig
-COMPUTATIONAL THINKING transformasi dig
angelnemen1
Ìý
Berpikir komputasional Kelas 7
Berpikir komputasional Kelas 7Berpikir komputasional Kelas 7
Berpikir komputasional Kelas 7
Farichah Riha
Ìý
informatik ksi.pptx
informatik ksi.pptxinformatik ksi.pptx
informatik ksi.pptx
Nanda Pencari
Ìý
Introduction to Algorithm - Pengantar Algoritma
Introduction to Algorithm - Pengantar AlgoritmaIntroduction to Algorithm - Pengantar Algoritma
Introduction to Algorithm - Pengantar Algoritma
Togar Simatupang
Ìý

Recently uploaded (20)

SOAL LATIHAN PJOK KELAS 4 SD KURIKULUM MERDEKA
SOAL LATIHAN PJOK KELAS 4 SD KURIKULUM MERDEKASOAL LATIHAN PJOK KELAS 4 SD KURIKULUM MERDEKA
SOAL LATIHAN PJOK KELAS 4 SD KURIKULUM MERDEKA
azizwidyamukti02
Ìý
Panduan Entry Nilai Rapor untuk Operator SD_MI 2025.pptx (1).pdf
Panduan Entry Nilai Rapor untuk Operator SD_MI 2025.pptx (1).pdfPanduan Entry Nilai Rapor untuk Operator SD_MI 2025.pptx (1).pdf
Panduan Entry Nilai Rapor untuk Operator SD_MI 2025.pptx (1).pdf
Fajar Baskoro
Ìý
PPT Qurdis Bab 4 kelas IX MTs/SMP SMT 2.pptx
PPT Qurdis Bab 4 kelas IX MTs/SMP SMT 2.pptxPPT Qurdis Bab 4 kelas IX MTs/SMP SMT 2.pptx
PPT Qurdis Bab 4 kelas IX MTs/SMP SMT 2.pptx
hendipurnama1
Ìý
Manajemen Risiko Proyek_Training "RISK MANAGEMENT".pptx
Manajemen Risiko Proyek_Training "RISK MANAGEMENT".pptxManajemen Risiko Proyek_Training "RISK MANAGEMENT".pptx
Manajemen Risiko Proyek_Training "RISK MANAGEMENT".pptx
Kanaidi ken
Ìý
Rencana PS Bahasa Indonesia Format Baru.pdf
Rencana PS Bahasa Indonesia Format Baru.pdfRencana PS Bahasa Indonesia Format Baru.pdf
Rencana PS Bahasa Indonesia Format Baru.pdf
edenmanoppo
Ìý
PPT CINTA BANGGA RUPIAH (memahami rupiah)
PPT CINTA BANGGA RUPIAH (memahami rupiah)PPT CINTA BANGGA RUPIAH (memahami rupiah)
PPT CINTA BANGGA RUPIAH (memahami rupiah)
pinkypurpss
Ìý
Organ Pencernaan dan Fungsinya Kelas 8 Fase D.pptx
Organ Pencernaan dan Fungsinya Kelas 8 Fase D.pptxOrgan Pencernaan dan Fungsinya Kelas 8 Fase D.pptx
Organ Pencernaan dan Fungsinya Kelas 8 Fase D.pptx
IrfanIdris7
Ìý
Modul Ajar Matematika Kelas 11 Fase F Kurikulum Merdeka
Modul Ajar Matematika Kelas 11 Fase F Kurikulum MerdekaModul Ajar Matematika Kelas 11 Fase F Kurikulum Merdeka
Modul Ajar Matematika Kelas 11 Fase F Kurikulum Merdeka
Modul Kelas
Ìý
Random Number Generator Teknik Simulasi.pdf
Random Number Generator Teknik Simulasi.pdfRandom Number Generator Teknik Simulasi.pdf
Random Number Generator Teknik Simulasi.pdf
PratamaYulyNugraha
Ìý
PPT PAI-Kelompok 3-X MIPA 1-Sumber-sumber Hukum Islam (Ijtihad).pptx
PPT PAI-Kelompok 3-X MIPA 1-Sumber-sumber Hukum Islam (Ijtihad).pptxPPT PAI-Kelompok 3-X MIPA 1-Sumber-sumber Hukum Islam (Ijtihad).pptx
PPT PAI-Kelompok 3-X MIPA 1-Sumber-sumber Hukum Islam (Ijtihad).pptx
SausanHidayahNova
Ìý
Project Mata kuliah Biogeografi kelompok 5
Project Mata kuliah Biogeografi kelompok 5Project Mata kuliah Biogeografi kelompok 5
Project Mata kuliah Biogeografi kelompok 5
khairizal2005
Ìý
Dari pesantren ke dunia maya (diskusi berkala UAS Kencong Jember0.pptx
Dari pesantren ke dunia maya (diskusi berkala UAS Kencong Jember0.pptxDari pesantren ke dunia maya (diskusi berkala UAS Kencong Jember0.pptx
Dari pesantren ke dunia maya (diskusi berkala UAS Kencong Jember0.pptx
Syarifatul Marwiyah
Ìý
Repositori Elib Perpustakaan Badan Pengawas Tenaga Nuklir (BAPETEN)
Repositori Elib Perpustakaan Badan Pengawas Tenaga Nuklir (BAPETEN)Repositori Elib Perpustakaan Badan Pengawas Tenaga Nuklir (BAPETEN)
Repositori Elib Perpustakaan Badan Pengawas Tenaga Nuklir (BAPETEN)
Murad Maulana
Ìý
Seleksi Penerimaan Murid Baru 2025.pptx
Seleksi Penerimaan Murid Baru  2025.pptxSeleksi Penerimaan Murid Baru  2025.pptx
Seleksi Penerimaan Murid Baru 2025.pptx
Fajar Baskoro
Ìý
MODUL AJAR SENI MUSIK KELAS VIII " ALAT MUSIK TRADISIONAL"
MODUL AJAR SENI MUSIK KELAS VIII " ALAT MUSIK TRADISIONAL"MODUL AJAR SENI MUSIK KELAS VIII " ALAT MUSIK TRADISIONAL"
MODUL AJAR SENI MUSIK KELAS VIII " ALAT MUSIK TRADISIONAL"
MUMUL CHAN
Ìý
1. RPT SAINS SMK TINGKATAN 1 2025 KUMPULAN B BY CIKGU GORGEOUS.docx
1. RPT SAINS SMK TINGKATAN 1 2025 KUMPULAN B BY CIKGU GORGEOUS.docx1. RPT SAINS SMK TINGKATAN 1 2025 KUMPULAN B BY CIKGU GORGEOUS.docx
1. RPT SAINS SMK TINGKATAN 1 2025 KUMPULAN B BY CIKGU GORGEOUS.docx
shafiqsmkamil
Ìý
BAHAN UNTUK PELATIHAN PS, DRIGEN, MAZMUR.pptx
BAHAN UNTUK PELATIHAN PS, DRIGEN, MAZMUR.pptxBAHAN UNTUK PELATIHAN PS, DRIGEN, MAZMUR.pptx
BAHAN UNTUK PELATIHAN PS, DRIGEN, MAZMUR.pptx
LunduSitohang
Ìý
Apakah daging tanpa tulang dan tanpa limfoglandula aman diperdagangkan? Ditje...
Apakah daging tanpa tulang dan tanpa limfoglandula aman diperdagangkan? Ditje...Apakah daging tanpa tulang dan tanpa limfoglandula aman diperdagangkan? Ditje...
Apakah daging tanpa tulang dan tanpa limfoglandula aman diperdagangkan? Ditje...
Tata Naipospos
Ìý
SENARAI & JADWAL PEMBICARA Ramadan Masjid Kampus UGM 1446 Hijriah.docx
SENARAI & JADWAL PEMBICARA Ramadan Masjid Kampus UGM 1446 Hijriah.docxSENARAI & JADWAL PEMBICARA Ramadan Masjid Kampus UGM 1446 Hijriah.docx
SENARAI & JADWAL PEMBICARA Ramadan Masjid Kampus UGM 1446 Hijriah.docx
Mirza836129
Ìý
enzim mikroba KULIAH BIOLOGI MIKROPANGAN.ppt
enzim mikroba KULIAH BIOLOGI MIKROPANGAN.pptenzim mikroba KULIAH BIOLOGI MIKROPANGAN.ppt
enzim mikroba KULIAH BIOLOGI MIKROPANGAN.ppt
ParlikPujiRahayu
Ìý
SOAL LATIHAN PJOK KELAS 4 SD KURIKULUM MERDEKA
SOAL LATIHAN PJOK KELAS 4 SD KURIKULUM MERDEKASOAL LATIHAN PJOK KELAS 4 SD KURIKULUM MERDEKA
SOAL LATIHAN PJOK KELAS 4 SD KURIKULUM MERDEKA
azizwidyamukti02
Ìý
Panduan Entry Nilai Rapor untuk Operator SD_MI 2025.pptx (1).pdf
Panduan Entry Nilai Rapor untuk Operator SD_MI 2025.pptx (1).pdfPanduan Entry Nilai Rapor untuk Operator SD_MI 2025.pptx (1).pdf
Panduan Entry Nilai Rapor untuk Operator SD_MI 2025.pptx (1).pdf
Fajar Baskoro
Ìý
PPT Qurdis Bab 4 kelas IX MTs/SMP SMT 2.pptx
PPT Qurdis Bab 4 kelas IX MTs/SMP SMT 2.pptxPPT Qurdis Bab 4 kelas IX MTs/SMP SMT 2.pptx
PPT Qurdis Bab 4 kelas IX MTs/SMP SMT 2.pptx
hendipurnama1
Ìý
Manajemen Risiko Proyek_Training "RISK MANAGEMENT".pptx
Manajemen Risiko Proyek_Training "RISK MANAGEMENT".pptxManajemen Risiko Proyek_Training "RISK MANAGEMENT".pptx
Manajemen Risiko Proyek_Training "RISK MANAGEMENT".pptx
Kanaidi ken
Ìý
Rencana PS Bahasa Indonesia Format Baru.pdf
Rencana PS Bahasa Indonesia Format Baru.pdfRencana PS Bahasa Indonesia Format Baru.pdf
Rencana PS Bahasa Indonesia Format Baru.pdf
edenmanoppo
Ìý
PPT CINTA BANGGA RUPIAH (memahami rupiah)
PPT CINTA BANGGA RUPIAH (memahami rupiah)PPT CINTA BANGGA RUPIAH (memahami rupiah)
PPT CINTA BANGGA RUPIAH (memahami rupiah)
pinkypurpss
Ìý
Organ Pencernaan dan Fungsinya Kelas 8 Fase D.pptx
Organ Pencernaan dan Fungsinya Kelas 8 Fase D.pptxOrgan Pencernaan dan Fungsinya Kelas 8 Fase D.pptx
Organ Pencernaan dan Fungsinya Kelas 8 Fase D.pptx
IrfanIdris7
Ìý
Modul Ajar Matematika Kelas 11 Fase F Kurikulum Merdeka
Modul Ajar Matematika Kelas 11 Fase F Kurikulum MerdekaModul Ajar Matematika Kelas 11 Fase F Kurikulum Merdeka
Modul Ajar Matematika Kelas 11 Fase F Kurikulum Merdeka
Modul Kelas
Ìý
Random Number Generator Teknik Simulasi.pdf
Random Number Generator Teknik Simulasi.pdfRandom Number Generator Teknik Simulasi.pdf
Random Number Generator Teknik Simulasi.pdf
PratamaYulyNugraha
Ìý
PPT PAI-Kelompok 3-X MIPA 1-Sumber-sumber Hukum Islam (Ijtihad).pptx
PPT PAI-Kelompok 3-X MIPA 1-Sumber-sumber Hukum Islam (Ijtihad).pptxPPT PAI-Kelompok 3-X MIPA 1-Sumber-sumber Hukum Islam (Ijtihad).pptx
PPT PAI-Kelompok 3-X MIPA 1-Sumber-sumber Hukum Islam (Ijtihad).pptx
SausanHidayahNova
Ìý
Project Mata kuliah Biogeografi kelompok 5
Project Mata kuliah Biogeografi kelompok 5Project Mata kuliah Biogeografi kelompok 5
Project Mata kuliah Biogeografi kelompok 5
khairizal2005
Ìý
Dari pesantren ke dunia maya (diskusi berkala UAS Kencong Jember0.pptx
Dari pesantren ke dunia maya (diskusi berkala UAS Kencong Jember0.pptxDari pesantren ke dunia maya (diskusi berkala UAS Kencong Jember0.pptx
Dari pesantren ke dunia maya (diskusi berkala UAS Kencong Jember0.pptx
Syarifatul Marwiyah
Ìý
Repositori Elib Perpustakaan Badan Pengawas Tenaga Nuklir (BAPETEN)
Repositori Elib Perpustakaan Badan Pengawas Tenaga Nuklir (BAPETEN)Repositori Elib Perpustakaan Badan Pengawas Tenaga Nuklir (BAPETEN)
Repositori Elib Perpustakaan Badan Pengawas Tenaga Nuklir (BAPETEN)
Murad Maulana
Ìý
Seleksi Penerimaan Murid Baru 2025.pptx
Seleksi Penerimaan Murid Baru  2025.pptxSeleksi Penerimaan Murid Baru  2025.pptx
Seleksi Penerimaan Murid Baru 2025.pptx
Fajar Baskoro
Ìý
MODUL AJAR SENI MUSIK KELAS VIII " ALAT MUSIK TRADISIONAL"
MODUL AJAR SENI MUSIK KELAS VIII " ALAT MUSIK TRADISIONAL"MODUL AJAR SENI MUSIK KELAS VIII " ALAT MUSIK TRADISIONAL"
MODUL AJAR SENI MUSIK KELAS VIII " ALAT MUSIK TRADISIONAL"
MUMUL CHAN
Ìý
1. RPT SAINS SMK TINGKATAN 1 2025 KUMPULAN B BY CIKGU GORGEOUS.docx
1. RPT SAINS SMK TINGKATAN 1 2025 KUMPULAN B BY CIKGU GORGEOUS.docx1. RPT SAINS SMK TINGKATAN 1 2025 KUMPULAN B BY CIKGU GORGEOUS.docx
1. RPT SAINS SMK TINGKATAN 1 2025 KUMPULAN B BY CIKGU GORGEOUS.docx
shafiqsmkamil
Ìý
BAHAN UNTUK PELATIHAN PS, DRIGEN, MAZMUR.pptx
BAHAN UNTUK PELATIHAN PS, DRIGEN, MAZMUR.pptxBAHAN UNTUK PELATIHAN PS, DRIGEN, MAZMUR.pptx
BAHAN UNTUK PELATIHAN PS, DRIGEN, MAZMUR.pptx
LunduSitohang
Ìý
Apakah daging tanpa tulang dan tanpa limfoglandula aman diperdagangkan? Ditje...
Apakah daging tanpa tulang dan tanpa limfoglandula aman diperdagangkan? Ditje...Apakah daging tanpa tulang dan tanpa limfoglandula aman diperdagangkan? Ditje...
Apakah daging tanpa tulang dan tanpa limfoglandula aman diperdagangkan? Ditje...
Tata Naipospos
Ìý
SENARAI & JADWAL PEMBICARA Ramadan Masjid Kampus UGM 1446 Hijriah.docx
SENARAI & JADWAL PEMBICARA Ramadan Masjid Kampus UGM 1446 Hijriah.docxSENARAI & JADWAL PEMBICARA Ramadan Masjid Kampus UGM 1446 Hijriah.docx
SENARAI & JADWAL PEMBICARA Ramadan Masjid Kampus UGM 1446 Hijriah.docx
Mirza836129
Ìý
enzim mikroba KULIAH BIOLOGI MIKROPANGAN.ppt
enzim mikroba KULIAH BIOLOGI MIKROPANGAN.pptenzim mikroba KULIAH BIOLOGI MIKROPANGAN.ppt
enzim mikroba KULIAH BIOLOGI MIKROPANGAN.ppt
ParlikPujiRahayu
Ìý

Materi informatika dasar untuk berpikir secara sistematis (berpikir komputasi).pptx

  • 1. KONSEP COMPUTATIONAL THINKING DALAM PEMPROGRAMAN DASAR INFORMATIKA SMA 2023- 2024
  • 2. ELEMEN : BERFIKIR KOMPUTASI (BK) Pada akhir fase F, peserta didik mampu Menganalisis beberapa strategi algoritmik secara kritis dalam menghasilkan banyak alternatif solusi untuk satu persoalan dengan memberikan justifikasi efisiensi, kelebihan, dan keterbatasan dari semua alternatif solusi, kemudian memilih dan menerapkan solusi terbaik, paling efisien, dan optimal dengan merancang struktur data yang lebih kompleks dan abstrak. Capaian Pembelajaran
  • 3. Alur Tujuan Pembelajaran Menerapkan konsep computational thinking 01 Peserta didik mampu menganalisis strategi algoritmik yang kritis menggunakan studi kasus kehidupan sehari hari. 01 Peserta didik mampu menganalisis dan menghasilkan beberapa solusi permasalahan menggunakan prinsip berfikir komputasi. 02
  • 4. Computational Thinking Computational thinking merupakan sebuah konsep atau cara untuk mengamati masalah dan mencari solusi dari permasalahan tersebut dengan menerapkan teknologi ilmu komputer. Dengan berpikir komputasional, seseorang akan mampu untuk mengamati masalah, hingga menemukan beberapa solusi alternatif untuk memecahkan sebuah masalah.
  • 5. Computational Thinking Computational thinking tidak hanya memiliki peran penting dalam pengembangan aplikasi komputer, namun dapat digunakan juga untuk mendukung pemecahan masalah semua disiplin ilmu, termasuk informatika, matematika dan ilmu pengetahuan lain.
  • 6. Prinsip / Elemen Berpikir Komputasi Decomposition 1 2 4 3 Kemampuan memecah data, proses atau masalah (kompleks) menjadi bagian-bagian yang lebih kecil atau menjadi tugas- tugas yang mudah dikelola. Pattern Recognition Kemampuan untuk melihat persamaan atau bahkan perbedaan pola, tren dan keteraturan dalam data yang nantinya akan digunakan dalam membuat prediksi dan penyajian data. Mengharuskan untuk fokus hanya pada informasi dan elemen paling penting dari masalah, serta mengabaikan hal lain terutama detail yang tidak relevan atau detail yang tidak perlu. Algoritma Abstraksi Mengembangkan petunjuk pemecahan masalah yang sama secara bertahap sehingga orang lain dapat menggunakan langkah/ informasi tersebut untuk menyelesaikan permasalahan yang sama.
  • 7. Karakteristik Berpikir Komputasi Mampu memberikan pemecahan masalah menggunakan komputer atau perangkat lain. Mampu mengorganisasi dan menganalisa data Mampu melakukan representasi data melalui abstraksi dengan suatu model atau simulasi. Mampu melakukan otomatisasi solusi melalui cara berpikir algoritma. Mampu melakukan identifikasi, analisa dan implementasi solusi. Mampu melakukan generalisasi solusi.
  • 8. Pengertian Algoritma Algoritma adalah urutan langkah- langkah penyelesaian masalah yang disusun secara sistematis dan logis.
  • 9. Algoritma Algoritma Merupakan Jantung Ilmu Informatika Algoritma adalah jantung ilmu komputer atau informatika. Banyak cabang ilmu komputer yang diacu dalam terminologi algoritma. Mekanisme Pelaksanan Algoritma Oleh Pemroses Algoritma harus ditulis dalam notasi bahasa pemrograman sehingga dinamakan program. Belajar Memprogram Dan Belajar Bahasa Pemrograman Belajar memprogram adalah belajar tentang metodologi pemecahan masalah. Sedangkan belajar bahasa pemrograman berarti belajar memakai suatu bahasa aturan tata bahasa, instruksi dan tata cara pengoperasian compiler
  • 10. Notasi Dalam Penulisan Algoritma Notasi II: Flow Chart Notasi I: Untaian kalimat deskriptif Notasi III: Pseudo-code
  • 11. Flowchart atau bagan alur adalah diagram yang menampilkan langkah-langkah dan keputusan untuk melakukan sebuah proses dari suatu program. Setiap langkah digambarkan dalam bentuk diagram dan dihubungkan dengan garis atau arah panah. Pseudocode deskripsi dari algoritma pemrograman yang dituliskan secara sederhana dibandingkan dengan sintaksis bahasa pemrograman. Tujuannya, agar lebih mudah dibaca dan dipahami. Notasi Dalam Penulisan Algoritma
  • 12. Notasi Dalam Penulisan Algoritma 02 03 01  Algoritma Luas persegi panjang.  Menghitung luas segiempat dengan memasukkan nilai lebar dan panjang.  Deklarasi variabel. Luas, panjang, lebar : bilangan bulat  Deskripsi. Masukkan nilai lebar dan panjang. Hitung luas (panjang kali lebar). Tampilkan hasil Luas. Notasi 2 :  Algoritma Luas_Segiempat.  Menghitung luas segiempat dengan memasukkan nilai lebar dan panjang segiempat.  Deklarasi variabel. Luas, panjang, lebar : integer.  Deskripsi. Input(n) Luas= panjang * lebar Output (Luas) Notasi 3 : Notasi I :