RPP PEMROGRAMAN DASAR SMK KURIKULUM 2013 REV. 2017Full description
RPP RPLFull description
rpp
Contoh RPP SMK Pemrograman Dasar
Rpp K13 Pemrograman Dasar
RPP Kurikulum 2013 Mapel Pemrograman Dasar Pertemuan 2
RPP Pemrograman Dasar KD 3.2 Jurusan Teknik komputer dan InformatikaDeskripsi lengkap
okFull description
rppFull description
okFull description
Pemrograman Dasar
RPP Pemrograman Dasar SMK Jurusna TKJFull description
okFull description
OK
rpp
RENCANA PELAKSANAAN PEMBELAJARAN (RPP)
Satu atuan Pe Pendidikan Kelas / Semester Bidang Keahlian Prog rogram Keahl ahlian Mata Pelajaran Materi Pokok Pertemuan ke$ #lokasi &aktu
: Se Sekolah Mene enengah Kejuruh ruhan (S (SMK) : X / Ganjil : Teknologi Informasi dan Komunikasi : Teknik Komuter da dan !aringan (TK (TK!) : Pemrograman "asar : #lgoritma Pemrograman :% : ' * menit + ,- menit (Pertemuan ke$%)
A. KO KOMP MPET ETEN ENSI SI INT INTII
%. Menghaati Menghaati dan mengamalkan mengamalkan ajaran agama ang ang dianutn dianutna a '. Mengembangkan perilaku (jujur0 disilin0 tanggung ja1a20 eduli0 santun0 ramah lingkungan0 gotong roong0 roong0 kerjasama0 3inta damai0 damai0 resonsif dan ro$aktif) dan menunjukan sika se2agai 2agian dari solusi atas 2er2agai ermasalahan 2angsa dalam 2erinteraksi se3ara efektif dengan lingkungan sosial dan alam serta dalam menematkan diri se2agai 3erminan 2angsa dalam ergaulan dunia. 4. Mema Memaha hami mi dan mene menera rak kan an enge engeta tahu huan an faktual, konseptual 0 prosedural dalam ilmu ilmu enget engetahu ahuan0 an0 teknol teknologi ogi00 seni0 seni0 2udaa 2udaa00 dan humanio humaniora ra dengan dengan 1a1asa 1a1asann kemanu kemanusia siaan0 an0 ke2ang ke2angsaa saan0 n0 kenega kenegaraan raan00 dan erada2an erada2an terkait terkait fenome fenomena na dan kejadi kejadian0 an0 serta serta menera menerakan kan enget engetahu ahuan an rosed rosedura urall ada ada 2idang 2idang kajian kajian ang ang sesifik sesuai dengan 2akat dan minatna untuk meme3ahkan masalah. . Mengolah, menalar, menalar, dan menyaji dalam ranah konkret dan ranah a2strak terkait dengan engem2angan dari ang dielajarina di sekolah se3ara mandiri0 dan mamu menggunakan metoda sesuai kaidah keilmuan. B. KO KOMP MPET ETEN ENSI SI DAS DASAR AR
%.% Memahami nilai$nilai keimanan dengan menadari menadari hu2ungan keteraturan dan komleksitas alam dan jagad raa ra a terhada ke2esaran Tuhan ang men3itakanna. %.' Mendiskrisikan ke2esaran Tuhan Tuhan ang men3itakan men3itakan 2er2agai sum2er energi di alam. %.4 Mengamalkan nilai$nilai keimanan sesuai dengan ajaran agamana dalam kehiduan sehari$hari. '.% Menunjukkan erilaku ilmiah ilmiah (memiliki rasa ingin tahu5 tahu5 o2jektif5 jujur5 teliti5 3ermat5 tekun5 hati$hati5 2ertanggung ja1a25 ter2uka5 kritis5 kreatif5 ino6atif dan eduli lingkungan) dalam akti6itas sehari$hari se2agai 1ujud 1ujud imlementasi sika dalam melakukan er3o2aan dan 2erdiskusi. %
'.' Menghargai kerja indi6idu dan kelomok dalam akti6itas sehari$hari se2agai 1ujud imlementasi melaksanakan er3o2aan dan melaorkan hasil er3o2aan 4.% Memahami enggunaan data dalam algoritma dan konse algoritma emrograman. .% Menggunakan algoritma emrograman untuk meme3ahkan ermasalahan. C. INDIKATOR
%. Bererilaku/menunjukkan erilaku ilmiah aitu jujur0 disilin0 tanggung ja1a20 dan 2ekerjasama dalam melaksanakan roses em2elajaran. '. Mamu menjelaskan konse dan struktur algoritma emrograman. 4. Mamu menjelaskan tentang algoritma 2ahasa natural. . Mamu menerakan algoritma sederhana dengan 2ahasa natural untuk menelesaikan ermasalahan.
D. TUJUAN PEMBELAJARAN
Setelah mengikuti em2elajaran 7#lgoritma Pemrograman70 diharakan: %. Bererilaku/menunjukkan erilaku ilmiah aitu jujur0 disilin0 tanggung ja1a20 dan 2ekerjasama dalam melaksanakan roses em2elajaran. '. Sis1a daat menjelaskan konse dan struktur algoritma emrograman. 4. Sis1a daat menjelaskan tentang algoritma 2ahasa natural. . Sis1a daat menerakan algoritma sederhana dengan 2ahasa natural untuk menelesaikan ermasalahan.
E. MATERI AJAR • •
Guru diharakan menguasai materi Konse #lgoritma Pemrograman Guru diharakan menguasai materi #lgoritma dengan 2ahasa natural
%. Pengertian #lgoritma Pemrograman Menjelaskan konse algoritma emrograman se3ara umum. "isertai 3ontoh dalam dunia nata serta 3ontoh dalam 2e2eraa 2ahasa emrograman (Tur2o Pas3al0 8990 isual Basi3). '. Struktur #lgoritma Pemrograman Menjelaskan struktur algoritma emrograman se3ara umum. "isertai 3ontoh dalam dunia nata serta 3ontoh dalam 2e2eraa 2ahasa emrograman (Tur2o Pas3al0 8990 isual Basi3). 4. 8ara Penulisan #lgoritma a. Bahasa ;atural (Stru3tured
Menjelaskan engertian pseudocode se3ara umum0 3ara enulisan algoritma 2ahasa natural0 serta 3ontoh dalam dunia nata serta 3ontoh dalam 2e2eraa 2ahasa emrograman. 3. =lo18hart Menjelaskan engertian flowchart se3ara umum0 3ara enulisan algoritma 2ahasa natural0 serta 3ontoh dalam dunia nata serta 3ontoh dalam 2e2eraa 2ahasa emrograman. Keterangan :
Materi em2elajaran lengka terlamir
F. METODE PEMBELAJARAN
Model em2elajaran menggunakan endekatan saintifik ( scientifiec approach)0 dengan metode em2elajaran 3eramah0 demonstrasi0 enugasan dan latihan.
G. KEGIATAN PEMBELAJARAN
;o. %
Kegiatan Pendahuluan
%.
'. 4.
.
*.
'.
Inti
"eskrisi #lokasi &aktu Mem2eri salam0 dilajutkan dengan %* do>a diandu oleh ketua kelas0 selanjutna guru menge3ek resensi sis1a 0dan menanakan ?ka2ar7 keada sis1a0 dengan mem2erikan ertanaan ?Bagaimana ka2ar kalian hari ini@7 Menamaikan tujuan em2elajaran dalam rangka men3aai indikator kometensi. Guru menginstruksikan sis1a untuk mengumulkan tugas rumah ang telah di2erikan di ertemuan se2elumna. Guru me$review ulang mengenai materi ang telah dielajari ada ertemuan se2elumna dengan mem2erikan ertanaan keada sis1a. Guru mem2erikan moti6asi keada sis1a
Mengamat:
*
- Ber2agai 3ontoh eneraan algoritma
dasar dalam kehiduan sehari$hari - Karakteristik tie data Menan!a:
- Aumusan masalah terkait eneraan
4
;o.
Kegiatan
"eskrisi algoritma sederhana -
#lokasi &aktu
Menge"#$%&ra#:
- Mem2uat algoritma sederhana untuk
menelesaikan ermasalahan menggunakan 2ahasa natural0 flo13hart dan seudo3ode
Menga#a#:
- Menimulkan konse algorima
(2ahasa natural0 flo13hart dan seudo3ode) untuk menelesaikan ermasalahan
Meng"&m'n"a#"an:
- Memresentasikan algoritma
4.
Penutu
enelesaian ermasalahan %. Sis1a di2eri ulasan singkat tentang materi ang 2aru saja di diskusikan. '. Guru 2ertana keada sis1a aakah sudah memahami materi ang telah disamaikan. 4. Guru mengajak sis1a untuk menusun kesimulan tentang materi ang telah diajarkan. . . Guru mem2erikan arahan untuk kegiatan em2elajaran di ertemuan 2erikutna. *. Berdoa dan menutu dengan salam.