SlideShare a Scribd company logo
1 of 12
Konsep Computational Thinking
Algoritma dan Pemprograman Dasar
Tujuan Pembelajaran
Menerapkan konsep computational thinking
01
Menerapkan konsep computational thinking
01
Mampu menjelaskan konsep logika dan
algoritma pemrograman dasar.
02
Sub Capaian Pembelajaran Mata Kuliah
Mampu menjelaskan konsep logika dan
algoritma pemrograman dasar.
02
Mampu menerapkan konsep Computational
Thinking
01
Computational Thinking
Computational thinking (CT) adalah
sebuah pendekatan dalam proses
pembelajaran. CT memang memiliki
peran penting dalam pengembangan
aplikasi komputer, namun CT juga dapat
digunakan untuk mendukung
pemecahan masalah disemua disiplin
ilmu, termasuk humaniora, matematika
dan ilmu pengetahuan.
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.
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 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 :
Aturan Penulisan
Algoritma
JUDUL
KAMUS
ALGORITMA
{Komentar mengenai algoritma seperti cara
kerja program, kondisi awal dan kondisi
akhir dari algoritma}
{Pada bagian ini, didefinifikan nama
konstanta, nama variable, nama prosedur
dan nama fungsi}
{Pada bagian ini algoritma dituliskan.
Semua teks yang dituliskan tidak diantara
tanda kurung kurawa akan dianggap
sebagai notasi algoritma yang akan
berpengaruh terhadap kebenaran
algoritma}
Thank You

More Related Content

Similar to Berfikir Komputasional Fase E.pptx

Algoritma & Pemrograman.pptx
Algoritma & Pemrograman.pptxAlgoritma & Pemrograman.pptx
Algoritma & Pemrograman.pptxRijalRipai1
 
Notasi 1 ( satu), Notasi 2 ( dua ) dan Notasi 3 (tiga)
Notasi 1 ( satu), Notasi 2 ( dua ) dan Notasi 3 (tiga)Notasi 1 ( satu), Notasi 2 ( dua ) dan Notasi 3 (tiga)
Notasi 1 ( satu), Notasi 2 ( dua ) dan Notasi 3 (tiga)AqiaDefira
 
PENGERTIAN ALGORITMA DAN PEMROGRAMAN
PENGERTIAN ALGORITMA DAN PEMROGRAMANPENGERTIAN ALGORITMA DAN PEMROGRAMAN
PENGERTIAN ALGORITMA DAN PEMROGRAMANAziz Moeslim
 
Algoritma pemrograman terstruktur
Algoritma pemrograman terstrukturAlgoritma pemrograman terstruktur
Algoritma pemrograman terstrukturRaden Maulana
 
M1 KB4.pptx
M1 KB4.pptxM1 KB4.pptx
M1 KB4.pptxkudori3
 
Bab 1 pengantar logika algoritma
Bab 1 pengantar logika algoritmaBab 1 pengantar logika algoritma
Bab 1 pengantar logika algoritmarisal07
 
Pengantar Algoritma Dan Program
Pengantar Algoritma Dan ProgramPengantar Algoritma Dan Program
Pengantar Algoritma Dan ProgramAkmal Fajar
 
Algoritma dan pemrograman
Algoritma dan pemrogramanAlgoritma dan pemrograman
Algoritma dan pemrogramanMastur Cell
 
1. Desain dan analisis algoritma__ pengantar algoritma.pdf
1. Desain dan analisis algoritma__ pengantar algoritma.pdf1. Desain dan analisis algoritma__ pengantar algoritma.pdf
1. Desain dan analisis algoritma__ pengantar algoritma.pdfseptiara5
 
pertemuan 1__Desain dan analisis algoritma
pertemuan 1__Desain dan analisis algoritmapertemuan 1__Desain dan analisis algoritma
pertemuan 1__Desain dan analisis algoritmaseptiara5
 

Similar to Berfikir Komputasional Fase E.pptx (19)

Algoritma & Pemrograman.pptx
Algoritma & Pemrograman.pptxAlgoritma & Pemrograman.pptx
Algoritma & Pemrograman.pptx
 
