Anda di halaman 1dari 12

RENCANA PELAKSANAAN PEMBELAJARAN

(RPP)

Satuan Pendidikan : SMK Negeri 2 Ende

Kelas/Semester : X / Ganjil

Mata Pelajaran : Simulasi dan Komunikasi Digital

Topik : Logika dan Algoritma

Waktu : 6 × 45 menit (2 x Pertemuan)

A. Kompetensi Inti :
KI 3 Memahami, menerapkan, menganalisis, dan mengevaluasi tentang pengetahuan faktual,
konseptual, operasional dasar, dan metakognitif sesuai dengan bidang dan lingkup
Simulasi dan Komunikasi Digital (Simkomdig) pada tingkat teknis, spesifik, detil, dan
kompleks, berkenaan dengan ilmu pengetahuan, teknologi, seni, budaya, dan humaniora
dalam konteks pengembangan potensi diri sebagai bagian dari keluarga, sekolah, dunia
kerja, warga masyarakat nasional, regional, dan internasional.
KI 4 Melaksanakan tugas spesifik dengan menggunakan alat, informasi, dan prosedur kerja yang
lazim dilakukan serta memecahkan masalah sesuai dengan lingkup Simulasi dan
Komunikasi Digital (Simkomdig). Menampilkan kinerja di bawah bimbingan dengan mutu
dan kuantitas yang terukur sesuai dengan standar kompetensi kerja.

B. Kompetensi Dasar dan Indikator:

Pengetahuan Keterampilan
Kompetensi Dasar Kompetensi Dasar
3.1. Menerapkan logika dan algoritma 4.1 Menggunakan fungsi-fungsi
computer Perintah (Command)
Indikator
Indikator 4.1.1 Menggunakan Perintah
3.1.1 Menjelaskan konsep logika. berdasarkan fungsi.

3.1.2 Menyusun flowchart contoh algoritma


sederhana dalam kehidupan sehari-
hari.

C. Tujuan Pembelajaran:

 Peserta didik dapat menjelaskan konsep logika dengan benar, setelah membaca bahan ajar.
 Melalui pengamatan, peserta didik dapat menyusun flowchart contoh algoritma sederhana
dalam kehidupan sehari-hari.
 Dengan mengamati contoh, peserta didik dapat menggunakan perintah berdasarkan fungsi pada
aplikasi command promt.
D. Materi Pembelajaran :

 Konsep Logika dan Algoritma


1. Logika
Logika berasal dari kata λόγος (logos), yang bermakna hasil nalar yang diutarakan dalam
kata dan dinyatakan dalam bahasa.
Beberapa manfaat yang akan didapatkan setelah mempelajari logika antara lain sebagai
berikut :
a. Menjaga supaya kita selalu berpikir benar menggunakan asas-asas sistematis.
b. Membuat daya pikir menjadi lebih tajam, dan menjadikannya lebih berkembang.
c. Membuat setiap orang berpikir cermat, objektif, dan efektif dalam berkomunikasi.
d. Meningkatkan cinta kebenaran dan menghindari kesesatan bernalar.
2. Algoritma
Algoritma adalah serangkaian langkah-langkah yang disusun menjadi urutan logis kegiatan
untuk mencapai tujuan.
Terdapat berbagai bentuk cara untuk mengomunikasikan algoritma, antara lain
menggunakan bagan alir, pseudo code, dan bahasa pemrograman. Bentuk algoritma yang
mudah dibaca adalah menggunakan bagan alir.
 Notasi Flowchart
1. Fungsi Bagan Alir (Flowchart)
Bagan alir (Flowchart) merupakan sebuah bagan yang menunjukkan aliran algoritma dan
menampilkan langkah-langkah penyelesaian terhadap suatu masalah.
Terdapat berbagai alasan bagi seseorang untuk menggunakan flowchart, antara lain sebagai
berikut :
a. Dokumentasi Proses. Bagan alir dapat digunakan untuk mendokumentasikan proses
menjadi lebih terorganisasi dengan baik.
b. Petunjuk untuk memecahkan masalah. Runtutan langkah dari yang umum menuju ke
khusus atau sebaliknya merupakan petunjuk pemecahan masalah yang digambarkan
dengan bagan alir.
c. Pemrograman. Bagan alir dapat digunakan untuk menggambarkan garis besar program
yang akan dibuat. Bagan alir juga digunakan untuk merancang navigasi pengguna pada
tampilan (user interface) aplikasi yang akan dibuat.
d. Mengomunikasikan hal-hal yang prosedural.
2. Simbol Bagan Alir
Bagan alir tersusun dari berbagai simbol yang berbeda untuk mempresentasikan sebuah
input, proses, maupun output yang berbeda. Berikut adalah berbagai simbol dan masing-
masing kegunaannya.
Simbol Nama dan Kegunaan

