
Menulis Kode dan Membuat Program Sederhana
Presentation
•
Computers
•
8th Grade
•
Medium
FIDA ANNISA IMRON HAFSAH
Used 3+ times
FREE Resource
28 Slides • 6 Questions
1
Menulis Kode dan Membuat Program Sederhana dengan Logika Matematika
By FIDA ANNISA IMRON HAFSAH
2
3
Tujuan Pembelajaran
Menuliskan algoritma menggunakan bahasa pemrograman dasar seperti Python.
Memahami struktur kontrol seperti urutan (sequence), percabangan (if-else), dan pengulangan (loop).
Menggunakan struktur data sederhana (variabel).
Membuat program sederhana untuk menyelesaikan tugas tertentu.
4
Multiple Choice
Urutan yang benar dalam membuat sebuah program komputer adalah ...
flowchart - algoritma - program
algoritma - flowchart - program
program - algoritma - flowchart
algoritma - program - flowchart
5
Open Ended
Pengertian dari sebuah kode program menurut pendapatmu adalah ...
6
Definisi Program
Kumpulan instruksi yang ditulis dalam bahasa yang dapat dimengerti oleh komputer. Instruksi-instruksi ini akan dijalankan oleh komputer secara berurutan atau berdasarkan kondisi tertentu.
Contohnya, saat kamu membuka aplikasi kalkulator dan menekan "2+3", program komputer akan memproses input tersebut dan menampilkan hasilnya adalah 5.
7
Kumpulan instruksi atau perintah yang ditulis menggunakan bahasa pemrograman agar komputer melakukan tugas tertentu.
Contohnya: print("Halo, Dunia!") dalam bahasa Python akan menampilkan teks Halo, Dunia!
Kode Program
8
Struktur Kontrol pada Program
9
Urutan (sequence)
Komputer menjalankan instruksi secara berurutan dari atas ke bawah, seperti membaca buku baris demi baris. Instruksi yang ditulis pertama akan dijalankan lebih dahulu, kemudian dilanjutkan ke baris berikutnya.
10
Kode Python untuk instruksi berurutan dan output-nya
Python
Kode Scratch untuk instruksi berurutan dan output-nya
Scratch
11
Percabangan (Conditional)
Percabangan memungkinkan program untuk membuat keputusan. Komputer akan memilih jalan mana yang harus diambil berdasarkan suatu kondisi. Percabangan digunakan saat program perlu mengambil keputusan berdasarkan suatu kondisi. Misalnya, jika cuaca hujan, maka bawa payung, jika tidak, cukup pakai topi.
12
Kode Python untuk instruksi berurutan dan output-nya
Python
Kode Scratch untuk instruksi berurutan dan output-nya
Scratch
13
Pengulangan (Looping)
Pengulangan digunakan ketika kita ingin menjalankan sebuah perintah berulang kali. Hal ini sangat berguna untuk menghemat waktu dan mencegah pengulangan kode secara manual.
14
Kode Python untuk instruksi berurutan dan output-nya
Python
Kode Scratch untuk instruksi berurutan dan output-nya
Scratch
15
Variabel dalam Program
Variabel adalah tempat untuk menyimpan data atau nilai dalam program. Bayangkan variabel seperti wadah atau kotak yang diberi nama, di mana kita dapat menaruh sesuatu (seperti angka atau teks) dan menggunakan isi kotak tersebut kapan saja.
16
Multiple Choice
Cara penulisan variabel yang baik dan benar adalah ...
nilai ujian
nilai-ujian
nilai_ujian
Nilai Ujian
17
Replace this with your body text.
Duplicate this text as many times as you would like.
All provided templates can be reused multiple times.
Tipe Data Dasar Python
18
Contoh kode Python yang menggabungkan konsep variabel dan struktur kontrol.
Kode Pyhton
19
Fungsi-fungsi Umum dalam Python
20
Fungsi print() digunakan untuk mencetak atau menampilkan sesuatu ke layar.
print()
21
Fungsi input() digunakan untuk meminta pengguna memasukkan informasi dari keyboard.
input()
22
Saat kita menggunakan input(), data yang masuk berupa teks (string). Akan tetapi, pada int() dan float(), data dapat mengubahnya menjadi angka:
1. int() mengubah ke bilangan bulat,
2. float() mengubah ke bilangan desimal.
int () &
float()
23
Komentar perlu untuk menambahkan catatan atau penjelasan di dalam kode untuk memahami fungsi dari baris-baris kode tertentu. Komentar tidak dijalankan oleh komputer, karena tujuannya hanya membantu membaca kode tersebut.
Komentar dalam Python
24
Let's Practice!
25
Rancangan Program Penghitung Volume Kubus
26
Program Hitung Volume Kubus
Flowchart
Mulai
Masukkan nilai panjang sisi kubus (s)
Hitung volume kubus dengan rumus:
Volume = s × s × sTampilkan hasil volume kubus
Selesai
Algoritma
27
Berikut adalah contoh kode program untuk menghitung volume kubus dalam Python
Kode dalam Python
28
Time to Explore
29
Refleksi Pembelajaran
30
Multiple Select
Apakah kode program yang kalian buat dapat dijalankan dengan baik tanpa error?
Ya
Tidak
31
Open Ended
Bagaimana kondisi yang sering kalian temui sehingga membuat program error dan tidak dapat dijalankan dengan baik? Kemukakan pendapatmu.
32
Open Ended
Bagaimana langkah yang kalian ambil untuk mengatasi jika terdapat error pada program?
33
Materi Berikutnya >>
Etika dan Keamanan dalam Ekosistem Digital
34
Terima Kasih!
Menulis Kode dan Membuat Program Sederhana dengan Logika Matematika
By FIDA ANNISA IMRON HAFSAH
Show answer
Auto Play
Slide 1 / 34
SLIDE
Similar Resources on Wayground
25 questions
Jaringan Kabel dan Nirkabel
Presentation
•
7th - 9th Grade
25 questions
Dampak TIK
Presentation
•
7th Grade
24 questions
ARTIKEL ILMIAH POPULER
Presentation
•
8th Grade
26 questions
RENANG
Presentation
•
7th Grade
22 questions
Informatika Kelas 7
Presentation
•
7th Grade
25 questions
Bahasa Melayu Tingkatan 2
Presentation
•
8th Grade
25 questions
TIK KELAS 7
Presentation
•
7th Grade
28 questions
Evaluating Arguments
Presentation
•
8th - 9th Grade
Popular Resources on Wayground
16 questions
Grade 3 Simulation Assessment 2
Quiz
•
3rd Grade
19 questions
HCS Grade 5 Simulation Assessment_1 2526sy
Quiz
•
5th Grade
10 questions
Cinco de Mayo Trivia Questions
Interactive video
•
3rd - 5th Grade
17 questions
HCS Grade 4 Simulation Assessment_2 2526sy
Quiz
•
4th Grade
24 questions
HCS Grade 5 Simulation Assessment_2 2526sy
Quiz
•
5th Grade
13 questions
Cinco de mayo
Interactive video
•
6th - 8th Grade
20 questions
Math Review
Quiz
•
3rd Grade
30 questions
GVMS House Trivia 2026
Quiz
•
6th - 8th Grade