Modul Ajar 11.13
Modul Ajar 11.13
MAN 1 PADANGSIDIMPUAN
Informasi Umum
Nama : MGMP INFOMATIKA
Institusi : MAN 2 Padangsidimpuan
Tahun Penyusunan : 2023
Jenjang Sekolah : Madrasah Aliyah
Kelas : XI
Alokasi Waktu : 8 JP (4x Pertemuan)
Kompetensi Awal
Siswa Mampu Memahami dan Menerjemahkan Sebuah Program dalam Satu Bahasa
Sarana Prasarana
Laptop
Proyektor
Materi Pembelajaran
Model Pembelajaran
Pembelajaran dengan tatap muka, direct instruction learning
Tujuan Pembelajaran
Mampu meningkatkan pemahaman tentang Program dalam satu bahasa
11.
MODUL AJAR INFORMATIKA
MAN 1 PADANGSIDIMPUAN
Pertanyaan Pemantik
Apa pentingnya memahami program sebelum mencoba menerjemahkannya ke
dalam bahasa pemrograman lain?
Bagaimana cara mengidentifikasi dan memahami alur logika dalam sebuah
program?
Apa peran sintaksis dalam pemahaman program, dan bagaimana cara memahami
sintaksis program yang kompleks?
Mengapa pemahaman tentang variabel dan tipe data dalam program sangat penting
dalam proses menerjemahkan program?
Persiapan Pembelajaran
Mengkondisikan kelas, mengecek kehadiran, dan kesiapan siswa
Menyiapkan bahan ajar dan perangkat media pembelajaran
Menyampaikan ruang lingkup pembelajaran
Kegiatan Pembelajaran
Kegiatan Pembelajaran 1
Kegiatan Pendahuluan (10 Menit)
- Mengkondisikan kelas, mengecek kehadiran, dan kesiapan siswa
- Menyiapkan bahan ajar dan perangkat media pembelajaran
11.
MODUL AJAR INFORMATIKA
MAN 1 PADANGSIDIMPUAN
11.
MODUL AJAR INFORMATIKA
MAN 1 PADANGSIDIMPUAN
Asesmen
Awal
Guru melakukan asesmen ini pada awal pembelajaran untuk mengukur tingkat
pemahaman dasar terhadap materi.
Formatif
Dilakukan pada pertengahan KBM melalui pengamatan ataupun tanya jawab
sehingga tingkat ketercapaian kompetensi diketahui.
Sumatif
Dilakukan pada pertengahan semester dengan sistem ujian lisan dan praktek
11.
MODUL AJAR INFORMATIKA
MAN 1 PADANGSIDIMPUAN
Glosarium
Informatika
algoritma
Komputer
Lampiran
1. Apa yang dimaksud dengan "sintaksis" dalam konteks pemrograman?
a. Cara program berinteraksi dengan pengguna
b. Aturan dan struktur bahasa pemrograman
c. Logika dan alur kerja program
d. Kecepatan dan performa program
2. Mengapa penting untuk memahami logika program dalam pemahaman dan
menerjemahkan program?
a. Untuk mengidentifikasi variabel dan tipe data yang digunakan
b. Untuk mengetahui cara berinteraksi dengan pengguna
c. Untuk memahami bagaimana program mencapai tujuannya
d. Untuk meningkatkan kecepatan dan performa program
3. Mengapa pemahaman tentang variabel dan tipe data penting dalam proses
menerjemahkan program?
a. Untuk mengidentifikasi kesalahan sintaksis
b. Untuk memastikan kecepatan eksekusi program
c. Untuk memahami bagaimana program memecah tugas menjadi bagian-
bagian
d. Untuk mentransfer logika program ke dalam bahasa pemrograman
baru
4. Apa yang perlu diperhatikan dalam memahami dan menerjemahkan program yang
menggunakan fungsi atau prosedur kompleks?
a. Memahami cara kerja fungsi atau prosedur tersebut
b. Mengganti semua fungsi atau prosedur dengan yang baru
c. Menghapus semua fungsi atau prosedur dari program
d. Mengubah urutan eksekusi fungsi atau prosedur
5. Apa yang menjadi fokus utama dalam proses menerjemahkan program?
a. Mengganti nama variabel dan tipe data
11.
MODUL AJAR INFORMATIKA
MAN 1 PADANGSIDIMPUAN
11.