Monday, 31 August 2026

LKPD : STRUKTUR DATA DAN ALGORITMA - INFORMATIKA AKUNTASI KELAS X SMK

LKPD Interaktif - Struktur Data & Algoritma

📋 LKPD Struktur Data & Algoritma

SMK Akuntansi · Praktik Langsung · 6 Pertemuan
Nama: Kelas: Tanggal:
📌 Petunjuk:
  1. Kerjakan soal secara berurutan dari Pertemuan 1 sampai 6.
  2. Tulis jawaban langsung di kolom yang disediakan (bisa diketik).
  3. Untuk flowchart, gambar di kertas atau gunakan Draw.io lalu tempel screenshot-nya.
  4. Setiap pertemuan wajib dikumpulkan (foto/print/screenshot).

📘 Pertemuan 1: Mengenal Data & Variabel

Kompetensi: Mengelompokkan tipe data dan membuat variabel sederhana.

Soal 1

Kelompokkan Data Berikut!

Data transaksi Toko "Maju Jaya":

  • Nama Pelanggan: "Budi Santoso"
  • Jumlah Barang: 5
  • Harga Satuan: Rp 12.500,00
  • Kode Faktur: "FJ-2026-001"
  • Status: "Lunas"
  • Diskon: 10%
  • Total Bayar: Rp 56.250,00
  • Apakah pakai kartu member? Ya

Tugas: Beri tanda (✔) pada tipe data yang sesuai!

Data Integer Float/Desimal String Boolean
Nama Pelanggan
Jumlah Barang
Harga Satuan
Kode Faktur
Status
Diskon
Total Bayar
Pakai kartu member?
Soal 2

Buat Variabel (Seperti di Excel)

Data karyawan:

  • Nama: "Siti Rahayu"
  • Gaji Pokok: Rp 4.500.000
  • Tunjangan Anak: Rp 500.000
  • Status Menikah: "Menikah"
  • Jumlah Tanggungan: 2

Tugas: Tulis variabel dengan format Nama_Variabel = Isi_Data

Soal 3

Array (Data Berkelompok)

Data harga 5 barang: [15.000, 22.500, 7.800, 35.000, 12.000]

Tugas:


📘 Pertemuan 2: Algoritma Dasar (Urutan Logika)

Kompetensi: Menyusun langkah-langkah logika (Input → Proses → Output).

Soal 1

Algoritma Menghitung Diskon

Sebuah toko memberikan diskon 15% untuk pembelian di atas Rp 200.000.

Tugas: Tulis urutan logika (algoritma) untuk menghitung total yang harus dibayar!

Soal 2

Flowchart Sederhana

Buatlah flowchart untuk menghitung PPN 11% dari harga barang.

(Gambar di kertas/draw.io, lalu tempel screenshot-nya di sini atau tulis simbol-simbolnya)


📘 Pertemuan 3: Pseudocode & Flowchart

Kompetensi: Menulis pseudocode dan menggambar flowchart dari kasus akuntansi.

🔑 Ingat!
  • Pseudocode: instruksi pakai bahasa sehari-hari, kata kunci: INPUT, OUTPUT, IF, ELSE, FOR.
  • Flowchart: gambar pakai simbol: Oval, Jajar Genjang, Persegi Panjang, Belah Ketupat.

Simbol Flowchart (Referensi)

Oval
Mulai / Selesai
Jajar Genjang
Input / Output
Persegi Panjang
Proses (menghitung)
Belah Ketupat
Percabangan (Ya/Tidak)
Soal

Kasus: Menghitung Bonus Karyawan

Aturan:

  • Jika Omzet > Rp 100.000.000 → Bonus = 5% dari Omzet
  • Jika Omzet ≤ Rp 100.000.000 → Bonus = Rp 500.000

Tugas:


📘 Pertemuan 4: Percabangan (If-Then-Else)

Kompetensi: Membuat keputusan otomatis berdasarkan kondisi (seperti rumus IF di Excel).

Soal 1

Menentukan Status Piutang

Aturan:

  • Jika usia piutang > 30 hari → Status = "Berisiko"
  • Jika usia piutang ≤ 30 hari → Status = "Aman"

Tugas: Buat algoritma percabangan (pseudocode) untuk menentukan status piutang!

Soal 2

Kasus Pajak Penghasilan

Aturan PPh 21 sederhana:

  • Jika Gaji ≤ Rp 4.500.000 → PPh = 0
  • Jika Gaji > Rp 4.500.000 → PPh = 5% dari Gaji

Tugas: Buat flowchart untuk kasus di atas!


📘 Pertemuan 5: Perulangan (Looping)

Kompetensi: Mengolah data banyak secara otomatis (seperti menjumlah 100 baris di Excel).

Soal 1

Menjumlahkan Data Penjualan

Data penjualan 7 hari: [120.000, 85.000, 200.000, 150.000, 95.000, 210.000, 175.000]

Tugas: Tulis pseudocode untuk menjumlahkan semua data di atas menggunakan perulangan (FOR)!

Soal 2

Mencari Rata-rata Stok

Data stok di 5 cabang: [50, 75, 20, 100, 30]

Tugas:


📘 Pertemuan 6: Proyek Akhir — Rekap Gaji Karyawan

Kompetensi: Menggabungkan Array, Percabangan, dan Perulangan.

🏆 Proyek

Sistem Rekap Gaji Karyawan

Data karyawan:

  • Nama = ["Andi", "Budi", "Cici", "Dina", "Eko"]
  • Jam_Lembur = [5, 10, 2, 8, 3]
  • Gaji_Pokok = [4.000.000, 4.500.000, 3.500.000, 5.000.000, 4.200.000]

Aturan:

  • Upah lembur per jam = Rp 50.000
  • Jika Gaji Kotor (Gaji Pokok + Lembur) > Rp 5.000.000 → kena PPh 5%
  • Jika tidak → PPh = 0

Tugas Lengkap:


🧑‍🏫 Catatan untuk Guru:
• LKPD ini bisa dikerjakan siswa langsung di blog (isi kolom, lalu screenshot/print).
• Untuk flowchart, siswa bisa pakai Draw.io (gratis) lalu tempel link atau screenshot.
• Nilai akhir bisa diambil dari Proyek Akhir (Pertemuan 6) + kerapian pengisian LKPD.

📚 Selamat Mengerjakan! — Semoga bermanfaat untuk praktik Struktur Data & Algoritma.

No comments:

Post a Comment

Selamat datang di blog handrizakk.blogspot.com, Mari berbagi dengan tulisan. Sahabat bisa temukan saya di f: Handri Zakki Pratama | t: @handrizakk

LKPD : STRUKTUR DATA DAN ALGORITMA - INFORMATIKA AKUNTASI KELAS X SMK

LKPD Interaktif - Struktur Data & Algoritma 📋 LKPD Struktur Data & Algoritm...