Terminator

Simbol ini berfungsi untuk


menandai awal dan akhir sebuah
flowchart, dan terdiri dari dua
label

 Mulai (Start) untuk menandai awal


flowchart, dan

 Akhir (End) untuk menandai akhir dari


flowchart.

Proses (Process)

Simbol ini menyatakan proses


yang dilaksanakan pada tahapan
tertentu.

Keputusan (Decision)

Simbol ini digunakan untuk


pengambilan keputusan terhadap
suatu kondisi. Terdapat dua
keadaan yang harus dipenuhi,
yaitu:

 Ya (Yes) jika dalam pengambilan


keputusan menghasilkan keadaan
benar, atau;

 Tidak (No) jika pengambilan


keputusan menghasilkan keadaan
salah.

Subproses (Subprocess
/Alternate process)

Simbol ini adalah simbol proses


yang dapat dibuat menjadi lebih
detail menjadi bagian-bagian
proses (subproses) lainnya.

Dokumen (Document)

Simbol ini digunakan untuk


menunjukkan penggunaan
dokumen yang terkait, misalnya
berupa masukan atau hasil dari
proses.

Data

Simbol ini menyatakan data


tertentu yang terkait pada sebuah
flowchart.
Simbol Nama dan Kegunaan

Pangkalan Data (Database)

Simbol ini menunjukkan


pemakaian database pada
sebuah flowchart.

Tampilan (Display)

Simbol yang menyatakan


peralatan output, misalnya layar
tv.

Kartu (Punched card)

Simbol yang menyatakan kartu,


dapat digunakan untuk masukan
dan keluaran.

Penunjuk alir (Flow direction)

Simbol ini digunakan untuk


menghubungkan setiap langkah
dalam flowchart, dan
menunjukkan kemana arah aliran
diagram.

Masukan manual (Manual


input).

Simbol ini merepresentasikan


masukan yang dapat dilihat
secara manual.

Operasi manual (Manual


operation)

Simbol ini merepresentasikan


operasi yang dapat dilihat secara
manual.

Persiapan (Preparation)

Simbol merepresentasikan
persiapan yang dapat dilakukan
sebelum menuju ke langkah
berikutnya.

Simbol konektor digunakan untuk


menghubungkan suatu langkah
dengan langkah lain dalam
Connector/
sebuah flowchart. Terdiri dari:
On-page
reference  On-page digunakan sebagai titik awal

 Command Promt
CMD (Command Promt) adalah sebuah perintah DOS yang terdapat pada Windows yang bisa
memudahkan pengguna dalam menjelajahi Windows secara online maupun offline.
Ada beberapa fungsi dari command promt, antara lain sebagai berikut :
1. Mengecek Status Aktifasi Windows
2. Memperbaiki Bad Sector pada Hardisk
3. Menyetop Aplikasi Secara Paksa
4. Memeriksa Kondisi Hardisk
5. Menyembunyikan File
6. Mematikan Komputer
7. Memeriksa Baterai Laptop
8. Mengetahui MAC Address Komputer
9. Mengetahui Kapan Instalasi Windows Dilakukan

E. Pendekatan dan Model Pembelajaran

1. Pendekatan pembelajaran adalah pendekatan saintifik


2. Model : Discovery Learning
3. Metode : Ceramah, Diskusi,tanyajawab, praktek

F. Media Pembelajaran
a. Media : Power Point, Aplikasi Command Promt
b. Alat atau bahan : PC, LCD Proyektor, Whiteboard, spidol, penghapus dan Smartphone

G. Kegiatan Pembelajaran

Pertemuan I ( 3 x 45 menit)

Deskripsi Kegiatan
No Tahapan Pembelajaran Waktu
Guru Peserta Didik

1. Pendahuluan Mengkondisikan kesiapan 1. Memberi salam 15 Menit


