Anda di halaman 1dari 6

MODUL AJAR INFORMATIKA

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

Profile Pancasila dan Pelajar Rahmatan Lil Alamin


 Profil Pelajar Pancasila yang ingin dicapai adalah yaitu (1) beriman, bertakwa
kepada Tuhan Yang Maha Esa dan berakhlak mulia; (2) berkebhinekaan global; (3)
bergotong royong; (4) mandiri; (5) bernalar kritis; dan (6) kreatif.
 Profil Pelajar Rahmatan Lil 'Alamin yang ingin dicapai adalah Pelajar Indonesia
yang beriman, bertakwa kepada ALLAH SWT, dan berakhlak mulia, pelajar yang
berakhlak dalam hubungannya dengan Tuhan Yang Maha Esa.

Sarana Prasarana
 Laptop
 Proyektor
 Materi Pembelajaran

Target Peserta Didik


 Kategori peserta didik dalam proses pembelajaran ini adalah peserta didik regular

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

 Mampu menerjemahkan pemahaman Program


 Meningkatkan Skill tentang pemrograman dalam satu bahasa

Kriteria Ketercapaian Tujuan Pembelajaran


 Siswa Mampu Meningkatkan Skill pemrograman
 Siswa sudah memperdalam pemahaman program dalam satu bahasa
 Siawa dapat menerjemahkan pemahaman program dalam satu bahasa
Pemahaman Bermakna
 Memahami Analisis sintaksis
 Mengidentifikasi variabel dan tipe data
 Analisis Alur Program
 Mempelajari fungsi dan prosedur Program

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

 Kegiatan Inti (110 Menit)


- Menanyakan pertanyaan pemantik dengan menyuruh siswa mengangkat jika
tidak ada maka ditunjuk beberapa siswa
- Memberikan penjelasan tentang Memahami dan Menerjemahkan Sebuah
Program dalam Satu Bahasa.
 Kegiatan Penutup (15 Menit)
- Seluruh peserta didik mereview kegiatan pembelajaran hari ini ke dalam buku
catatan, sebagai bentuk refleksi akhir.
- Guru menutup pembelajaran dengan berdoa dengan mengucapkan
Alhamdulillah dan salam
Kegiatan Pembelajaran 2
 Kegiatan Pendahuluan (10 Menit)
- Mengkondisikan kelas, mengecek kehadiran, dan kesiapan siswa
- Menyiapkan bahan ajar dan perangkat media pembelajaran
 Kegiatan Inti (110 Menit)
- Memahami Program dalam satu bahasa .
- Memberikan pertanyaan pemantik :
a. Bagaimana cara mengidentifikasi dan memahami alur logika dalam
sebuah program?
 Kegiatan Penutup (15 Menit)
- Seluruh peserta didik mereview kegiatan pembelajaran hari ini ke dalam buku
catatan, sebagai bentuk refleksi akhir.
- Guru menutup pembelajaran dengan berdoa dengan mengucapkan
Alhamdulillah dan salam
Kegiatan Pembelajaran 3
 Kegiatan Pendahuluan (10 Menit)
- Mengkondisikan kelas, mengecek kehadiran, dan kesiapan siswa
- Menyiapkan bahan ajar dan perangkat media pembelajaran
 Kegiatan Inti (110 Menit)
- Memahami dan Menerjemahkan Program dalam satu bahasa.
- Memberikan pertanyaan pemantik :
a. Apa peran sintaksis dalam pemahaman program, dan bagaimana cara
memahami sintaksis program yang kompleks?

11.
MODUL AJAR INFORMATIKA
MAN 1 PADANGSIDIMPUAN

 Kegiatan Penutup (15 Menit)


- Seluruh peserta didik mereview kegiatan pembelajaran hari ini ke dalam buku
catatan, sebagai bentuk refleksi akhir.
- Guru menutup pembelajaran dengan berdoa dengan mengucapkan
Alhamdulillah dan salam
Kegiatan Pembelajaran 4
 Kegiatan Pendahuluan (10 Menit)
- Mengkondisikan kelas, mengecek kehadiran, dan kesiapan siswa
- Menyiapkan bahan ajar dan perangkat media pembelajaran
 Kegiatan Inti (110 Menit)
- Memahami dan Menerjemahkan Program dalam satu bahasa.
- Memberi evaluasi dan rangkuman :
 Kegiatan Penutup (15 Menit)
- Seluruh peserta didik mereview kegiatan pembelajaran hari ini ke dalam buku
catatan, sebagai bentuk refleksi akhir.
- Guru menutup pembelajaran dengan berdoa dengan mengucapkan
Alhamdulillah dan salam

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

Pengayaan dan Remedial


 Pengayaan diberikan kepada siswa yang memiliki tingkat kecepatan tinggi dalam
pencapaian kompetensi
 Remedial diberikan kepada siswa yang masih belum mencapai target kompetensi
yang diharapkan.

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

b. Memastikan program memiliki tampilan yang menarik


c. Mentransfer logika program ke dalam bahasa pemrograman baru
d. Menghapus semua komentar dalam program

11.

Anda mungkin juga menyukai