Baik Pak 👍
Berikut materi Bahasa Pemrograman Kelas X Informatika lengkap dengan 10 soal essay (cocok untuk Kurikulum Merdeka, fase E).
📘 MATERI: DASAR-DASAR BAHASA PEMROGRAMAN
Mata Pelajaran: Informatika
Kelas: X (Sepuluh)
Materi: Pengenalan Bahasa Pemrograman
1️⃣ Pengertian Bahasa Pemrograman
Bahasa pemrograman adalah bahasa yang digunakan untuk memberi instruksi kepada komputer agar dapat menjalankan perintah tertentu.
Bahasa pemrograman digunakan untuk:
Membuat aplikasi
Membuat website
Membuat game
Mengontrol perangkat keras (Arduino, robot, dll)
Mengolah data
Contoh bahasa pemrograman:
Python
C++
Java
JavaScript
2️⃣ Tingkatan Bahasa Pemrograman
a. Bahasa Tingkat Rendah (Low Level Language)
Dekat dengan bahasa mesin
Sulit dipahami manusia
Contoh: Assembly
b. Bahasa Tingkat Tinggi (High Level Language)
Mudah dipahami manusia
Menggunakan bahasa mendekati bahasa Inggris
Contoh: Python, Java, C++
3️⃣ Struktur Dasar Program
Struktur umum program:
Input → Data yang dimasukkan
Proses → Pengolahan data
Output → Hasil dari proses
Contoh sederhana (Python):
nama = input("Masukkan nama: ")
print("Halo", nama)
4️⃣ Variabel dan Tipe Data
Variabel
Variabel adalah tempat menyimpan data.
Contoh:
umur = 16
nama = "Budi"
Tipe Data Dasar
Integer (bilangan bulat) → 10, 25
Float (desimal) → 3.14
String (teks) → "Informatika"
Boolean → True / False
5️⃣ Operator
Operator Aritmatika
(tambah)
(kurang)
(kali)
/ (bagi)
Operator Perbandingan
== (sama dengan)
!= (tidak sama dengan)
(lebih besar)
< (lebih kecil)
6️⃣ Percabangan (If-Else)
Digunakan untuk pengambilan keputusan.
Contoh:
nilai = 80
if nilai >= 75:
print("Lulus")
else:
print("Tidak Lulus")
7️⃣ Perulangan (Loop)
Digunakan untuk mengulang perintah.
Contoh:
for i in range(5):
print("Belajar Informatika")
8️⃣ Algoritma dan Flowchart
Algoritma
Langkah-langkah logis untuk menyelesaikan masalah.
Flowchart
Diagram alur untuk menggambarkan algoritma.
Simbol dasar:
Oval → Mulai/Selesai
Jajar genjang → Input/Output
Persegi panjang → Proses
Belah ketupat → Keputusan
📝 SOAL ESSAY (10 Soal)
Jelaskan pengertian bahasa pemrograman menurut pemahaman Anda!
Apa perbedaan bahasa pemrograman tingkat rendah dan tingkat tinggi? Berikan contohnya!
Sebutkan dan jelaskan 3 contoh bahasa pemrograman yang Anda ketahui!
Jelaskan apa yang dimaksud dengan variabel dan berikan contohnya!
Sebutkan dan jelaskan 4 tipe data dasar dalam pemrograman!
Apa fungsi operator dalam pemrograman? Berikan contoh penggunaannya!
Jelaskan konsep percabangan (if-else) dan berikan contoh sederhana!
Apa yang dimaksud dengan perulangan? Mengapa perulangan penting dalam pemrograman?
Jelaskan perbedaan antara algoritma dan flowchart!
Buatlah algoritma sederhana untuk menghitung luas persegi panjang!
coba run dengan apk Pydroid 3 – IDE for Python-3
0 Comments