Notasi 1 ( satu), Notasi 2 ( dua ) dan Notasi 3 (tiga)
Notasi 1 ( satu), Notasi 2 ( dua ) dan Notasi 3 (tiga)Notasi 1 ( satu), Notasi 2 ( dua ) dan Notasi 3 (tiga)
Notasi 1 ( satu), Notasi 2 ( dua ) dan Notasi 3 (tiga)
 
PENGERTIAN ALGORITMA DAN PEMROGRAMAN
PENGERTIAN ALGORITMA DAN PEMROGRAMANPENGERTIAN ALGORITMA DAN PEMROGRAMAN
PENGERTIAN ALGORITMA DAN PEMROGRAMAN
 
Berkas
Berkas Berkas
Berkas
 
Algoritma pemrograman terstruktur
Algoritma pemrograman terstrukturAlgoritma pemrograman terstruktur
Algoritma pemrograman terstruktur
 
Algoritma Pemrogaman
Algoritma PemrogamanAlgoritma Pemrogaman
Algoritma Pemrogaman
 
2.sd 13.ok
2.sd 13.ok2.sd 13.ok
2.sd 13.ok
 
2.sd 13
2.sd 132.sd 13
2.sd 13
 
M1 KB4.pptx
M1 KB4.pptxM1 KB4.pptx
M1 KB4.pptx
 
Bab 1 pengantar logika algoritma
Bab 1 pengantar logika algoritmaBab 1 pengantar logika algoritma
Bab 1 pengantar logika algoritma
 
Pengantar Algoritma Dan Program
Pengantar Algoritma Dan ProgramPengantar Algoritma Dan Program
Pengantar Algoritma Dan Program
 
Algoritam1
Algoritam1Algoritam1
Algoritam1
 
Algoritma dan pemrograman
Algoritma dan pemrogramanAlgoritma dan pemrograman
Algoritma dan pemrograman
 
Tugas Pt
Tugas PtTugas Pt
Tugas Pt
 
Tugas Pt
Tugas PtTugas Pt
Tugas Pt
 
Tugas Pt
Tugas PtTugas Pt
Tugas Pt
 
1. Desain dan analisis algoritma__ pengantar algoritma.pdf
1. Desain dan analisis algoritma__ pengantar algoritma.pdf1. Desain dan analisis algoritma__ pengantar algoritma.pdf
1. Desain dan analisis algoritma__ pengantar algoritma.pdf
 
pertemuan 1__Desain dan analisis algoritma
pertemuan 1__Desain dan analisis algoritmapertemuan 1__Desain dan analisis algoritma
pertemuan 1__Desain dan analisis algoritma
 
1 ADP Algoritma
1   ADP Algoritma1   ADP Algoritma
1 ADP Algoritma
 

More from AhmadHadiMashuriHadi

Makanan_Khas_33_Provinsi_Indonesia.pptx
Makanan_Khas_33_Provinsi_Indonesia.pptxMakanan_Khas_33_Provinsi_Indonesia.pptx
Makanan_Khas_33_Provinsi_Indonesia.pptxAhmadHadiMashuriHadi
 
MODUL AJAR INFORMATIKA 2 - TEKNOLOGI INFORMASI DAN KOMPUTER.docx
MODUL AJAR INFORMATIKA 2 - TEKNOLOGI INFORMASI DAN KOMPUTER.docxMODUL AJAR INFORMATIKA 2 - TEKNOLOGI INFORMASI DAN KOMPUTER.docx
MODUL AJAR INFORMATIKA 2 - TEKNOLOGI INFORMASI DAN KOMPUTER.docxAhmadHadiMashuriHadi
 
MODUL AJAR INFORMATIKA 3 - SISTEM KOMPUTER.docx
MODUL AJAR INFORMATIKA 3 - SISTEM KOMPUTER.docxMODUL AJAR INFORMATIKA 3 - SISTEM KOMPUTER.docx
MODUL AJAR INFORMATIKA 3 - SISTEM KOMPUTER.docxAhmadHadiMashuriHadi
 
