• Tidak ada hasil yang ditemukan

3.2 Memahami Bahasa Pemrograman

N/A
N/A
Protected

Academic year: 2021

Membagikan "3.2 Memahami Bahasa Pemrograman"

Copied!
6
0
0

Teks penuh

(1)

((RPP Kurikulum 2013 Revisi RPP Kurikulum 2013 Revisi ))

RENCANA PELAKSANAAN PEMBELAJARAN (RPP) RENCANA PELAKSANAAN PEMBELAJARAN (RPP) Satuan

Satuan Pendidikan Pendidikan : : SMK SMK Ciledug Ciledug Al-MusaddadiyahAl-Musaddadiyah Mata

Mata Pelajaran Pelajaran : : Pemrograman Pemrograman DasarDasar BidangKeahli

BidangKeahlian an : : Teknologi Teknologi Informasi Informasi dan dan KomunikasKomunikasii Program Keahlian

Program Keahlian : : Teknik Teknik Komputer Komputer dan dan InformatikaInformatika Paket

Paket Keahlian Keahlian : : MultimediaMultimedia Kelas

Kelas / / Semester Semester : : X X / / GanjilGanjil  TahunPel

 TahunPelajaran ajaran :: 2017/20182017/2018 Materi

Materi Pokok Pokok : : Bahasa Bahasa PemrogramaPemrogramann Pertemuan

Pertemuan ke ke : : 7-137-13 Alokasi

Alokasi Waktu Waktu :: 12 X 45 Menit12 X 45 Menit

A.

A. Kompetensi IntiKompetensi Inti 1.

1. PengetahuanPengetahuan

Memahami, menerapkan, menganalisis, dan mengevaluasi tentang Memahami, menerapkan, menganalisis, dan mengevaluasi tentang pengetahuan faktual, konseptual, operasional dasar, dan metakognitif pengetahuan faktual, konseptual, operasional dasar, dan metakognitif sesuai dengan bidang dan lingkup kerja Teknik Komputer dan Jaringan sesuai dengan bidang dan lingkup kerja Teknik Komputer dan Jaringan pada tingkat teknis, spesifik, detil, dan kompleks, berkenaan dengan ilmu pada tingkat teknis, spesifik, detil, dan kompleks, berkenaan dengan ilmu pengetahuan, teknologi, seni, budaya, dan humaniora dalam konteks pengetahuan, teknologi, seni, budaya, dan humaniora dalam konteks pengembangan potensi diri sebagai bagian dari keluarga, sekolah, dunia pengembangan potensi diri sebagai bagian dari keluarga, sekolah, dunia kerja, warga masyarakat nasional, regional, dan

kerja, warga masyarakat nasional, regional, dan internasionalinternasional.. 2.

2. KeterampilanKeterampilan

Melaksanakan tugas spesifik dengan menggunakan alat, informasi, dan Melaksanakan tugas spesifik dengan menggunakan alat, informasi, dan prosedur kerja yang lazim dilakukan serta memecahkan masalah sesuai prosedur kerja yang lazim dilakukan serta memecahkan masalah sesuai dengan bidang kerja Teknik Komputer dan Jaringan. Menampilkan kinerja dengan bidang kerja Teknik Komputer dan Jaringan. Menampilkan kinerja di bawah bimbingan dengan mutu dan kuantitas yang terukur sesuai di bawah bimbingan dengan mutu dan kuantitas yang terukur sesuai dengan standar kompetensi kerja.

dengan standar kompetensi kerja.

Menunjukkan keterampilan menalar, mengolah, dan menyaji secara Menunjukkan keterampilan menalar, mengolah, dan menyaji secara efektif, kreatif, produktif, kritis, mandiri, kolaboratif, komunikatif, dan efektif, kreatif, produktif, kritis, mandiri, kolaboratif, komunikatif, dan solutif dalam ranah abstrak terkait dengan pengembangan dari yang solutif dalam ranah abstrak terkait dengan pengembangan dari yang dipelajarinya di sekolah, serta mampu melaksanakan tugas spesifik di dipelajarinya di sekolah, serta mampu melaksanakan tugas spesifik di bawah pengawasan langsung.

