75x Filetype PDF File size 0.11 MB Source: files1.simpkb.id
MODUL AJAR DASAR-DASAR PROGRAM KEAHLIAN PENGEMBANGAN PERANGKAT LUNAK DAN GIM ELEMEN: PEMROGRAMAN TERSTRUKTUR MATERI AJAR: PERCABANGAN IF PADA PEMROGRAMAN C# UNTUK KELAS X PPLG Disusun oleh: Aril Apria Susanto, S.Kom. SMK Negeri 1 Bawang HASIL ANALISIS MASALAH No. Masalah Akar Masalah Solusi Kurangnya pemanfaatan Guru kurang membiasakan diri Guru menerapkan pembelajaran TIK untuk pembelajaran menggunakan TIK dalam dengan TIK/LMS Moodle pembelajaran PETA KONSEP Pemrograman Elemen Dasar Sintaksis, Tipe, Terstruktur Pemrograman C# Data, Operator KONDISI/ PERCABANGAN PERULANGAN INFORMASI UMUM A. IDENTITAS MODUL Nama penyusun : Aril Apria Susanto, S. Kom. Institusi : SMK Negeri 1 Bawang Tahun penyusunan : 2022 Fase / Kelas : E / Kelas X PPLG Elemen : Pemrograman Terstruktur Materi Ajar : Percabangan IF pada bahasa pemrograman C# Kata kunci : c sharp, pplg, if, percabangan, kondisi Alokasi waktu : 2 JP ( 1 x Pertemuan; @45 menit) Model Pembelajaran : Blended (Tatap Muka dan Daring) B. KOMPETENSI AWAL Peserta Didik telah memiliki pengetahuan awal tentang: 1. Sintaksis dasar bahasa pemrograman C# 2. Variabel, tipe data dalam bahasa pemrograman C# 3. Input dan output dalam bahasa pemrograman C# C. PROFIL PELAJAR PANCASILA Setelah peserta didik mengikuti pembelajaran, dimensi Profil Pelajar Pancasila yang diharapkan muncul adalah: 1. Mandiri: Modul Ajar ini menekan pada kemandirian dalam belajar, sehingga Peserta Didik memiliki prakarsa atas pengembangan dirinya yang tercermin dalam kemampuan untuk bertanggung jawab, memiliki rencana strategis, melakukan tindakan dan merefleksikan proses dan hasil pengalamannya. 2. Bernalar Kritis: berpikir secara objektif, sistematik dan saintifik dengan mempertimbangkan berbagai aspek berdasarkan data dan fakta yang mendukung, sehingga dapat membuat keputusan yang tepat dan berkontribusi memecahkan masalah dalam kehidupan, serta terbuka dengan penemuan baru. 3. Kreatif: Modul ajar ini mengajar siswa untuk mampu untuk menghasilkan sesuatu yang orisinal, bermakna bermanfaat dan berdampak. 4. Bergotong-royong: kemampuan untuk bekerja bersama dengan orang lain disertai perasaan senang ketika berada bersama dengan orang lain dan menunjukkan sikap positif terhadap orang lain. Ia terampil untuk bekerja sama dan melakukan koordinasi demi mencapai tujuan bersama dengan mempertimbangkan keragaman latar belakang setiap anggota kelompok. D. SARANA DAN PRASARANA 1. Media : Google Document, LMS (Elskanza), VS Code 2. Alat : PC / Laptop, Modul/Buku, Proyektor LCD, 3. Ruang : Lab Intermediate (Lab RPL 2) E. TARGET PESERTA DIDIK Peserta didik reguler/tipikal (tanpa ketunaan dan kesulitan belajar atau berpencapaian tinggi) F. STRATEGI PEMBELAJARAN 1. Pendekatan : Saintifik dan TPACK 2. Model : Project Base Learning (PjBL) 3. Metode : Demonstrasi, Diskusi, Praktik KOMPONEN INTI G. CAPAIAN PEMBELAJARAN Pada akhir fase E, peserta didik mampu melakukan pemrograman terstruktur, antara lain penerapan struktur data yang terdiri dari data statis (array baik dimensi, panjang, tipe data, pengurutan) dan data dinamis (list, stack), penggunaan tipe data, struktur kontrol Percabangan IF dan percabangan pada proyek pengembangan perangkat lunak sederhana dan gim. H. TUJUAN PEMBELAJARAN Setelah mengikuti pembelajaran model Project Base Learning dengan metode demonstrasi, diskusi dan praktik pada materi ajar: Percabangan IF pada bahasa pemrograman C# (C) dengan media LMS (Elskanza), diharapkan peserta didik(A): 1. mampu memahami Percabangan IF pada bahasa pemrograman C#(B) dengan baik dan benar(D) 2. mampu membuat program sederhana Percabangan IF pada bahasa pemrograman C# (B)(HOTS, C6) dengan baik benar(D). 3. mampu membuat program sederhana Percabangan IF ... ELSE pada bahasa pemrograman C# (B) (HOTS, C6) dengan baik benar(D). I. MATERI AJAR 1. Percabangan IF pada bahasa pemrograman C# 2. Percabangan IF ELSE pada bahasa pemrograman C# 3. Membuat program sederhana menggunakan IF ELSE pada pemrograman C# (Selengkapnya ada di Lampiran Bahan Ajar dan LMS) J. PERTANYAAN PEMANTIK 1. Apakah Anda bisa membuat input dari keyboard dan menampilkannya di layar? Coba tulis skrip- nya! 2. Bagaimana cara menuliskan program untuk memilih kata “Selamat pagi”, “Selamat siang,dan “Selamat malam”? Perintah apa yang digunakan!
no reviews yet
Please Login to review.