Sabtu, 10 Januari 2026

Lembar Kerja Peserta Didik (LKPD) mata pelajaran Informatika Kelas X dengan materi Algoritma.

LEMBAR KERJA PESERTA DIDIK (LKPD)
Mata Pelajaran: Informatika
Materi: Algoritma dan Pemrograman (Sub-materi: Logika & Algoritma)
Kelas/Semester: X / Ganjil
Alokasi Waktu: 2 x 45 Menit
Identitas Kelompok

Nama Anggota Kelompok Kelas
1. ...........................................................  
2. ...........................................................  
3. ...........................................................  
4. ...........................................................

A. Tujuan Pembelajaran
Setelah menyelesaikan LKPD ini, peserta didik diharapkan mampu:
Menjelaskan konsep dasar algoritma dengan bahasa sendiri.
Mengidentifikasi karakteristik algoritma yang baik.
Membuat representasi algoritma menggunakan Flowchart dan Pseudocode untuk menyelesaikan masalah sehari-hari.

B. Ringkasan Materi
Algoritma adalah urutan langkah-langkah logis dan sistematis untuk menyelesaikan suatu masalah. Tiga cara utama penulisan algoritma:
Kalimat Deskriptif: Menggunakan bahasa sehari-hari.
Pseudocode: Kode semu yang menyerupai bahasa pemrograman namun tetap mudah dibaca manusia.
Flowchart: Diagram alir yang menggunakan simbol-simbol standar untuk menunjukkan alur kerja.


C. Alat dan Bahan
Alat tulis (kertas, bolpoin).
Laptop/Smartphone (Opsional, jika ingin menggunakan aplikasi seperti Draw.io atau Canva).
Modul Informatika Kelas X.

D. Langkah Kerja
Aktivitas 1: Logika dalam Kehidupan Sehari-hari
Bayangkan Anda ingin membuat sebuah sistem untuk "Menentukan apakah seorang siswa boleh masuk laboratorium komputer atau tidak". Syaratnya adalah:
Siswa harus menggunakan sepatu.
Siswa tidak boleh membawa makanan/minuman.
Tugas: Tuliskan langkah-langkah (Algoritma Deskriptif) untuk mengecek kondisi di atas!
Jawaban:
....................................................................................................
....................................................................................................
....................................................................................................
....................................................................................................
Aktivitas 2: Transformasi ke Flowchart
Berdasarkan algoritma deskriptif di atas, buatlah Flowchart-nya di bawah ini menggunakan simbol yang benar (Terminal, Input/Output, Decision, Process).
Gambarkan Flowchart di sini:
(Gunakan simbol belah ketupat untuk keputusan/decision)
[Kotak Gambar / Area Kosong]
Aktivitas 3: Studi Kasus Matematika
Buatlah Pseudocode untuk menghitung Luas Persegi Panjang.
Input: Panjang dan Lebar.
Proses: Luas = Panjang x Lebar.
Output: Tampilkan Luas.
Jawaban Pseudocode:
PROGRAM Hitung_Luas
DEKLARASI:
.......................................
ALGORITMA:
.......................................
.......................................

E. Pertanyaan Refleksi
Apa yang terjadi jika urutan dalam algoritma tertukar? Berikan contohnya!
Jawab: ...........................................................................................
Mengapa dalam sebuah algoritma dibutuhkan simbol Decision (Belah Ketupat)?
Jawab: ...........................................................................................

F. Tabel Penilaian (Rubrik)
Kriteria Skor Maksimal Skor Siswa
Ketepatan Logika Algoritma 40  
Penggunaan Simbol Flowchart 30  
Struktur Penulisan Pseudocode 20  
Kerapihan dan Kerjasama 10  
Total 100

Catatan Guru:
..........................................................................................................................................

Tidak ada komentar:

Posting Komentar