LAB MAYA KKA
ALGORITMA PEMROGRAMAN
PEMROGRAMAN BERBASIS TEKS - FASE E

Logo Algoritma & Pemrograman Teks - Lab Workspace

Dasar Pemrograman Tekstual

Pemrograman berbasis teks menggunakan baris kode (sintaks) tertulis untuk memberikan instruksi kepada komputer. Tiga komponen utama dalam sebuah program sederhana adalah:

  • Input: Menerima data dari pengguna (variabel).
  • Proses: Mengolah data menggunakan operator atau percabangan logika (If-Else).
  • Output: Menampilkan hasil ke layar (Print).

Contoh Sintaks (Python):

nama = input("Nama: ")
nilai = int(input("Nilai: "))

if nilai >= 75:
    print("Lulus")
else:
    print("Remedial")
01

Deklarasi

Masukkan nilai pada variabel Nama Siswa dan Nilai Ujian di IDE.

02

Compile

Tekan tombol Run Code untuk memproses memori RAM virtual.

03

Observasi

Amati alur eksekusi logika percabangan di jendela Console.

04

Analisis

Uji dengan nilai berbeda dan catat hasil outputnya pada LKPD.

๐Ÿ“„ main.py - Editor
# Program Penentu Kelulusan
nama_siswa =
nilai_ujian =

print("Memproses data...")
if nilai_ujian >= 75:
    status = "LULUS"
else:
    status = "REMEDIAL"

print(f"Siswa {nama_siswa} dinyatakan {status}")
๐Ÿ–ฅ๏ธ Memory (RAM) Allocation
String : nama_siswa
null
Integer : nilai_ujian
0
String : status
null
>_ Terminal Output
Algo_Lab Terminal v1.0
Ready for compilation...

Tabel Pengujian Logika

Test CaseInput NamaInput NilaiKondisi (Nilai >= 75)Output Status
1Andi85
2Siti70
3Reza75
Foto Profil

Muhammad Syaifudin, S.ST., M.M., Gr.

Pendidik | SMA Negeri 1 Babat

Laboratorium maya ini dikembangkan sebagai fasilitas simulasi interaktif untuk mata pelajaran KKA (Fase E), berfokus pada pengenalan algoritma dasar, variabel, dan struktur logika percabangan.

Built for Project-Based Learning