bawah pengawasan langsung.

Menunjukkan keterampilan mempersepsi, kesiapan, meniru, Menunjukkan keterampilan mempersepsi, kesiapan, meniru, membiasakan, gerak mahir, menjadikan gerak alami dalam ranah konkret membiasakan, gerak mahir, menjadikan gerak alami dalam ranah konkret terkait dengan pengembangan dari yang dipelajarinya di sekolah, serta terkait dengan pengembangan dari yang dipelajarinya di sekolah, serta mampu melaksanakan tugas spesifik di bawah pengawasan langsung. mampu melaksanakan tugas spesifik di bawah pengawasan langsung. B.

B. Kompetensi DasarKompetensi Dasar 3.2

3.2 Memahami Memahami bahasa bahasa pemrogramanpemrograman 4.2

4.2 Melakukan Melakukan Instalasi Instalasi bahasa bahasa pemrogrampemrogramanan C.

C. Indikator Pencapaian KompetensiIndikator Pencapaian Kompetensi 1.

1. PengetahuanPengetahuan a.

a. Mengetahui Bahasa pemrogramanMengetahui Bahasa pemrograman b.

b. MenjelasMenjelaskan kan Bahasa pemrogramanBahasa pemrograman 2.

2. KeterampilanKeterampilan a.

a. Memahami cara instalasi Bahasa Memahami cara instalasi Bahasa pemrogramanpemrograman b.

b. Menjelaskan cara instalasi Bahasa pemrogramanMenjelaskan cara instalasi Bahasa pemrograman D.

D. Tujuan PembelajaranTujuan Pembelajaran  Tujuan

 Tujuan pembelajpembelajaran aran dikembangdikembangkan kan sesuai sesuai rumusan rumusan tujuantujuan pembelajaran. Berdasarkan IPK diatas, maka rumusan tujuan :

pembelajaran. Berdasarkan IPK diatas, maka rumusan tujuan : a.

a. MengetahuMengetahui apa itu i apa itu Bahasa pemrograman dengan kritis dan cermat.Bahasa pemrograman dengan kritis dan cermat. b.

b. Mengelompokan jenis bahasa pemrograman dengan kritis, jujur danMengelompokan jenis bahasa pemrograman dengan kritis, jujur dan kreatif.

kreatif. c.

(2)

d. Menjelaskan kategori Bahasa pemrograman dengan kritis dan cermat. e. Mencontohkan jenis Bahasa pemrograman dengan kritis, jujur dan

kreatif.

f. Mengetahui cara men-download aplikasi Bahasa pemrograman dengan memiliki rasa ingin tahu.

g. Memahami cara instalasi Bahasa pemrograman dengan tekun.

h. Mengidentifikasi menu, tools,  fungsi dan perintah pada Bahasa pemrograman dengan cermat, kritis dan teliti.

i. Melalui diskusi, praktek dan menggali informasi peserta didik dapat mendemonstrasikan cara instalasi Bahasa pemrograman sesuai prosedur dengan teliti dan percaya diri.

E. Materi Pembelajaran (Rincian dari Materi Pokok Pembelajaran) 1. Pengenalan bahasa pemrograman

2. Pengenalan tools/ framework pengembangan program 3. Instalasi tools bahasa pemrograman

4. Struktur bahasa pemrograman 5.  Jenis Bahasa pemrograman 6. Kategori Bahasa pemrograman

7. Cara mendownload aplikasi Bahasa pemrograman 8. Langkah-langkah instalasi Bahasa pemrograman F. Model dan Metode

Pendekatan : Saintifik (Scientific )

Metode : Demonstrasi, diskusi, Praktek , tugas kelompok G. Kegiatan Pembelajaran

1) Kegiatan Awal ( ± 10 % dari Total waktu Pertemuan ) Orientasi :

