際際滷

際際滷Share a Scribd company logo
INFORMATIKA
Oleh :
Edi Sutanto, S.Pd.
SMAN 1 PURWANTORO
BERFIKIR KOMPUTASI
Materi 1
Materi 1 Berfikir komputasional untuk kelas X SMA
Materi 1 Berfikir komputasional untuk kelas X SMA
Materi 1 Berfikir komputasional untuk kelas X SMA
Materi 1 Berfikir komputasional untuk kelas X SMA
Materi 1 Berfikir komputasional untuk kelas X SMA
Materi 1 Berfikir komputasional untuk kelas X SMA
Materi 1 Berfikir komputasional untuk kelas X SMA
Pengertian Berfikir komputasi
 Berpikir komputasional (BK) akan melatih seseorang untuk berpikir
seperti seorang ilmuwan informatika, bukan berpikir seperti
komputer karena komputer adalah mesin.
Kegiatan utama
 Kegiatan utama dalam BK ialah penyelesaian masalah (problem
solving) untuk menemukan solusi yang efisien, efektif, dan optimal
sehingga solusinya bisa dijalankan oleh manusia maupun mesin
4 fondasi berpikir komputasional Abstraksi, Algoritma,
Dekomposisi dan Pola (AADP)
皰Dekomposisi
皰Pengenalan Pola
皰Abstraksi
皰Algoritma
Materi 1 Berfikir komputasional untuk kelas X SMA
Materi 1 Berfikir komputasional untuk kelas X SMA
Materi 1 Berfikir komputasional untuk kelas X SMA
Materi 1 Berfikir komputasional untuk kelas X SMA
Materi 1 Berfikir komputasional untuk kelas X SMA
Materi 1 Berfikir komputasional untuk kelas X SMA
Materi 1 Berfikir komputasional untuk kelas X SMA
Materi 1 Berfikir komputasional untuk kelas X SMA
Materi 1 Berfikir komputasional untuk kelas X SMA
Metode yang dipakai programmer ketika menulis program
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.
Melakukan generalisasi dan
mengidentifikasi prinsip-prinsip umum yang
menghasilkan pola, tren dan keteraturan.
Algoritm design Abstraksi
Mengembangkan petunjuk pemecahan
masalah yang sama secara bertahap
sehingga orang lain dapat menggunakan
langkah/ informasi tersebut untuk
menyelesaikan permasalahan yang sama.
Pengertian
Algoritma
Algoritma adalah urutan
langkah-langkah logis
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
Beberapa notasi yang digunakan dalam penulisan algoritma:
Notasi II:
Diagram alir
(flow chart)
Notasi I:
Untaian
kalimat
deskriptif
Notasi III:
Pseudo-
code
Notasi dalam penulisan algoritma
02 03
01
Algoritma Luas_Segiempat
Menghitung luas segiempat dengan
memasukkan nilai lebar dan
panjang segiempat
Deklarasi
Luas, panjang, lebar : bilangan bulat
Deskripsi
Masukkan nilai lebar dan panjang
Hitung luas sama dengan panjang
kali lebar
Tampilkan Luas
Notasi 2 :
Algoritma Luas_Segiempat
Menghitung luas segiempat
dengan memasukkan nilai lebar
dan panjang segiempat
Deklarasi
Luas,panjang,lebar :integer
Deskripsi
Input(n)
Luas= panjang * lebar
Output (Luas)
Notasi 3 :
Notasi I :
1. Buatlah algoritma untuk mencari Luas Persegi Panjang
secara Deskriptif, Flowchart dan Pseudocode
2. Buatlah algoritma untuk mencari Luas Persegi Panjang
secara Deskriptif, Flowchart dan Pseudocode
3. Buatlah algoritma untuk mencari Volume Tabung secara
Deskriptif, Flowchart dan Pseudocode
4. Buatlah algoritma untuk mencari Volume Kerucut secara
Deskriptif, Flowchart dan Pseudocode
Tugas

More Related Content