MODUL AJAR INFORMATIKA 5 - ANALISIS DATA.docx
MODUL AJAR INFORMATIKA 5 - ANALISIS DATA.docxMODUL AJAR INFORMATIKA 5 - ANALISIS DATA.docx
MODUL AJAR INFORMATIKA 5 - ANALISIS DATA.docxAhmadHadiMashuriHadi
 
SILABUS TIK SMA XII 1-2-HB.doc.docx
SILABUS TIK SMA XII 1-2-HB.doc.docxSILABUS TIK SMA XII 1-2-HB.doc.docx
SILABUS TIK SMA XII 1-2-HB.doc.docxAhmadHadiMashuriHadi
 
Kalender Pendidikan TP 2022-2023 1.pdf
Kalender Pendidikan TP 2022-2023 1.pdfKalender Pendidikan TP 2022-2023 1.pdf
Kalender Pendidikan TP 2022-2023 1.pdfAhmadHadiMashuriHadi
 
FINAL ATP_IND_Irmayanti_SMA_F2.docx
FINAL ATP_IND_Irmayanti_SMA_F2.docxFINAL ATP_IND_Irmayanti_SMA_F2.docx
FINAL ATP_IND_Irmayanti_SMA_F2.docxAhmadHadiMashuriHadi
 

More from AhmadHadiMashuriHadi (14)

ASSALAMUALAIKUM wr wb.docx
ASSALAMUALAIKUM wr wb.docxASSALAMUALAIKUM wr wb.docx
ASSALAMUALAIKUM wr wb.docx
 
pptosupload-170227014159.pdf
pptosupload-170227014159.pdfpptosupload-170227014159.pdf
pptosupload-170227014159.pdf
 
pptosupload-170227014159.pptx
pptosupload-170227014159.pptxpptosupload-170227014159.pptx
pptosupload-170227014159.pptx
 
Makanan_Khas_33_Provinsi_Indonesia.pptx
Makanan_Khas_33_Provinsi_Indonesia.pptxMakanan_Khas_33_Provinsi_Indonesia.pptx
Makanan_Khas_33_Provinsi_Indonesia.pptx
 
Simulasi digital.ppt
Simulasi digital.pptSimulasi digital.ppt
Simulasi digital.ppt
 
MODUL AJAR INFORMATIKA 2 - TEKNOLOGI INFORMASI DAN KOMPUTER.docx
MODUL AJAR INFORMATIKA 2 - TEKNOLOGI INFORMASI DAN KOMPUTER.docxMODUL AJAR INFORMATIKA 2 - TEKNOLOGI INFORMASI DAN KOMPUTER.docx
MODUL AJAR INFORMATIKA 2 - TEKNOLOGI INFORMASI DAN KOMPUTER.docx
 
MODUL AJAR INFORMATIKA 3 - SISTEM KOMPUTER.docx
MODUL AJAR INFORMATIKA 3 - SISTEM KOMPUTER.docxMODUL AJAR INFORMATIKA 3 - SISTEM KOMPUTER.docx
MODUL AJAR INFORMATIKA 3 - SISTEM KOMPUTER.docx
 
MODUL AJAR INFORMATIKA 5 - ANALISIS DATA.docx
MODUL AJAR INFORMATIKA 5 - ANALISIS DATA.docxMODUL AJAR INFORMATIKA 5 - ANALISIS DATA.docx
MODUL AJAR INFORMATIKA 5 - ANALISIS DATA.docx
 
ATP INFORMATIKA.docx
ATP INFORMATIKA.docxATP INFORMATIKA.docx
ATP INFORMATIKA.docx
 
SILABUS TIK SMA XII 1-2-HB.doc.docx
SILABUS TIK SMA XII 1-2-HB.doc.docxSILABUS TIK SMA XII 1-2-HB.doc.docx
SILABUS TIK SMA XII 1-2-HB.doc.docx
 
Informasi BOS 2017.pptx.pptx
Informasi BOS 2017.pptx.pptxInformasi BOS 2017.pptx.pptx
Informasi BOS 2017.pptx.pptx
 
DOC-20170206-WA0040.pptx
DOC-20170206-WA0040.pptxDOC-20170206-WA0040.pptx
DOC-20170206-WA0040.pptx
 