a. Salam/Doa peserta didik dalam proses kepada guru pada
b. Motivasi/Apersepsi kegiatan belajar mengajar : saat guru
c. Persiapan
memasuki ruangan
1. Memberi salam kelas
2. Berdoa 2. Berdoa menurut
3. Menanyakan kabar
peserta didik agama atau
(kenyamanan dan kepercayaan
kesiapan peserta didik masing-masing
dalam belajar) 3. Menyimak
4. Mengecek kehadiran penjelasan dari
peserta didik guru
5. Menyampaikan KI, KD,
IPK, tujuan pembelajaran
dan materi pokok
pembelajaran
6. Menyampaikan cakupan
materi dan urutan
kegiatan
7. Apersepsi berupa
memberikan gambaran
umum materi terhadap
realisasinya dalam
kehidupan sehari-hari
8. Menyampaikan lingkup
dan teknik penilaian yang
akan digunakan
2. Kegiatan Inti 105
a. Stimulation Mengamati menit
Meminta peserta didik untuk Membaca buku tentang
membaca buku sumber logika, algoritma dan
tentang logika, algoritma dan notasi flowchart
notasi flowchart

b. Pernyataan/Identifikasi Menanya
Masalah (Problem Mengajukan pertanyaan Menjawab pertanyaan
Statement) kepada peserta didik tentang terkait logika,
logika, algoritma dan notasi algoritma dan notasi
flowchart flowchart

c. Pengumpulan Data (Data Mengumpulkan Informasi


Collection) Meminta peserta didik untuk Menggali informasi
mencari informasi tentang tentang logika,
logika, algoritma dan notasi algoritma dan notasi
flowchart flowchart

d. Pembuktian (Data Menalar


Processing and Verification) Menugaskan peserta didik Berdiskusi tentang
untuk berdiskusi dalam logika, algoritma dan
kelompok tentang logika, notasi flowchart
algoritma dan notasi
flowchart

e. Menarik Simpulan Mengkomunikasikan


(Generalization) Mengarahkan peserta didik Menyimpulkan logika,
untuk menyimpulkan logika, algoritma dan notasi
algoritma dan notasi flowchart
flowchart

3. Kegiatan Penutup 1. Melakukan evaluasi 1. Menyimak 15 menit


pelajaran yang telah penjelasan dari
dilaksanakan guru
2. Merefleksikan kegiatan 2. Berdoa menurut
belajar mengajar yang agama atau
sudah dilakukan kepercayaan
3. Menginformasikan hal- masing-masing
hal yang perlu 3. Memberi salam
dipersiapkan untuk kepada guru
pertemuan berikutnya sebelum
4. Mengkondisikan peserta meninggalkan
didik dan kelas sebelum ruangan kelas
pelajaran diakhiri :

 Cek kebersihan
 Cek jumlah peserta
 Berdoa
 Salam
Pertemuan II ( 3 x 45 menit)

Deskripsi Kegiatan
No Tahapan Pembelajaran Waktu
Guru Peserta Didik

1. Pendahuluan Mengkondisikan kesiapan peserta 1. Memberi salam 15 Menit


a. Salam/Doa didik dalam proses kegiatan kepada guru
b. Motivasi/Apersepsi belajar mengajar : pada saat guru
c. Persiapan
memasuki
1. Memberi salam ruangan kelas
2. Berdoa 2. Berdoa menurut
3. Menanyakan kabar peserta
didik (kenyamanan dan agama atau
kesiapan peserta didik dalam kepercayaan
belajar) masing-masing
4. Mengecek kehadiran peserta 3. Menyimak
didik penjelasan dari
5. Menyampaikan KI, KD, IPK, guru
tujuan pembelajaran dan
materi pokok pembelajaran
6. Menyampaikan cakupan
materi dan urutan kegiatan
7. Apersepsi berupa memberikan
gambaran umum aplikasi
terhadap realisasinya dalam
kehidupan sehari-hari
8. Menyampaikan lingkup dan
teknik penilaian yang akan
digunakan

2. Kegiatan Inti 105


a. Stimulation Mengamati menit
Meminta peserta didik untuk Membaca buku
membaca buku sumber tentang tentang command
command promt promt

b. Pernyataan/Identifikasi Menanya
Masalah (Problem Mengajukan pertanyaan kepada Menjawab pertanyaan
Statement) peserta didik tentang command terkait command
promt promt

