Search Header Logo
​Menulis Kode dan Membuat Program Sederhana

​Menulis Kode dan Membuat Program Sederhana

Assessment

Presentation

Computers

8th Grade

Medium

Created by

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 ...

1

flowchart - algoritma - program

2

algoritma - flowchart - program

3

program - algoritma - flowchart

4

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

media

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

media
media

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

media
media

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

media
media

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 ...

1

nilai ujian

2

nilai-ujian

3

nilai_ujian

4

Nilai Ujian

17

media

​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

media

19

Fungsi-fungsi Umum dalam Python

20

media

Fungsi print() digunakan untuk mencetak atau menampilkan sesuatu ke layar.

print()

21

Fungsi input() digunakan untuk meminta pengguna memasukkan informasi dari keyboard.

input()

media

22

media

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

media

24

Let's Practice!

25

Rancangan Program Penghitung Volume Kubus

26

Program Hitung Volume Kubus

Flowchart

  1. Mulai

  2. Masukkan nilai panjang sisi kubus (s)

  3. Hitung volume kubus dengan rumus:
    Volume = s × s × s

  4. Tampilkan hasil volume kubus

  5. Selesai

Algoritma

media

27

Berikut adalah contoh kode program untuk menghitung volume kubus dalam Python

Kode dalam Python

media

28

Time to Explore

29

Refleksi Pembelajaran

30

Multiple Select

Apakah kode program yang kalian buat dapat dijalankan dengan baik tanpa error?

1

Ya

2

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