Similar to Materi 1 Berfikir komputasional untuk kelas X SMA (20)

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
algoritma 1.pptx
algoritma 1.pptxalgoritma 1.pptx
algoritma 1.pptx
martoglonoh1
INFORMATIKA 1.pptx
INFORMATIKA 1.pptxINFORMATIKA 1.pptx
INFORMATIKA 1.pptx
Inhadidani
upload materi Informatika seputar berfikir komputasional 2q2@.pptx
upload materi Informatika seputar berfikir komputasional 2q2@.pptxupload materi Informatika seputar berfikir komputasional 2q2@.pptx
upload materi Informatika seputar berfikir komputasional 2q2@.pptx
aceprido910
Materi informatika dasar untuk berpikir secara sistematis (berpikir komputasi...
Materi informatika dasar untuk berpikir secara sistematis (berpikir komputasi...Materi informatika dasar untuk berpikir secara sistematis (berpikir komputasi...
Materi informatika dasar untuk berpikir secara sistematis (berpikir komputasi...
akunfreefireanjay21
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
informatik ksi.pptx
informatik ksi.pptxinformatik ksi.pptx
informatik ksi.pptx
Nanda Pencari
Bab 1 pengantar logika algoritma
Bab 1 pengantar logika algoritmaBab 1 pengantar logika algoritma
Bab 1 pengantar logika algoritma
risal07
Algoritma Pemrogaman
Algoritma PemrogamanAlgoritma Pemrogaman
Algoritma Pemrogaman
Materi Kuliah Online
Berkas
Berkas Berkas
Berkas
Tetsuya4
ALGORITMA dan PEMROGRAMAN
ALGORITMA dan PEMROGRAMANALGORITMA dan PEMROGRAMAN
ALGORITMA dan PEMROGRAMAN
Bang Jo
PENGERTIAN ALGORITMA DAN PEMROGRAMAN
PENGERTIAN ALGORITMA DAN PEMROGRAMANPENGERTIAN ALGORITMA DAN PEMROGRAMAN
PENGERTIAN ALGORITMA DAN PEMROGRAMAN
Aziz Moeslim
PEMBELAJARAN ALGORITMA PEMROGRAMAN 10.pptx
PEMBELAJARAN ALGORITMA PEMROGRAMAN 10.pptxPEMBELAJARAN ALGORITMA PEMROGRAMAN 10.pptx
PEMBELAJARAN ALGORITMA PEMROGRAMAN 10.pptx
EndangPujawati
I PENGANTAR ALGORITMA.........(done).ppt
I PENGANTAR ALGORITMA.........(done).pptI PENGANTAR ALGORITMA.........(done).ppt
I PENGANTAR ALGORITMA.........(done).ppt
HardilaNovita
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
algoritma 1.pptx
algoritma 1.pptxalgoritma 1.pptx
algoritma 1.pptx
martoglonoh1
INFORMATIKA 1.pptx
INFORMATIKA 1.pptxINFORMATIKA 1.pptx
INFORMATIKA 1.pptx
Inhadidani
upload materi Informatika seputar berfikir komputasional 2q2@.pptx
upload materi Informatika seputar berfikir komputasional 2q2@.pptxupload materi Informatika seputar berfikir komputasional 2q2@.pptx
upload materi Informatika seputar berfikir komputasional 2q2@.pptx
aceprido910
Materi informatika dasar untuk berpikir secara sistematis (berpikir komputasi...
Materi informatika dasar untuk berpikir secara sistematis (berpikir komputasi...Materi informatika dasar untuk berpikir secara sistematis (berpikir komputasi...
Materi informatika dasar untuk berpikir secara sistematis (berpikir komputasi...
akunfreefireanjay21
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
informatik ksi.pptx
informatik ksi.pptxinformatik ksi.pptx
informatik ksi.pptx
Nanda Pencari
Bab 1 pengantar logika algoritma
Bab 1 pengantar logika algoritmaBab 1 pengantar logika algoritma
Bab 1 pengantar logika algoritma
risal07
Berkas
Berkas Berkas
Berkas
Tetsuya4
ALGORITMA dan PEMROGRAMAN
ALGORITMA dan PEMROGRAMANALGORITMA dan PEMROGRAMAN
ALGORITMA dan PEMROGRAMAN
Bang Jo
PENGERTIAN ALGORITMA DAN PEMROGRAMAN
PENGERTIAN ALGORITMA DAN PEMROGRAMANPENGERTIAN ALGORITMA DAN PEMROGRAMAN
PENGERTIAN ALGORITMA DAN PEMROGRAMAN
Aziz Moeslim
PEMBELAJARAN ALGORITMA PEMROGRAMAN 10.pptx
PEMBELAJARAN ALGORITMA PEMROGRAMAN 10.pptxPEMBELAJARAN ALGORITMA PEMROGRAMAN 10.pptx
PEMBELAJARAN ALGORITMA PEMROGRAMAN 10.pptx
EndangPujawati
I PENGANTAR ALGORITMA.........(done).ppt
I PENGANTAR ALGORITMA.........(done).pptI PENGANTAR ALGORITMA.........(done).ppt
I PENGANTAR ALGORITMA.........(done).ppt
HardilaNovita

More from EdiSutanto9 (6)

02 Materi 2 Pencarian dan Sorting Materi 5 Stack dan Queue.pptx
02 Materi 2 Pencarian dan Sorting Materi 5 Stack dan Queue.pptx02 Materi 2 Pencarian dan Sorting Materi 5 Stack dan Queue.pptx
02 Materi 2 Pencarian dan Sorting Materi 5 Stack dan Queue.pptx
EdiSutanto9
Rencana Pembelajaran Seni Multimedia untuk ekstrakurikuler
Rencana Pembelajaran Seni Multimedia untuk ekstrakurikulerRencana Pembelajaran Seni Multimedia untuk ekstrakurikuler
Rencana Pembelajaran Seni Multimedia untuk ekstrakurikuler
EdiSutanto9
01 Materi_1 Algoritma dan Pemrograman 1.pptx
01 Materi_1 Algoritma dan Pemrograman 1.pptx01 Materi_1 Algoritma dan Pemrograman 1.pptx
01 Materi_1 Algoritma dan Pemrograman 1.pptx
EdiSutanto9
03 Materi Daur ulang sampah P5 Kelas X.pptx
03 Materi Daur ulang sampah P5 Kelas X.pptx03 Materi Daur ulang sampah P5 Kelas X.pptx
03 Materi Daur ulang sampah P5 Kelas X.pptx
EdiSutanto9
01 Dasar Jaringan Komputer.ppt
01 Dasar Jaringan Komputer.ppt01 Dasar Jaringan Komputer.ppt
01 Dasar Jaringan Komputer.ppt
EdiSutanto9
Inventaris Lab Komp.docx
Inventaris Lab Komp.docxInventaris Lab Komp.docx
Inventaris Lab Komp.docx
EdiSutanto9
02 Materi 2 Pencarian dan Sorting Materi 5 Stack dan Queue.pptx
02 Materi 2 Pencarian dan Sorting Materi 5 Stack dan Queue.pptx02 Materi 2 Pencarian dan Sorting Materi 5 Stack dan Queue.pptx
02 Materi 2 Pencarian dan Sorting Materi 5 Stack dan Queue.pptx
EdiSutanto9
Rencana Pembelajaran Seni Multimedia untuk ekstrakurikuler
Rencana Pembelajaran Seni Multimedia untuk ekstrakurikulerRencana Pembelajaran Seni Multimedia untuk ekstrakurikuler
Rencana Pembelajaran Seni Multimedia untuk ekstrakurikuler
EdiSutanto9
01 Materi_1 Algoritma dan Pemrograman 1.pptx
01 Materi_1 Algoritma dan Pemrograman 1.pptx01 Materi_1 Algoritma dan Pemrograman 1.pptx
01 Materi_1 Algoritma dan Pemrograman 1.pptx
EdiSutanto9
03 Materi Daur ulang sampah P5 Kelas X.pptx
03 Materi Daur ulang sampah P5 Kelas X.pptx03 Materi Daur ulang sampah P5 Kelas X.pptx
03 Materi Daur ulang sampah P5 Kelas X.pptx
EdiSutanto9
01 Dasar Jaringan Komputer.ppt
01 Dasar Jaringan Komputer.ppt01 Dasar Jaringan Komputer.ppt
01 Dasar Jaringan Komputer.ppt
EdiSutanto9
Inventaris Lab Komp.docx
Inventaris Lab Komp.docxInventaris Lab Komp.docx
Inventaris Lab Komp.docx
EdiSutanto9

Recently uploaded (20)

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
Manajemen Perpustakaan BAPETEN Berdasarkan油SNI 7496:2009
Manajemen Perpustakaan BAPETEN Berdasarkan油SNI 7496:2009Manajemen Perpustakaan BAPETEN Berdasarkan油SNI 7496:2009
Manajemen Perpustakaan BAPETEN Berdasarkan油SNI 7496:2009
Murad Maulana
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
Buku 1 tentang orang Hukum perdata Universitas Negeri Semarang
Buku 1 tentang orang Hukum perdata Universitas Negeri SemarangBuku 1 tentang orang Hukum perdata Universitas Negeri Semarang
Buku 1 tentang orang Hukum perdata Universitas Negeri Semarang
iztawanasya1
Teks fiks Didik anak dengan islamiyah.pptx
Teks fiks Didik anak dengan islamiyah.pptxTeks fiks Didik anak dengan islamiyah.pptx
Teks fiks Didik anak dengan islamiyah.pptx
ArizOghey1
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
PELAKSANAAN RPI MURID PENDIDIKAN KHASS.ppt
PELAKSANAAN RPI MURID PENDIDIKAN KHASS.pptPELAKSANAAN RPI MURID PENDIDIKAN KHASS.ppt
PELAKSANAAN RPI MURID PENDIDIKAN KHASS.ppt
ALEENMPP
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
02_Konjugat_Bilangan_Kompleks (Unpak).pdf
02_Konjugat_Bilangan_Kompleks (Unpak).pdf02_Konjugat_Bilangan_Kompleks (Unpak).pdf
02_Konjugat_Bilangan_Kompleks (Unpak).pdf
AsepSaepulrohman4
Langkah-langkah Pembuatan Microsite.pptx
Langkah-langkah Pembuatan Microsite.pptxLangkah-langkah Pembuatan Microsite.pptx
Langkah-langkah Pembuatan Microsite.pptx
NurulIlyas3
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
PPT Perkawinan (Poligami, Monogami).pptx
PPT Perkawinan (Poligami, Monogami).pptxPPT Perkawinan (Poligami, Monogami).pptx
PPT Perkawinan (Poligami, Monogami).pptx
rahmiati190700
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
Muqaddimah ANGGARAN DASAR Muhammadiyah .pptx
Muqaddimah ANGGARAN DASAR  Muhammadiyah .pptxMuqaddimah ANGGARAN DASAR  Muhammadiyah .pptx
Muqaddimah ANGGARAN DASAR Muhammadiyah .pptx
suwaibahkapa2
Project Mata kuliah Biogeografi kelompok 5
Project Mata kuliah Biogeografi kelompok 5Project Mata kuliah Biogeografi kelompok 5
Project Mata kuliah Biogeografi kelompok 5
khairizal2005
PRAKTIK PEMBUATAN RPP DEEP LEARNING fix.pptx
PRAKTIK PEMBUATAN RPP DEEP LEARNING fix.pptxPRAKTIK PEMBUATAN RPP DEEP LEARNING fix.pptx
PRAKTIK PEMBUATAN RPP DEEP LEARNING fix.pptx
NurulIlyas3
PPT Komponen Penyusun Darah Beserta Fungsinya
PPT Komponen Penyusun Darah Beserta FungsinyaPPT Komponen Penyusun Darah Beserta Fungsinya
PPT Komponen Penyusun Darah Beserta Fungsinya
mileniumiramadhanti
SAINS TINGKATAN 5 BAB 6 ELEKTROKIMIA.pptx
SAINS TINGKATAN 5 BAB 6 ELEKTROKIMIA.pptxSAINS TINGKATAN 5 BAB 6 ELEKTROKIMIA.pptx
SAINS TINGKATAN 5 BAB 6 ELEKTROKIMIA.pptx
Baharin Salleh
1. -MICROTEACHING- Modul Penanganan Kekerasan.pptx
1. -MICROTEACHING- Modul Penanganan Kekerasan.pptx1. -MICROTEACHING- Modul Penanganan Kekerasan.pptx
1. -MICROTEACHING- Modul Penanganan Kekerasan.pptx
SofyanSkmspd
Proposal Kegiatan Santunan Anak Yatim.docx
Proposal Kegiatan Santunan Anak Yatim.docxProposal Kegiatan Santunan Anak Yatim.docx
Proposal Kegiatan Santunan Anak Yatim.docx
tuminsa934
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
Manajemen Perpustakaan BAPETEN Berdasarkan油SNI 7496:2009
Manajemen Perpustakaan BAPETEN Berdasarkan油SNI 7496:2009Manajemen Perpustakaan BAPETEN Berdasarkan油SNI 7496:2009
Manajemen Perpustakaan BAPETEN Berdasarkan油SNI 7496:2009
Murad Maulana
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
Buku 1 tentang orang Hukum perdata Universitas Negeri Semarang
Buku 1 tentang orang Hukum perdata Universitas Negeri SemarangBuku 1 tentang orang Hukum perdata Universitas Negeri Semarang
Buku 1 tentang orang Hukum perdata Universitas Negeri Semarang
iztawanasya1
Teks fiks Didik anak dengan islamiyah.pptx
Teks fiks Didik anak dengan islamiyah.pptxTeks fiks Didik anak dengan islamiyah.pptx
Teks fiks Didik anak dengan islamiyah.pptx
ArizOghey1
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
PELAKSANAAN RPI MURID PENDIDIKAN KHASS.ppt
PELAKSANAAN RPI MURID PENDIDIKAN KHASS.pptPELAKSANAAN RPI MURID PENDIDIKAN KHASS.ppt
PELAKSANAAN RPI MURID PENDIDIKAN KHASS.ppt
ALEENMPP
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
02_Konjugat_Bilangan_Kompleks (Unpak).pdf
02_Konjugat_Bilangan_Kompleks (Unpak).pdf02_Konjugat_Bilangan_Kompleks (Unpak).pdf
02_Konjugat_Bilangan_Kompleks (Unpak).pdf
AsepSaepulrohman4
Langkah-langkah Pembuatan Microsite.pptx
Langkah-langkah Pembuatan Microsite.pptxLangkah-langkah Pembuatan Microsite.pptx
Langkah-langkah Pembuatan Microsite.pptx
NurulIlyas3
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
PPT Perkawinan (Poligami, Monogami).pptx
PPT Perkawinan (Poligami, Monogami).pptxPPT Perkawinan (Poligami, Monogami).pptx
PPT Perkawinan (Poligami, Monogami).pptx
rahmiati190700
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
Muqaddimah ANGGARAN DASAR Muhammadiyah .pptx
Muqaddimah ANGGARAN DASAR  Muhammadiyah .pptxMuqaddimah ANGGARAN DASAR  Muhammadiyah .pptx
Muqaddimah ANGGARAN DASAR Muhammadiyah .pptx
suwaibahkapa2
Project Mata kuliah Biogeografi kelompok 5
Project Mata kuliah Biogeografi kelompok 5Project Mata kuliah Biogeografi kelompok 5
Project Mata kuliah Biogeografi kelompok 5
khairizal2005
PRAKTIK PEMBUATAN RPP DEEP LEARNING fix.pptx
PRAKTIK PEMBUATAN RPP DEEP LEARNING fix.pptxPRAKTIK PEMBUATAN RPP DEEP LEARNING fix.pptx
PRAKTIK PEMBUATAN RPP DEEP LEARNING fix.pptx
NurulIlyas3
PPT Komponen Penyusun Darah Beserta Fungsinya
PPT Komponen Penyusun Darah Beserta FungsinyaPPT Komponen Penyusun Darah Beserta Fungsinya
PPT Komponen Penyusun Darah Beserta Fungsinya
mileniumiramadhanti
SAINS TINGKATAN 5 BAB 6 ELEKTROKIMIA.pptx
SAINS TINGKATAN 5 BAB 6 ELEKTROKIMIA.pptxSAINS TINGKATAN 5 BAB 6 ELEKTROKIMIA.pptx
SAINS TINGKATAN 5 BAB 6 ELEKTROKIMIA.pptx
Baharin Salleh
1. -MICROTEACHING- Modul Penanganan Kekerasan.pptx
1. -MICROTEACHING- Modul Penanganan Kekerasan.pptx1. -MICROTEACHING- Modul Penanganan Kekerasan.pptx
1. -MICROTEACHING- Modul Penanganan Kekerasan.pptx
SofyanSkmspd
Proposal Kegiatan Santunan Anak Yatim.docx
Proposal Kegiatan Santunan Anak Yatim.docxProposal Kegiatan Santunan Anak Yatim.docx
Proposal Kegiatan Santunan Anak Yatim.docx
tuminsa934

Materi 1 Berfikir komputasional untuk kelas X SMA

  • 1. INFORMATIKA Oleh : Edi Sutanto, S.Pd. SMAN 1 PURWANTORO BERFIKIR KOMPUTASI Materi 1
  • 9. Pengertian Berfikir komputasi Berpikir komputasional (BK) akan melatih seseorang untuk berpikir seperti seorang ilmuwan informatika, bukan berpikir seperti komputer karena komputer adalah mesin.
  • 10. Kegiatan utama Kegiatan utama dalam BK ialah penyelesaian masalah (problem solving) untuk menemukan solusi yang efisien, efektif, dan optimal sehingga solusinya bisa dijalankan oleh manusia maupun mesin
  • 11. 4 fondasi berpikir komputasional Abstraksi, Algoritma, Dekomposisi dan Pola (AADP) 皰Dekomposisi 皰Pengenalan Pola 皰Abstraksi 皰Algoritma
  • 21. Metode yang dipakai programmer ketika menulis program 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. Melakukan generalisasi dan mengidentifikasi prinsip-prinsip umum yang menghasilkan pola, tren dan keteraturan. Algoritm design Abstraksi Mengembangkan petunjuk pemecahan masalah yang sama secara bertahap sehingga orang lain dapat menggunakan langkah/ informasi tersebut untuk menyelesaikan permasalahan yang sama.
  • 22. Pengertian Algoritma Algoritma adalah urutan langkah-langkah logis penyelesaian masalah yang disusun secara sistematis dan logis.
  • 23. 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
  • 24. Beberapa notasi yang digunakan dalam penulisan algoritma: Notasi II: Diagram alir (flow chart) Notasi I: Untaian kalimat deskriptif Notasi III: Pseudo- code
  • 25. Notasi dalam penulisan algoritma 02 03 01 Algoritma Luas_Segiempat Menghitung luas segiempat dengan memasukkan nilai lebar dan panjang segiempat Deklarasi Luas, panjang, lebar : bilangan bulat Deskripsi Masukkan nilai lebar dan panjang Hitung luas sama dengan panjang kali lebar Tampilkan Luas Notasi 2 : Algoritma Luas_Segiempat Menghitung luas segiempat dengan memasukkan nilai lebar dan panjang segiempat Deklarasi Luas,panjang,lebar :integer Deskripsi Input(n) Luas= panjang * lebar Output (Luas) Notasi 3 : Notasi I :
  • 26. 1. Buatlah algoritma untuk mencari Luas Persegi Panjang secara Deskriptif, Flowchart dan Pseudocode 2. Buatlah algoritma untuk mencari Luas Persegi Panjang secara Deskriptif, Flowchart dan Pseudocode 3. Buatlah algoritma untuk mencari Volume Tabung secara Deskriptif, Flowchart dan Pseudocode 4. Buatlah algoritma untuk mencari Volume Kerucut secara Deskriptif, Flowchart dan Pseudocode Tugas