SEKOLAH :
MATA PELAJARAN : PEMROGRAMAN DASAR
KELAS / SEMESTER : X / GANJIL
MATERI POKOK : STRUKTUR BAHASA PEMROGRAMAN
ALOKASI WAKTU : 12 X 45 MENIT (3 PERTEMUAN)
A. TUJUAN PEMBELAJARAN
Siswa dapat :
1. Meningkatkan rasa syukur kepada tuhan YME
2. Mengembangkan sikap kerja sama dan teliti
3. Menerapkan alur pemrograman dengan struktur bahasa pemrograman komputer
4. Menulis kode pemrogram sesuai dengan aturan dan sintaks bahasa pemrograman
C. MATERI PEMBELAJARAN
1. Editor, lingkungan kerja bahasa pemrograman komputer
2. Struktur program bahasa pemrograman komputer
3. Menguji kode program bahasa pemrograman komputer
D. METODE PEMBELAJARAN
1. Pendekatan : Proses Ilmiah (Scientific)
2. Model Pembelajaran : Cooperative Learning Type dan pembelajaran berbasis
karya (project based learning)
3. Metode :
Diskusi, untuk memahami lingkungan kerja, struktur penulisan program dan
kaidah penulisan program pada Pascal maupun Java.
Penugasan, tentang mengkompile source code dengan Pascal dan Java.
Proyek mandiri, mengeksplor dan menganalisa teknik penulisan
pemrograman dalam Pascal dan Java.
E. MEDIA PEMBELAJARAN
Video: Cara mengoperasikan Kompiler Free Pascal, Struktur Pemrograman
serta teknik penulisan Program Pascal.
Power point : “Membuat aplikasi sederhana dengan Pascal dan Java”.
Kasus “menampilkan output teks pada layar monitor dengan Pascal”.
F. SUMBER BELAJAR
Internet
Buku Aktivitas belajar : Pemrograman Dasar SMK (Erlangga)
Referensi : jurnal tentang programming (IJACTI, IJCCR)
Artikel tentang jenis Pemrograman Pascal dan Java
Albert Paul Malvino, Ph.D. , Digital Computer Electronics, Tata McGraw-
Hill Publishing Company Limited, Second Edition, New Delhi.
G. LANGKAH-LANGKAH PEMBELAJARAN
Sikap : menerima, menjalankan, menghargai, menghayati, hingga mengamalkan
Pengetahuan : mengetahui, memahami, menerapkan, menganalisis,
mengevaluasi, hingga mencipta
Ketrampilan : mengamati, menanya, mencoba, menalar, menyaji, dan mencipta.
1) Pertemuan I ( 4 X 45 menit)
Tahap Aktivitas Belajar Waktu
(menit)
Pendahuluan 20
a. Orientasi 1) Guru mengucapkan salam dan mengecek menit
kehadiran siswa
2) Guru menjelaskan secara umum tentang
lingkungan kerja baik itu menu dan short cut
panel compiler Free Pascal
3) Guru menjelaskan beberapa aktivitas belajar
dalam menentukan dan menyelesaikan
masalah dalam bentuk aplikasi pascal
berdasarkan algoritme yang dibuat.
4) Guru menggali komitmen siswa untuk
terlibat secara aktif dalam proses
pembelajaran
2) Pertemuan II ( 4 X 45 menit)
Tahap Aktivitas Belajar Waktu
Pendahuluan 20
Orientasi 1) Guru mengucapkan salam dan mengecek menit
kehadiran siswa.
2) Guru menanyakan konsep hasil belajar pada
pertemuan sebelumnya dan siswa memberi
jawaban sesuai pertanyaan guru