Kalender Pendidikan TP 2022-2023 1.pdf
Kalender Pendidikan TP 2022-2023 1.pdfKalender Pendidikan TP 2022-2023 1.pdf
Kalender Pendidikan TP 2022-2023 1.pdf
 
FINAL ATP_IND_Irmayanti_SMA_F2.docx
FINAL ATP_IND_Irmayanti_SMA_F2.docxFINAL ATP_IND_Irmayanti_SMA_F2.docx
FINAL ATP_IND_Irmayanti_SMA_F2.docx
 

Recently uploaded

DESAIN MEDIA PEMBELAJARAN BAHASA INDONESIA BERBASIS DIGITAL.pptx
DESAIN MEDIA PEMBELAJARAN BAHASA INDONESIA BERBASIS DIGITAL.pptxDESAIN MEDIA PEMBELAJARAN BAHASA INDONESIA BERBASIS DIGITAL.pptx
DESAIN MEDIA PEMBELAJARAN BAHASA INDONESIA BERBASIS DIGITAL.pptxFuzaAnggriana
 
adap penggunaan media sosial dalam kehidupan sehari-hari.pptx
adap penggunaan media sosial dalam kehidupan sehari-hari.pptxadap penggunaan media sosial dalam kehidupan sehari-hari.pptx
adap penggunaan media sosial dalam kehidupan sehari-hari.pptxmtsmampunbarub4
 
Materi Pertemuan Materi Pertemuan 7.pptx
Materi Pertemuan Materi Pertemuan 7.pptxMateri Pertemuan Materi Pertemuan 7.pptx
Materi Pertemuan Materi Pertemuan 7.pptxRezaWahyuni6
 
Jurnal Dwi mingguan modul 1.2-gurupenggerak.pptx
Jurnal Dwi mingguan modul 1.2-gurupenggerak.pptxJurnal Dwi mingguan modul 1.2-gurupenggerak.pptx
Jurnal Dwi mingguan modul 1.2-gurupenggerak.pptxBambang440423
 
tugas 1 tutorial online anak berkebutuhan khusus di SD
tugas 1 tutorial online anak berkebutuhan khusus di SDtugas 1 tutorial online anak berkebutuhan khusus di SD
tugas 1 tutorial online anak berkebutuhan khusus di SDmawan5982
 
PPT_AKUNTANSI_PAJAK_ATAS_ASET_TETAP.pptx
PPT_AKUNTANSI_PAJAK_ATAS_ASET_TETAP.pptxPPT_AKUNTANSI_PAJAK_ATAS_ASET_TETAP.pptx
PPT_AKUNTANSI_PAJAK_ATAS_ASET_TETAP.pptxalalfardilah
 
MATERI EKOSISTEM UNTUK SEKOLAH MENENGAH ATAS
MATERI EKOSISTEM UNTUK SEKOLAH MENENGAH ATASMATERI EKOSISTEM UNTUK SEKOLAH MENENGAH ATAS
MATERI EKOSISTEM UNTUK SEKOLAH MENENGAH ATASKurniawan Dirham
 
Kesebangunan Segitiga matematika kelas 7 kurikulum merdeka.pptx
Kesebangunan Segitiga matematika kelas 7 kurikulum merdeka.pptxKesebangunan Segitiga matematika kelas 7 kurikulum merdeka.pptx
Kesebangunan Segitiga matematika kelas 7 kurikulum merdeka.pptxDwiYuniarti14
 
demontrasi kontekstual modul 1.2.a. 6.pdf
demontrasi kontekstual modul 1.2.a. 6.pdfdemontrasi kontekstual modul 1.2.a. 6.pdf
demontrasi kontekstual modul 1.2.a. 6.pdfIndri117648
 
KONSEP KEBUTUHAN AKTIVITAS DAN LATIHAN.pptx
KONSEP KEBUTUHAN AKTIVITAS DAN LATIHAN.pptxKONSEP KEBUTUHAN AKTIVITAS DAN LATIHAN.pptx
KONSEP KEBUTUHAN AKTIVITAS DAN LATIHAN.pptxawaldarmawan3
 