c. Pengumpulan Data (Data Mengumpulkan Informasi


Collection) Meminta peserta didik untuk Menggali informasi
mencari informasi tentang tentang command
command promt promt

d. Pembuktian (Data Menalar


Processing and Mendemonstrrasikan cara Mempraktekkan cara
Verification) menggunakan perintah menggunakan
berdasarkan fungsi pada aplikasi perintah berdasarkan
command promt fungsi pada aplikasi
command promt

e. Menarik Simpulan Mengkomunikasikan


(Generalization) Mengarahkan peserta didik untuk Menyimpulkan cara
menyimpulkan cara menggunakan menggunakan
perintah berdasarkan fungsi pada perintah berdasarkan
aplikasi command promt fungsi pada aplikasi
flowchart command promt

3. Kegiatan Penutup 5. Melakukan evaluasi pelajaran 4. Menyimak 15 menit


yang telah dilaksanakan penjelasan dari
6. Merefleksikan kegiatan guru
belajar mengajar yang sudah 5. Berdoa menurut
dilakukan agama atau
7. Menginformasikan hal-hal kepercayaan
yang perlu dipersiapkan untuk masing-masing
pertemuan berikutnya 6. Memberi salam
8. Mengkondisikan peserta didik kepada guru
dan kelas sebelum pelajaran sebelum
diakhiri : meninggalkan
ruangan kelas
 Cek kebersihan
 Cek jumlah peserta
 Berdoa
 Salam

H. Sumber belajar
1. Herbimo, Widiatmoko. 2018. Simulasi dan Komunikasi Digital Untuk SMK/MAK Kelas X.
Jakarta : PT Gramedia Widiasarana Indonesia
2. Maryono, D, Pambudhi, D. 2014. Pemrograman Dasar untuk SMK/MAK Kelas X Semester 1.
Jakarta : Kemendikbud RI
3. Ratih, Cahya Kusuma, dkk. 2017. Bahan Ajar Simulasi dan Komunikasi Digital Untuk
SMK/MAK Bagian 1. Jakarta : Direktorat Pembinaan SMK
4. http://www.dikmenjur.net
5. http://www.ilmugratisgan.net

I. Penilaian Proses dan Hasil Belajar

1. Teknik Penilaian
No Aspek yang Dinilai Teknik Penilaian Bentuk Penilaian
1 Sikap Non Tes Observasi
a. Taat dalam menjalankan ajaran
agama
b. Disiplin dalam mengikuti
pembelajaran
c. Teliti dalam menyelesaikan
setiap pekerjaan
d. Memiliki rasa tanggung jawab
terhadap setiap tugas yang
diberikan
e. Memiliki sopan santun dalam
mengikuti kegiatan
pembelajaran
2 Pengetahuan Tes Essay
a. Menjelaskan cara berpikir logis
b. Menjelaskan manfaat dalam
mempelajari logika
c. Menjelaskan alasan mempelajari
algoritma pada jenjang SMK
d. Menyebutkan bagian-bagian
pada bagan alir
e. Menjelaskan fungsi command
promt
3 Keterampilan Non Tes Unjuk Kerja
Mempraktekkan cara
menggunakan perintah
berdasarkan fungsi pada aplikasi
command promt

2. Instrumen Hasil Penilaian (Terlampir)

J. Rencana Tindak Lanjut Hasil Penilaian (Remedial dan/atau Pengayaan)

1. Instrumen Tes tertulis (Terlampir)


2. Instrumen penilaian sikap (Terlampir)
3. Instrumen penilaian ketrampilan (Terlampir)

Mengetahui Ende, 10 Juli 2019


Ketua Kompetensi Keahlian Guru Mata Pelajaran
Teknik Komputer & Jaringan

Mohammad Fajari Syamsudin, ST Syarif Usman, S.Kom


NIP. 19750427 201212 1 004

Menyetujui
Kepala SMK Negeri 2 Ende

Setu Petrus, S.Pd


NIP.19591115 198803 1 008

Lampiran RPP

1. Tes Tertulis
Soal Test
1. Jelaskan yang dimaksud dengan berpikir logis!
2. Jelaskan manfaat yang dapat diperoleh dalam mempelajari logika!
3. Mengapa algoritma perlu dipelajari pada jenjang SMK?
4. Sebutkan tiga bagian pada bagan alir!
5. Jelaskan lima fungsi dari command promt!