Guru memberikan salam dilanjutkan dengan absensi. Apresepsi :

Guru memberikan gambaran ragam aplikasi komunikasi data dan ragam karakteristik data pada komputer jaringan.

2) Kegiatan Inti (± 75 % dari Total waktu Pertemuan ) Mengamati:

- Framework bahasa pemrograman - Instalasi tools bahasa pemrograman

- Pelbagai contoh kode program dalam bahasa pemrograman

Menanya:

- Struktur penulisan program dalam bahasa pemrograman - Proses kompilasi dan eksekusi program

Mengeksplorasi:

- Melakukan instalasi bahasa pemrograman

- Membuat kode program dengan algoritma sederhana

- Melakukan kompilasi, eksekusi dan perbaikan kesalahan program

Mengasosiasi:

- Menyimpulkan penerapan struktur penulisan program dan algoritma

dasar dalam pembuatan program komputer sederhana. Mengkomunikasikan:

Membuat laporan dan presentasi program.

3) Kegiatan Akhir (± 15% dari Total waktu Pertemuan)

Menyimpulkan materi sesuai dengan kopetensi dan indikator. Yang digunakan secara umum pada komputer jaringan. Guru mengevaluasi materi yang telah diberikan

H. Media, Alat/Bahan, dan Sumber Belajar

1. Media : Slide presentasi, LCD Proyektor. 2. Alat /bahan : Kertas , pulpen.

(3)

3. Sumber belajar : Buku catatn , buku pemrograman dasar, modul dan internet.

I. Penilaian Pembelajaran, Remidial dan Pengayaan

1.  Teknik Penilaian : Tes tertulis, Tes praktek, Penugasan, 2. Instrumen Penilaian :

Kompetens

i Dasar IPK Materi

Indikator Soal Bentuk Soal No Soal Memahami bahasa pemrogram an a. Mengetahui Bahasa pemrogram an -Pengenalan bahasa pemrograman -Struktur bahasa pemrograman Siswa dapat mengetahui apa itu Bahasa pemrograma n dan struktur Bahasa pemrograma n Uraian 1-2 b. Menjelaskan Bahasa pemrograma n -Jenis Bahasa pemrograman -Kategori Bahasa pemrograman Siswa dapat menjelaskan  jenis dan kategori Bahasa pemrograma n Uraian 3-5 Melakukan Instalasi bahasa pemrogram an a. Memahami cara instalasi Bahasa pemrograman -Cara mendownload aplikasi Bahasa pemrograman -Langkah-langkah instalasi Bahasa pemrograman Siswa mampu mendownloa d aplikasi Bahasa pemrograma n Praktiku m b. Menjelaskan cara instalasi Bahasa pemrograman -Pengenalan tools/ framewor  k pengembangan program -Instalasi tools bahasa pemrograman Siswa mampu menjelaskan tools   dan cara instalasi Bahasa pemrograma n Praktiku m

(4)

Penilaian Kinerja

No

Aspek yang dinilai

Sikap Pengetahuan Keterampilan

 Jumlah Skor Nama 1 2 3 4 1 2 3 4 1 2 3 4

1 2 3

Kriteria Penskoran : 1 = Kurang 2 = Cukup 3 = Baik 4 = Amat Baik

Kriteria Penilaian : Jumlah skor < 3 : D 4 < Jumlah skor < 6 : C 4 < Jumlah skor < 6 : B 10 < Jumlah skor < 12 : A

Rubrik Penilaian Kinerja : No Aspek yang

dinilai

Keterangan

1. Sikap

1 = Tidak aktif dalam pembelajaran 2 = Cukup aktid dalam pembelajaran 3 = Aktif dalam pembelajaran

4 = Amat aktif dalam pembelajaran

2. Pengetahuan

1 = Tidak memahami konsep pemecahan masalah 2 = Cukup memahami konsep pemecahan masalah 3 = Memahami konsep pemecahan masalah