Modul Ajar Biologi Kelas 11 Fase F Kurikulum Merdeka [abdiera.com]
Modul Ajar Biologi Kelas 11 Fase F Kurikulum Merdeka [abdiera.com]Modul Ajar Biologi Kelas 11 Fase F Kurikulum Merdeka [abdiera.com]
Modul Ajar Biologi Kelas 11 Fase F Kurikulum Merdeka [abdiera.com]Abdiera
 
Tugas 1 pembaruan dlm pembelajaran jawaban tugas tuton 1.docx
Tugas 1 pembaruan dlm pembelajaran jawaban tugas tuton 1.docxTugas 1 pembaruan dlm pembelajaran jawaban tugas tuton 1.docx
Tugas 1 pembaruan dlm pembelajaran jawaban tugas tuton 1.docxmawan5982
 
TUGAS GURU PENGGERAK Aksi Nyata Modul 1.1.pdf
TUGAS GURU PENGGERAK Aksi Nyata Modul 1.1.pdfTUGAS GURU PENGGERAK Aksi Nyata Modul 1.1.pdf
TUGAS GURU PENGGERAK Aksi Nyata Modul 1.1.pdfElaAditya
 
PPT Integrasi Islam & Ilmu Pengetahuan.pptx
PPT Integrasi Islam & Ilmu Pengetahuan.pptxPPT Integrasi Islam & Ilmu Pengetahuan.pptx
PPT Integrasi Islam & Ilmu Pengetahuan.pptxnerow98
 
BAHAN SOSIALISASI PPDB SMA-SMK NEGERI DISDIKSU TP. 2024-2025 REVISI.pptx
BAHAN SOSIALISASI PPDB SMA-SMK NEGERI DISDIKSU TP. 2024-2025 REVISI.pptxBAHAN SOSIALISASI PPDB SMA-SMK NEGERI DISDIKSU TP. 2024-2025 REVISI.pptx
BAHAN SOSIALISASI PPDB SMA-SMK NEGERI DISDIKSU TP. 2024-2025 REVISI.pptxJamhuriIshak
 
04-Gemelli.- kehamilan ganda- duo atau triplet
04-Gemelli.- kehamilan ganda- duo atau triplet04-Gemelli.- kehamilan ganda- duo atau triplet
04-Gemelli.- kehamilan ganda- duo atau tripletMelianaJayasaputra
 
HARMONI DALAM EKOSISTEM KELAS V SEKOLAH DASAR.pdf
HARMONI DALAM EKOSISTEM KELAS V SEKOLAH DASAR.pdfHARMONI DALAM EKOSISTEM KELAS V SEKOLAH DASAR.pdf
HARMONI DALAM EKOSISTEM KELAS V SEKOLAH DASAR.pdfkustiyantidew94
 
Materi Pertemuan 6 Materi Pertemuan 6.pptx
Materi Pertemuan 6 Materi Pertemuan 6.pptxMateri Pertemuan 6 Materi Pertemuan 6.pptx
Materi Pertemuan 6 Materi Pertemuan 6.pptxRezaWahyuni6
 
Lembar Observasi Pembelajaran di Kelas.docx
Lembar Observasi Pembelajaran di  Kelas.docxLembar Observasi Pembelajaran di  Kelas.docx
Lembar Observasi Pembelajaran di Kelas.docxbkandrisaputra
 
Prakarsa Perubahan dengan Kanvas ATAP & BAGJA.pptx
Prakarsa Perubahan dengan Kanvas ATAP & BAGJA.pptxPrakarsa Perubahan dengan Kanvas ATAP & BAGJA.pptx
Prakarsa Perubahan dengan Kanvas ATAP & BAGJA.pptxSyaimarChandra1
 

Recently uploaded (20)

DESAIN MEDIA PEMBELAJARAN BAHASA INDONESIA BERBASIS DIGITAL.pptx
DESAIN MEDIA PEMBELAJARAN BAHASA INDONESIA BERBASIS DIGITAL.pptxDESAIN MEDIA PEMBELAJARAN BAHASA INDONESIA BERBASIS DIGITAL.pptx
DESAIN MEDIA PEMBELAJARAN BAHASA INDONESIA BERBASIS DIGITAL.pptx
 
