
Algoritma dan Pemrograman (Ai Fitri Silvia)
Presentation
•
Computers
•
11th Grade
•
Practice Problem
•
Easy
Ai Silvia
Used 11+ times
FREE Resource
9 Slides • 11 Questions
1
Algoritma dan Pemrograman
Oleh : Ai Fitri Silvia, S.Pd., Gr.
2
Capaian Pembelajaran
Pada akhir fase E, peserta didik mampu menerapkan praktik baik konsep pemrograman procedural dalam salah satu bahasa pemrograman procedural dan mampu mengembangkan program yang terstruktur dalam notasi algoritma atau notasi lain, berdasarkan strategi algoritmik yang tepat
3
Tujuan Pembelajaran
1. Setelah melakukan pengamatan media pembelajaran, peserta didik mampu Menjelaskan algoritma pemrograman dan notasi yang digunakan
Membuat algoritma untuk program
2. Setelah melakukan diskusi, peserta didik mampu membuat algoritma untuk program
3. Memahami konsep dasar algoritma dan pemrograman.
4. Menganalisis perbedaan antara algoritma dalam bahasa natural, pseudocode, dan flowchart.
5. Mengenal dasar-dasar pemrograman menggunakan bahasa C++.
6. Mengembangkan keterampilan menyusun algoritma untuk pemecahan masalah.
4
Algoritma, pemrograman, dan coding memiliki hubungan erat dalam pengembangan perangkat lunak. Algoritma adalah langkah-langkah logis yang digunakan untuk menyelesaikan suatu masalah, yang kemudian diimplementasikan dalam proses pemrograman menggunakan bahasa tertentu seperti C++, Python, atau Java. Dalam pemrograman, algoritma diterjemahkan ke dalam bentuk kode melalui proses coding, yaitu menulis sintaks atau perintah yang dapat dimengerti oleh komputer. Dengan kata lain, coding adalah bagian dari pemrograman, dan pemrograman merupakan proses menerapkan algoritma ke dalam bentuk yang dapat dijalankan oleh mesin. Seperti dalam memasak, algoritma adalah resep, pemrograman adalah proses memasaknya, dan coding adalah menulis resep dalam bahasa tertentu agar dapat dipahami dengan jelas.
Tahukah Kamu ?
5
Fill in the Blanks
6
Fill in the Blanks
7
Fill in the Blanks
8
Representasi Algoritma
Bahasa Natural: Menjelaskan algoritma menggunakan bahasa sehari-hari.
Pseudocode: Menuliskan algoritma dalam format yang lebih terstruktur / Agoritma yang menggunakan bahasa mendekati bahasa pemrograman
Flowchart: Menggambarkan algoritma menggunakan simbol visual.
9
10
Fill in the Blanks
11
Macam-Macam Flowchart
12
Word Cloud
Bentuk Flowchart apa saja yang kalian ingat dalam proses algoritma ?
13
Draw
Gambarkan Flowchart untuk Menghitung Luas Persegi Panjang !
14
Poll
Bahasa Pemrograman Apa yang sering kalian dengar/temukan
Bahasa C/C++
Python
Java
Pascal
HTML
15
Dropdown
16
Drag and Drop
17
Reorder
Susun ulang Algoritma berikut ini:
Mulai
Cetak "Masukkan dua angka"
Input angka1 dan angka2
Jika angka1 lebih besar dari angka2, cetak "Angka terbesar adalah angka1"
Jika tidak, cetak "Angka terbesar adalah angka2"
Selesai
18
Reorder
Susun ulang berikut ini:
Mulai
Tekan tombol power pada komputer
Tunggu sampai sistem menyala
Apakah ada password?
Jika Ya, masukkan password
Jika Tidak, lanjut ke langkah berikutnya
5️⃣ Selesai
19
Kesimpulan
Algoritma, pemrograman, dan coding adalah konsep yang saling berkaitan dalam pengembangan perangkat lunak. Algoritma merupakan langkah-langkah logis untuk menyelesaikan masalah, yang dapat direpresentasikan dalam bahasa natural, pseudocode, dan flowchart sebelum diimplementasikan dalam pemrograman menggunakan bahasa seperti C++ atau Python. Coding adalah proses menuliskan sintaks dalam bahasa pemrograman untuk menerjemahkan algoritma menjadi program yang dapat dijalankan. Flowchart membantu memvisualisasikan alur logika sebelum coding dilakukan, sehingga membuat pemrograman lebih terstruktur dan mudah dipahami.
20
-Ai Fitri Silvia-
"Algoritma mengajarkan kita berpikir logis, pemrograman mengubah logika menjadi aksi, dan coding menjadikannya nyata. Seperti membangun jembatan dari ide ke inovasi, setiap baris kode adalah langkah menuju solusi. Kuasai algoritma, pahami pemrograman, dan biarkan coding menjadi bahasa kreativitasmu!"
Algoritma dan Pemrograman
Oleh : Ai Fitri Silvia, S.Pd., Gr.
Show answer
Auto Play
Slide 1 / 20
SLIDE
Similar Resources on Wayground
16 questions
Greedy
Presentation
•
11th Grade
12 questions
Lingkaran
Presentation
•
11th Grade
18 questions
PEL 11 - SOLAT SUNAT ISTIKHARAH (UNIT 1 )
Presentation
•
11th Grade
14 questions
Command Line
Presentation
•
11th Grade
17 questions
Teks Prosedur
Presentation
•
11th Grade
16 questions
Deutsch
Presentation
•
11th Grade
14 questions
Kolonialisme Barat di Indonesia
Presentation
•
11th Grade
16 questions
Mengenal Algoritma dan Pemrograman
Presentation
•
11th Grade
Popular Resources on Wayground
28 questions
US History Regents Review
Quiz
•
11th Grade
36 questions
Biology Regents Review
Quiz
•
9th - 10th Grade
20 questions
Math Review
Quiz
•
3rd Grade
38 questions
Regents Life Science General Review
Quiz
•
9th Grade
20 questions
Math Review
Quiz
•
6th Grade
21 questions
EOY Grade 6 Benchmark Assessment - Content Skills
Quiz
•
6th Grade
20 questions
Inferences
Quiz
•
4th Grade
20 questions
Figurative Language Review
Quiz
•
6th Grade
Discover more resources for Computers
28 questions
US History Regents Review
Quiz
•
11th Grade
45 questions
Earth and Space Science Regents: Exam Cram
Presentation
•
7th - 12th Grade
35 questions
US History - Regents Review - President, Amendments, Court Cases
Quiz
•
11th Grade
50 questions
US History Comprehensive Final Exam
Quiz
•
9th - 12th Grade
50 questions
US History Regents Practice Exam
Quiz
•
11th Grade
30 questions
US History Regents Review #3
Quiz
•
11th Grade
16 questions
TSI Math 2.0 Practice
Quiz
•
9th Grade - University
25 questions
US History Regents Review # 1
Quiz
•
11th Grade