4 = Amat memahami konsep pemecahan masalah

3. Ketrampilan

1 = Tidak terampil melaksanakan prosedur pemecahan masalah

2 = Cukup terampil melaksanakan prosedur pemecahan masalah

3 = Terampil melaksanakan prosedur pemecahan masalah

4 = Amat terampil melaksanakan prosedur pemecahan masalah

1. Instrumen Penilaian Hasil Belajar : Tes Tertulis

Pedoman Penskoran :

No Uraian Skor

1. Kunci Jawaban Soal Uraian

Kunci Jawaban Soal No. 01

Bahasa pemrograman adalah Bahasa yang menerjemahkan perintah yang diberikan oleh pengguna dalam susunan instruksi berupa kode

 –  kode terstruktur kepada mesin computer

untuk mengerjakan suatu proses tertentu.

20

Kunci Jawaban Soal No. 02

(5)

1.Memiliki tata Bahasa dengan aturan khusus dalam pendeklarasiannya,

2.Memiliki interrupt libarari untuk

menterjemahkan perintah yang diinputkan

3. Menggunakan interpreter atau compiler untuk menterjemahkan sintaks pemrograman kedalam Bahasa mesin

Kunci Jawaban Soal No. 03

20 Kunci Jawaban Soal No. 04

20 Kunci Jawaban Soal No. 05

20 Skor maksimal untuk soal uraian : 100

 = − ± √

− 4 2

Nilai = Skor yang di peroleh x 100 Skor maksimal (100)

Garut, 21 November 2017 KEPALA SEKOLAH

Drs. H. Wahyudin, M.Kom

GURU MATA PELAJARAN

(6)

LEMBAR KERJA SISWA ( Tugas Perorangan ) A. Uraian

1.  Jelaskan pengertian Bahasa pemrograman !

2. Sebutkan karakteristik dari Bahasa pemrograman !

3.  Tuliskan dan jelaskan jenis Bahasa pemrograman berdasarkan penggunaannya !

4.  Tuliskan dan jelaskan kategori Bahasa pemrograman !

5. Apa yang dimaksud level Bahasa pemrograman tingkat tinggi dan tingkat rendah jelaskan !

B. Praktek

1. Download Compiler Free Pascal dan instal pada computer anda. 2. Demonstrasikan cara menginstal Compiler Free Pascal.

Referensi

Dokumen terkait

KI-3:Memahami, menerapkan, menganalisis, dan mengevaluasi tentang pengetahuan faktual, konseptual, operasional dasar, dan metakognitif sesuai dengan bidang dan lingkup kerja Teknik

KI 3 Memahami, menerapkan, menganalisis, dan mengevaluasi tentang pengetahuan faktual, konseptual, operasional dasar, dan metakognitif sesuai dengan bidang dan

Oleh demikian adalah munasabah bagi JPN mengenakan syarat-syarat tersebut kerana perkara murtad ini, mengikut penghakiman majoriti (dan saya bersetuju dengannya), adalah satu

▪ Peserta didik menganalisa pentingnya upaya keseimbangan dan pelestarian sumber daya alam di lingkungannya dari hasil diskusi kelompok. ▪ Peserta didik menganalisa

Seperti yang telah dibincangkan pada peringkat awal, EIS juga adalah satu sistem maklumat yang memerlukan sokongan untuk mengatasi kelemahan yang terdapat

Praktik mengajar terbimbing merupakan latihan bagi mahasiswa dalam menerapkan kemampuan mengajar secara utuh dan benar dari bimbingan dosen dan guru pembimbing

Hak uji material atau judicial review juga menjadi bahasan penting dalam penelitian ini. Pada masa pemerintahan Presiden Soeharto, hak uji material diberikan kepada

Dengan pola penyaluran yang tidak sesuai dengan Perjanjian Kredit dan Petunjuk Pelaksanaan Kredit Kerjasama Kepada Lembaga Keuangan (KKLK) yang dilakukan oleh