adap penggunaan media sosial dalam kehidupan sehari-hari.pptx
adap penggunaan media sosial dalam kehidupan sehari-hari.pptxadap penggunaan media sosial dalam kehidupan sehari-hari.pptx
adap penggunaan media sosial dalam kehidupan sehari-hari.pptx
 
Materi Pertemuan Materi Pertemuan 7.pptx
Materi Pertemuan Materi Pertemuan 7.pptxMateri Pertemuan Materi Pertemuan 7.pptx
Materi Pertemuan Materi Pertemuan 7.pptx
 
Jurnal Dwi mingguan modul 1.2-gurupenggerak.pptx
Jurnal Dwi mingguan modul 1.2-gurupenggerak.pptxJurnal Dwi mingguan modul 1.2-gurupenggerak.pptx
Jurnal Dwi mingguan modul 1.2-gurupenggerak.pptx
 
tugas 1 tutorial online anak berkebutuhan khusus di SD
tugas 1 tutorial online anak berkebutuhan khusus di SDtugas 1 tutorial online anak berkebutuhan khusus di SD
tugas 1 tutorial online anak berkebutuhan khusus di SD
 
PPT_AKUNTANSI_PAJAK_ATAS_ASET_TETAP.pptx
PPT_AKUNTANSI_PAJAK_ATAS_ASET_TETAP.pptxPPT_AKUNTANSI_PAJAK_ATAS_ASET_TETAP.pptx
PPT_AKUNTANSI_PAJAK_ATAS_ASET_TETAP.pptx
 
MATERI EKOSISTEM UNTUK SEKOLAH MENENGAH ATAS
MATERI EKOSISTEM UNTUK SEKOLAH MENENGAH ATASMATERI EKOSISTEM UNTUK SEKOLAH MENENGAH ATAS
MATERI EKOSISTEM UNTUK SEKOLAH MENENGAH ATAS
 
Kesebangunan Segitiga matematika kelas 7 kurikulum merdeka.pptx
Kesebangunan Segitiga matematika kelas 7 kurikulum merdeka.pptxKesebangunan Segitiga matematika kelas 7 kurikulum merdeka.pptx
Kesebangunan Segitiga matematika kelas 7 kurikulum merdeka.pptx
 
demontrasi kontekstual modul 1.2.a. 6.pdf
demontrasi kontekstual modul 1.2.a. 6.pdfdemontrasi kontekstual modul 1.2.a. 6.pdf
demontrasi kontekstual modul 1.2.a. 6.pdf
 
KONSEP KEBUTUHAN AKTIVITAS DAN LATIHAN.pptx
KONSEP KEBUTUHAN AKTIVITAS DAN LATIHAN.pptxKONSEP KEBUTUHAN AKTIVITAS DAN LATIHAN.pptx
KONSEP KEBUTUHAN AKTIVITAS DAN LATIHAN.pptx
 
Modul Ajar Biologi Kelas 11 Fase F Kurikulum Merdeka [abdiera.com]
Modul Ajar Biologi Kelas 11 Fase F Kurikulum Merdeka [abdiera.com]Modul Ajar Biologi Kelas 11 Fase F Kurikulum Merdeka [abdiera.com]
Modul Ajar Biologi Kelas 11 Fase F Kurikulum Merdeka [abdiera.com]
 
Tugas 1 pembaruan dlm pembelajaran jawaban tugas tuton 1.docx
Tugas 1 pembaruan dlm pembelajaran jawaban tugas tuton 1.docxTugas 1 pembaruan dlm pembelajaran jawaban tugas tuton 1.docx
Tugas 1 pembaruan dlm pembelajaran jawaban tugas tuton 1.docx
 
TUGAS GURU PENGGERAK Aksi Nyata Modul 1.1.pdf
TUGAS GURU PENGGERAK Aksi Nyata Modul 1.1.pdfTUGAS GURU PENGGERAK Aksi Nyata Modul 1.1.pdf
TUGAS GURU PENGGERAK Aksi Nyata Modul 1.1.pdf
 