Kunci Jawaban
1. Berpikir logis adalah : berpikir dengan cara yang benar/masuk akal dan sesuai dengan hukum
logika.
2. Manfaat mempelajari logika, antara lain :
1) Menjaga supaya kita selalu berpikir benar menggunakan asas-asas sistematis
2) Membuat daya pikir menjadi lebih tajam, dan menjadikannya lebih berkembang
3) Membuat setiap orang berpikir cermat, objektif, dan efektif dalam berkomunikasi
4) Meningkatkan cinta kebenaran dan menghindari kesesatan bernalar
3. Karena algoritma merupakan susunan logis dan sistematis yang digunakan untuk memecahkan
masalah ataupun menyelesaikan suatu permasalahan tertentu yang tentunya sangat bermanfaat
untuk siswa SMK.
4. 1) Bagan alir sistem
2) Bagan alir dokumen
3) Bagan alir program
5. Fungsi command promt antara lain :
1) Mengecek status aktivasi windows
2) Memperbaiki bad sector pada hardisk
3) Menyetop aplikasi secara paksa
4) Memeriksa kondisi hardisk
5) Menyembunyikan file
6) Mematikan komputer
7) Memeriksa baterai laptop
8) Mengetahui mac address komputer
9) Mengetahui kapan instalasi windows dilakukan
10) Memfungsikan laptop sebagai Wi-Fi tanpa tambahan software

Pedoman Penskoran
No Soal Skor
1 20
2 20
3 20
4 15
5 25

2. Instrumen Penilaian Sikap


Aspek : Kerja Sama
No. Indikator Kerjasama Penilaian Kerjasama
Terlibat aktif dalam bekerja Skor 1 jika 1 atau tidak ada indikator yang konsisten
1.
kelompok ditunjukkan peserta didik
Kesediaan melakukan tugas sesuai
2. Skor 2 jika 2 indikator kosisten ditunjukkan peserta didik
kesepakatan
Bersedia membantu orang lain
3. dalam satu kelompok yang Skor 3 jika 3 indikator kosisten ditunjukkan peserta didik
mengalami kesulitan
4. Rela berkorban untuk teman lain Skor 4 jika 4 indikator konsisten ditunjukkan peserta didik
Aspek : Kreafitas
No. Indikator Kreativitas Penilaian Kreativitas
Dapat menyatakan pendapat
1. Skor 1 jika 1 sampai 2 indikator muncul
dengan jelas (ideational fluency)
Dapat menemukan ide baru yang
2. Skor 2 jika 3 sampai 4 indikator muncul
belum dijelaskan guru (originality)
Mengenali masalah yang perlu
3. dipecahkan dan tahu bagaimana Skor 3 jika 4 sampai 5 indikator muncul
memecahkannya (critical thinking)
Senang terhadap materi pelajaran
4. dan berusaha mempelajarinya Skor 4 jika 6 sampai 7 indikator muncul
(enjoyment)
Mempunyai rasa seni dalam
5.
memecahkan masalah (aesthetics)
Berani mengambil risiko untuk
6. menemukan hal-hal yang baru
(risk-taking)
Mencoba berulang-ulang untuk
7. menemukan ide yang terbaik
(cyclical procedure)
Aspek : Kecermatan
No. Indikator Kecermatan Penilaian Kecermatan
1. Mengerjakan tugas dengan teliti Skor 1 jika 1 indikator muncul
Berhati-hati dalam menggunakan
2. Skor 2 jika 2 indikator muncul
peralatan
3. Memperhatikan keselamatan diri Skor 3 jika 3 indikator muncul
Memperhatikan keselamatan
4. Skor 4 jika 4 indikator muncul
lingkungan

3. Instrumen Penilaian Keterampilan


Penilaian unjuk kerja
Menggunakan perintah pada command promt
No Komponen Penilaian Skor
1. Persiapan 20
a. Menghidupkan komputer
b. Mengecek kinerja komputer normal sesuai dengan kebutuhan
2. Proses 50
a. Menjalankan aplikasi command promt
b. Memberikan perintah-perintah sesuai dengan arahan instruktur/guru
c. Keluar dari aplikasi command promt
3. Waktu 30
a. Waktu persiapan kerja
b. Waktu penyelesaian praktek

Anda mungkin juga menyukai