2.2.1 Ki-Kd RPL Tik
2.2.1 Ki-Kd RPL Tik
KOMPETENSI DASAR
NO. MATA PELAJARAN KI 1 K2 K3 K4
(SIKAP RELEGIUS) (SIKAP SOSIAL) (KETERAMPILAN) (PENGETAHUAN)
1. Fisika Mengukur besaran-besaran Memahami konsep gerak
pokok dan turunannya sebuah benda titik melalui
Menerapkan analisis besaran-besaran fisika yang
dimensional dan vektor untuk terkait
membantu menyelesaikan Memahami gerak lurus dengan
persoalan fisika kecepatan tetap dan gerak
Menerapkan hukum Newton lurus dengan percepatan tetap
untuk gerak lurus berubah Memahami gerak melingkar
beraturan dengan laju tetap dan gerak
Menghitung gerak translasi melingkar dengan percepatan
dan rotasi sudut tetap
Menghitung keseimbangan Menggambarkan gerak dalam
benda tegar grafik
Menerapkan hubungan impuls Memahami hukum Newton dan
dan momentum dalam konsep gaya
perhitungan Memahami konsep gerak
Menyelesaikan persoalan translasi dan rotasi
tumbukan Memahami konsep
Menghitung usaha, energi keseimbangan benda tegar
dan daya Memahami konsep impuls dan
Menentukan kekuatan bahan hukum kekekalan momentum
Menerapkan hukum-hukum Memahami konsep usaha,
fluida statik dan dinamik energi dan daya
dalam kehidupan sehari–hari Memahami hukum kekekalan
Menguasai pengaruh kalor energi
terhadap zat Memahami konsep elastisitas
KOMPETENSI DASAR
NO. MATA PELAJARAN KI 1 K2 K3 K4
(SIKAP RELEGIUS) (SIKAP SOSIAL) (KETERAMPILAN) (PENGETAHUAN)
Melakukan perhitungan yang bahan
berkaitan dengan suhu dan Menguasai hukum Hooke
kalor Memahami hukum-hukum yang
Melakukan perhitungan berhubungan dengan fluida
berdasarkan hukum statik dan dinamik
termodinamika untuk Memahami konsep suhu dan
berbagai proses kalor
Menerapkan konsep Mengenal cara perpindahan
gelombang dalam kegidupan kalor
sehari–hari dan teknologi Mendeskripsikan sifat–sifat gas
Menguasai hukum kelistrikan ideal dan persamaan keadaan
arus searah gas
Menguasai hubungan antara Memahami hukum-hukum
tegangan, hambatan, dan termodinamika
arus Memahami konsep dan prinsip–
Menghitung daya dan energi prinsip gejala gelombang
listrik arus searah secara umum
Menguasai hokum-hukum Membedakan jenis-jenis
kemagnetan dan melakukan gelombang
perhitungan sederhana Membedakan konsep listrik
Menguasai hukum kelistrikan statis dan dinamis
arus bolak-balik Menjelaskan penerapan listrik
Menguasai hubungan antara statis dan dinamis
tegangan, impedansi, dan Mengenal gejala kemagnetan
arus listrik bolak-balik Mengenal penggunaan magnet
Menghitung daya dan energi dan elektromagnet dalam
listrik arus bolak-balik teknologi
Menggunakan hukum Memahami ciri–ciri cermin dan
pemantulan dan pembiasan lensa
cahaya Mengenal penggunaan alat–
KOMPETENSI DASAR
NO. MATA PELAJARAN KI 1 K2 K3 K4
(SIKAP RELEGIUS) (SIKAP SOSIAL) (KETERAMPILAN) (PENGETAHUAN)
alat optik dalam kehidupan
sehari–hari dan teknologi
Mengenal teori relativitas
khusus Einstein dan
penerapannya
Mendeskripsikan gejala-gejala
fisis yang mendorong
timbulnya konsep-konsep
kuantum
Memahami perkembangan teori
atom
Mengenal inti atom dan gejala
radioaktivias
Memahami penggunaan
radioaktivitas dalam kehidupan
sehari–hari
2. Kesehatan Kerja dan Melaksanakan prosedur K3 Mendeskripsikan keselamatan
Lingkungan Hidup (K3LH) Menerapkan konsep dan kesehatan kerja (K3)
lingkungan hidup
Menerapkan pertolongan
pertama pada kecelakaan
(P3K)
3. Sistem Komputer Menuliskan sistem bilangan Menjelaskan fungsi sistem
dalam bidang komputer bilangan pada komputer
(Desimal, Biner, Oktal, Menjelaskan cara
Heksadesimal) mengkonversi bilangan
Mengkonfigurasi Bilangan (Desimal, Biner, Octal,
(Desimal, Biner, Octal, Heksadesimal)
Heksadesimal) Menjelaskan logika Gerbang
Menggambarkan gerbang Dasar (AND, OR dan NOT).
logika dasar Menjelaskan logika Gerbang
KOMPETENSI DASAR
NO. MATA PELAJARAN KI 1 K2 K3 K4
(SIKAP RELEGIUS) (SIKAP SOSIAL) (KETERAMPILAN) (PENGETAHUAN)
Menyederhanakan rangkaian Kombinasi (NOR, NAND)
logika dasar Menjelaskan operasi Aritmatika
Menerapkan operasi Menjelaskan operasi
penjumlahan dan Penjumlahan dan pengurangan
pengurangan Memahami prinsip kerja
Merangkai rangkaian multiplexer.
multiplexer, Flip Flop dan Memahami prinsip kerja flip-
Counter flop
Menguji rangkaian Memahami aplikasi flip-flop
multiplexer, Flip Flop dan pada rangkaian logika
Counter Memahami macam-macam
Melakukan operasi counter
penjumlah setengah (half Memahami pemakaian memori
Adder) dalam suatu sistem
Melakukan operasi mikrokomputer
penjumlah penuh (Full Adder) Memahami perbedaan antara
Melakukan operasi Statis dan Dinamis RAM
Penjumlah dan Pengurang Menjelaskan sistem Arithmatic
(Ripple Carry Adder) Logic Unit (ALU)
Menggambarkan struktur Memahami prinsip kerja
mesin Von Neumann penjumlah setengah (Half
Menggambarkan struktur Adder) dan penjumlah penuh
interkoneksi komputer (Full Adder)
Mengambarkan sistem bus Menjelaskan konsep organisasi
pada sistem komputer dan arsitektur komputer
Menggambarkan minimal Menjelaskan komponen-
sistem komputer komponen Komputer
Menggambarkan hirarki Menjelaskan sistem
memory Interkoneksi bus
Menggambarkan prinsip kerja Menjelaskan sistem hirarki
metode penyimpanan pada memori
media magnetik Menjelaskan berbagai media
Menggambarkan alur/proses penyimpanan
Interrupt control Intel 8259A, Menjelaskan prinsip kerja IDE,
8255A dan DMA SCSI dan RAID
KOMPETENSI DASAR
NO. MATA PELAJARAN KI 1 K2 K3 K4
(SIKAP RELEGIUS) (SIKAP SOSIAL) (KETERAMPILAN) (PENGETAHUAN)
Menuliskan jenis Operand dan Menjelaskan modul-modul I/O
Operasi dalam bahasa mesin Menjelaskan Interupt Control
Menggambarkan organisasi Intel 8259A, 8255A dan DMA
processor dan register Menjelaskan Organisasi
Membuat listing program Prosesor dan register
untuk membaca dan menulis Menjelaskan Siklus Instruksi
data CPU - Memory Memanipulasi data dari
Membuat listing program Register ke Memory dan
untuk membaca dan menulis sebaliknya
data CPU - I/O Memanipulasi data dari
Memory ke I/O dan sebaliknya
Memanipulasi data dari
Register ke I/O dan sebaliknya
4. Perakitan Komputer Menentukan spesifikasi Menjelaskan perangkat keras
komponen komputer personal komputer
Membuat peta tata letak Menjelaskan langkah langkah-
komponen langkah instalasi sesuai buku
Mengurutkan langkah-langkah panduan instalasi
perakitan komputer
Memasang komponen
komputer
Mengkonfigurasi BIOS sesuai
kebutuhan
Menguji komputer yang telah
dirakit menggunakan BIOS
Setup
Menyambung beberapa jenis
periferal yang berbeda
menggunakan software
5. Sistem Operasi Menunjukkan macam-macam Menjelaskan pengertian dan
sistem operasi berbasis GUI fungsi Sistem Operasi
Melakukan instalasi sistem Menjelaskan struktur sistem
KOMPETENSI DASAR
NO. MATA PELAJARAN KI 1 K2 K3 K4
(SIKAP RELEGIUS) (SIKAP SOSIAL) (KETERAMPILAN) (PENGETAHUAN)
operasi dengan metode Clean operasi
Install Menjelaskan macam-macam
Melakukan instalasi sistem sistem operasi berbasis GUI
operasi dengan metode Menjelaskan macam-macam
Upgrade sistem operasi berbasis Text
Melakukan instalasi sistem Menjelaskan jenis-jenis metode
operasi dengan metode instalasi sistem operasi
Multibooting Menjelaskan Metode instalasi
Melakukan instalasi sistem sistem operasi ”Clean Install”
operasi dengan metode Menjelaskan Metode instalasi
Virtualisasi sistem operasi ”Upgrade”
Melakukan Instalasi sistem Menjelaskan metode
Operasi berbasis GUI ”Multibooting”
Mengoperasikan sistem Menjelaskan metode
operasi berbasis GUI ”Virtualisasi”
Melakukan Instalasi driver Menjelaskan langkah-langkah
Motherboard (disk drive, instalasi sistem operasi
DVD/CD ROM drives, berbasis GUI
Keyboard, Mouse, Processor, Menjelaskan langkah-langkah
Sound Card, Video game instalasi driver
controller, VGA, NIC, USB) Menjelaskan langkah-langkah
Melakukan konfigurasi Kartu enginstalasi driver Motherboard
Jaringan (disk drive, DVD/CD ROM
Melakukan pengujian drives, Keyboard, Mouse,
konektifitas jaringan, Processor, Sound Card, Video
misalnya menggunakan game controller, USB)
perintah Ping Menjelaskan langkah-langkah
Melakukan Instalasi Software mengkonfigurasi IP pada Kartu
Aplikasi jaringan
Menggunakan software Menjelaskan cara menguji
Aplikasi konekstifitas jaringan
Melakukan instalasi software Menjelaskan langkah-langkah
utility (partition magic, instalasi software aplikasi,
antivirus) Menjelaskan cara menginstalasi
Melakukan update Antivirus software Aplikasi
KOMPETENSI DASAR
NO. MATA PELAJARAN KI 1 K2 K3 K4
(SIKAP RELEGIUS) (SIKAP SOSIAL) (KETERAMPILAN) (PENGETAHUAN)
Mengidentifikasi peripheral Menjelaskan cara
komputer menggunakan software aplikasi
Menghubungkan peripheral Menjelaskan langkah-langkah
dengan komputer instalasi software utility
menggunakan media yang (partition magic, antivirus)
sesuai Menjelaskan langkah-langkah
Melakukan instalasi driver menginstalasi software utility
Menyiapkan bahan uji (antivirus)
kelengkapan peripheral Menjelaskan langkah-langkah
(misalnya kertas, tinta, mengupdate antivirus
modem, kartu model) Menjelaskan tentang peripheral
Mengujia peripheral yang komputer
terlah tersambung ke Menjelaskan cara
komputer menghubungkan peripheral
dengan komputer
Menjelaskan fungsi driver pada
peripheral
Menjelaskan cara menginstal
driver
Menjelaskan kelengkapan
peripheral.
Menjelaskan cara menguji
peripheral yang telah diinstall
6. Pengelolaan Informasi Mengenali menu serta tombol Menjelaskan jenis dan fungsi
shortcut perangkat lunak perangkat lunak pengolah kata
pengolah kata Menjelaskan jenis dan fungsi
Menggunakan fitur-fitur perangkat lunak lembar sebar
pengelolaan dokumen Menjelaskan pemanfaatan dan
perangkat lunak pengolah fungsi program presentasi
kata sebagai alat bantu yang efektif
Melakukan editing sederhana Menjelaskan konsep dasar web
terhadap dokumen (mengetik browser
dan memformat huruf, Memahami alamat web dan
KOMPETENSI DASAR
NO. MATA PELAJARAN KI 1 K2 K3 K4
(SIKAP RELEGIUS) (SIKAP SOSIAL) (KETERAMPILAN) (PENGETAHUAN)
penjajaran teks, penomoran, hyperlink
penggunaan kolom) Menjelaskan email dan etika
Menggunakan fitur isian berkomunikasi menggunakan
berulang (header, footer, email
page numbering) Menjelaskan pengertian grafis
Melakukan editing tingkat berbasis bitmap dan grafis
lanjut (menyisipkan gambar, berbasis vektor
tabel, mail merge)
Mencetak dokumen dengan
parameter standar
Mengenali menu serta tombol
shortcut perangkat lunak
lembar sebar
Menggunakan fitur-fitur
pengelolaan dokumen
perangkat lunak lembar sebar
Melakukan editing lembar
kerja (mengubah,
menghapus, menambah,
memindah isi sel)
Mengatur format tampilan
teks dan angka
Melakukan operasi aritmatika
(penjumlahan, pengurangan,
pembagian, perkalian)
Melakukan operasi logika (if,
if bertingkat)
Menggunakan rumus dan
fungsi tingkat lanjut (vlookup,
hlookup)
KOMPETENSI DASAR
NO. MATA PELAJARAN KI 1 K2 K3 K4
(SIKAP RELEGIUS) (SIKAP SOSIAL) (KETERAMPILAN) (PENGETAHUAN)
Membuat grafik dari tabel
data
Mencetak lembar kerja
Mengenali menu serta tombol
shortcut perangkat lunak
presentasi
Menggunakan fitur-fitur
pengelolaan dokumen
perangkat lunak presentasi
Membuat dan mengubah lay
out dan isian standar
berulang melalui slide master
Membuat presentasi teks
dengan variasi tabel, grafik,
gambar dan diagram
Membuat presentasi teks
dengan variasi audio dan
audio
Memberi efek animasi pada
tampilan slide presentasi
Mencetak dokumen
presentasi sebagai slide dan
handout
Mengenali menu serta tombol
shortcut web browser
Menemukan informasi
menggunakan search engine
Melakukan komunikasi
menggunakan email
Mengenali menu serta tombol
KOMPETENSI DASAR
NO. MATA PELAJARAN KI 1 K2 K3 K4
(SIKAP RELEGIUS) (SIKAP SOSIAL) (KETERAMPILAN) (PENGETAHUAN)
shortcut perangkat lunak
aplikasi grafis
Membuat grafis dengan
berbagai variasi warna,
bentuk dan ukuran
7. Jaringan Dasar Menerapkan media jaringan Menjelaskan konsep
Membuat desain jaringan jaringan komputer
Melakukan instalasi perangkat Menjelaskan protokol
jaringan lokal
jaringan
Menjelaskan piranti jaringan
Mendiagnosa permasalahan
Menjelaskan topologi
pengoperasian PC yang
jaringan
tersambung pada jaringan
lokal
Melakukan perbaikan koneksi
jaringan
Melakukan setting ulang
koneksi jaringan
Melakukan pengaturan traffic
bandwidth pada jaringan
8. Pemrograman Dasar Menerapkan algoritma dalam Menjelaskan algoritma dalam
menulis bahasa pemograman pemrograman
Menginstalasi bahasa Menjelaskanproses kompilasi
pemrograman dan linking
Menulis bahasa pemrograman Menjelaskan penggunaan tipe
sesuai struktur program data dalam pemrograman
Mengoperasikan variabel Menjelaskan algoritma
dengan jenis-jenis operator pengambilan keputusan
yang ada Menjelaskan algoritma
Memecahkan permasalahan pengulangan data
KOMPETENSI DASAR
NO. MATA PELAJARAN KI 1 K2 K3 K4
(SIKAP RELEGIUS) (SIKAP SOSIAL) (KETERAMPILAN) (PENGETAHUAN)
dengan algoritma Memahamkan proses
pengambilan keputusan pembuatan fungsi
Memecahkan masalah dengan Memahamkan konsep array
algoritma pengulangan proses dalam penyimpanan di memori
Menerapkan fungsi dalam Memahamkan tipe data String
pemrograman yang tersruktur dan operasinya
Menerapkan penggunaan Menjelaskan konsep pointer
array berdimensi satu, dua
dan berdimensi banyak
Menerapkan operasi-operasi
String dalam menyelesaikan
masalah
Menggunakan pointer dalam
memanipulasi data
9. Pemrograman Web Menerapkan elemen-elemen Menjelaskan konsep teknologi
dasar HTML untuk Web page
memformat halaman web Menjelaskan kebutuhan
Menerapkan elemen HTML software pemrograman web
table untuk layout halaman Membuat struktur menu web
web (site map)
Menerapkan elemen HTML Menjelaskan struktur dokumen
frame untuk layout halaman HTML
web Menjelaskan penggunaan
Menerapkan elemen HTML pemrograman dalam halaman
layer untuk layout halaman web
web Menjelaskan penggunaan
Menerapkan link untuk pemrograman di sisi client
berbagai fungsi pada halaman (client side) untuk menambah
web interaktifitas web
Menambahkan obyek-obyek
KOMPETENSI DASAR
NO. MATA PELAJARAN KI 1 K2 K3 K4
(SIKAP RELEGIUS) (SIKAP SOSIAL) (KETERAMPILAN) (PENGETAHUAN)
multimedia ke dalam halaman Menjelaskan penggunaan
web pemrograman di sisi
Menerapkan pemrograman server(server side) untuk
client side dalam halaman mengolah data input dari
web pengguna
Merancang form untuk
menangkap masukan data
(input) dari pengguna
Menerapkan pemrograman
client side untuk validasi
masukan data
Menerapkan pemrograman
server side ke dalam halaman
web
Menerapkan pemrograman
server side untuk validasi
masukan data
10. Pemodelan Perangkat Lunak Menerapkan pemodelan Menjelaskan konsep aplikasi
proses (DFD) perangkat lunak
Menterjemahkan DFD ke Menjelaskan ragam arsitektur
pemodelan relasi basis data aplikasi PL
(ERD) Mendefinisikan kebutuhan
Menterjemahkan DFD ke fungsional
struktur chart diagram Menjelaskan konsep
Merancang user interface pemodelan desain berorientasi
Menerapkan use case obyek
diagram sesuai dengan kasus Menjelaskan konsep dasar UML
permasalahan
Menerapkan activity diagram
sesuai dengan kasus
KOMPETENSI DASAR
NO. MATA PELAJARAN KI 1 K2 K3 K4
(SIKAP RELEGIUS) (SIKAP SOSIAL) (KETERAMPILAN) (PENGETAHUAN)
permasalahan
Merancang class diagram
sesuai dengan kasus
permasalahan
Merancang komponen
diagram sesuai dengan kasus
permasalahan
11. Pemrograman Beriorientasi Menginstalasi bahasa Menjelaskan konsep
Obyek pemrograman berorientasi pemrograman berorientasi
obyek obyek
Membuat class dengan
Mengidentifikasi class dan
bahasa pemrograman
berorientasi obyek obyek
Menciptakan obyek dalam Memperkenalkan aturan dasar-
mengoperasikan program dasar pemrograman
Menerapkan pengunaan tipe berorientasi obyek
data, variabel, dan operator Menjelaskan atribut dan
Megujicoba penggunaan methode
pengambilan keputusan dan
Menjelaskan konsep
pengulangan proses
Mengujicoba penggunaan enkapsulasi
array Menjelaskan konsep pewarisan
Menjelaskan konsep
polimorphisme
Memahami abstract, interface,
nested dan inner class
Menjelaskan jenis-jenis error
dan penanganannya
12. Basis data Mengakses anggota class Mengidentifikasi struktur hirarki
melalui obyek basis data
Membuat konstruktor Mempersiapkan perangkat
overloading dan akses
KOMPETENSI DASAR
NO. MATA PELAJARAN KI 1 K2 K3 K4
(SIKAP RELEGIUS) (SIKAP SOSIAL) (KETERAMPILAN) (PENGETAHUAN)
modifier dalam melindungi lunak basis data
data Menjelaskan tahap-tahap
Menerapkan pewarisan dalam normalisasi basis data
memecahkan permasalahan
Menjelaskan tentang Entity
Menerapkan polimorphisme
dalam memecahkan Relationship Diagram (ERD)
permasalahan Menjelaskan konsep instruksi –
instruksi bahasa SQL dalam
basis data
Menjelaskan instruksi SQL
untuk membentuk query.
Menjelaskan berbagai jenis
fungsi (function) dalam query.