PPT Integrasi Islam & Ilmu Pengetahuan.pptx
PPT Integrasi Islam & Ilmu Pengetahuan.pptxPPT Integrasi Islam & Ilmu Pengetahuan.pptx
PPT Integrasi Islam & Ilmu Pengetahuan.pptx
 
BAHAN SOSIALISASI PPDB SMA-SMK NEGERI DISDIKSU TP. 2024-2025 REVISI.pptx
BAHAN SOSIALISASI PPDB SMA-SMK NEGERI DISDIKSU TP. 2024-2025 REVISI.pptxBAHAN SOSIALISASI PPDB SMA-SMK NEGERI DISDIKSU TP. 2024-2025 REVISI.pptx
BAHAN SOSIALISASI PPDB SMA-SMK NEGERI DISDIKSU TP. 2024-2025 REVISI.pptx
 
04-Gemelli.- kehamilan ganda- duo atau triplet
04-Gemelli.- kehamilan ganda- duo atau triplet04-Gemelli.- kehamilan ganda- duo atau triplet
04-Gemelli.- kehamilan ganda- duo atau triplet
 
HARMONI DALAM EKOSISTEM KELAS V SEKOLAH DASAR.pdf
HARMONI DALAM EKOSISTEM KELAS V SEKOLAH DASAR.pdfHARMONI DALAM EKOSISTEM KELAS V SEKOLAH DASAR.pdf
HARMONI DALAM EKOSISTEM KELAS V SEKOLAH DASAR.pdf
 
Materi Pertemuan 6 Materi Pertemuan 6.pptx
Materi Pertemuan 6 Materi Pertemuan 6.pptxMateri Pertemuan 6 Materi Pertemuan 6.pptx
Materi Pertemuan 6 Materi Pertemuan 6.pptx
 
Lembar Observasi Pembelajaran di Kelas.docx
Lembar Observasi Pembelajaran di  Kelas.docxLembar Observasi Pembelajaran di  Kelas.docx
Lembar Observasi Pembelajaran di Kelas.docx
 
Prakarsa Perubahan dengan Kanvas ATAP & BAGJA.pptx
Prakarsa Perubahan dengan Kanvas ATAP & BAGJA.pptxPrakarsa Perubahan dengan Kanvas ATAP & BAGJA.pptx
Prakarsa Perubahan dengan Kanvas ATAP & BAGJA.pptx
 

Berfikir Komputasional Fase E.pptx

  • 2. Tujuan Pembelajaran Menerapkan konsep computational thinking 01 Menerapkan konsep computational thinking 01 Mampu menjelaskan konsep logika dan algoritma pemrograman dasar. 02
  • 3. Sub Capaian Pembelajaran Mata Kuliah Mampu menjelaskan konsep logika dan algoritma pemrograman dasar. 02 Mampu menerapkan konsep Computational Thinking 01
  • 4. Computational Thinking Computational thinking (CT) adalah sebuah pendekatan dalam proses pembelajaran. CT memang memiliki peran penting dalam pengembangan aplikasi komputer, namun CT juga dapat digunakan untuk mendukung pemecahan masalah disemua disiplin ilmu, termasuk humaniora, matematika dan ilmu pengetahuan.
  • 5. 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.
  • 6. 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
  • 7. Pengertian Algoritma Algoritma adalah urutan langkah-langkah logis penyelesaian masalah yang disusun secara sistematis dan logis.
  • 8. 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
  • 9. Beberapa notasi yang digunakan dalam penulisan algoritma: Notasi II: Diagram alir (flow chart) Notasi I: Untaian kalimat deskriptif Notasi III: Pseudo- code
  • 10. 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 :
  • 11. Aturan Penulisan Algoritma JUDUL KAMUS ALGORITMA {Komentar mengenai algoritma seperti cara kerja program, kondisi awal dan kondisi akhir dari algoritma} {Pada bagian ini, didefinifikan nama konstanta, nama variable, nama prosedur dan nama fungsi} {Pada bagian ini algoritma dituliskan. Semua teks yang dituliskan tidak diantara tanda kurung kurawa akan dianggap sebagai notasi algoritma yang akan berpengaruh terhadap kebenaran algoritma}