• Tidak ada hasil yang ditemukan

MATA PELAJARAN KOMPETENSI KEAHLIAN Rekay

N/A
N/A
Protected

Academic year: 2018

Membagikan "MATA PELAJARAN KOMPETENSI KEAHLIAN Rekay"

Copied!
10
0
0

Teks penuh

(1)

Kompetensi Utama

StandarKompetensi Guru Standar Isi

IndikatorEsensial KompetensiInti Kompetensi Guru

Mapel/Guru Kelas StandarKompetensi KompetensiDasar Pedagogik 1. Menguasai teori belajar

dan

prinsip-prinsippembelajaran yangmendidik.

1.1 Memahami berbagai teori belajar dan prinsip-prinsip pembelajaran yang mendidik terkaitdengan mata pelajaran yangdiampu.

Memahami berbagai teori belajar dan prinsip-prinsip pembelajaran yang mendidik terkaitdengan mata pelajaran rekayasa perangkat lunak

Menerapkan berbagai pendekatan,strategi, metode, dan teknik pembelajaran yang mendidik secara kreatif dalam mata pelajaran yang diampu.

Menerapkan strategi pembelajaran yang tepat pada mata pelajaran rekayasa perangkat lunak (RPL)

Menerapkan metode

pembelajaran yang sesuai dengan mata pelejaran RPL

2. Mengembangkankurikulum yang terkait dengan

matapelajaran yang diampu.

2.1 Menentukan tujuan pembelajaran yang diampu

Menentukan tujuan Umum pembelajaran dari kompetensi dasar RPL

2.2 Memilih materi pembelajaranyang diampu yang terkaitdengan pengalaman belajardan tujuan pembelajaran.

Mengembangkan materi pembelajaran yang diampu yang terkait dengan pengalaman belajar dan tujuan pembelajaran.

Memilih materi sesuai tujuan pembelajaran rekayasa perangkat lunak

Mengembangkan materi pembelajaran RPL sesuai kebutuhan dunia industri 2.3 Menata materi

pembelajaransecara benar sesuai

denganpendekatan yang dipilih dankarakteristik peserta didik.

Menyusun materi pembelajaran RPL secara sistematis

2..4 Mengembangkan indikator daninstrumen penilaian.

Menentukan indikator dari tujuan pembelajaran RPL

(2)

Mapel/Guru Kelas

3.

Menyelenggarakanpembel ajaran yangmendidik.

3.1 Mengembang kan komponen-komponen rancangan pembelajaran.

Menentukan komponen-komponen RPP

3.2 Menyusun rancangan pembelajaran yang lengkap, baik untuk kegiatan di dalam kelas, laboratorium, maupun lapangan.

Menyusun RPP rekayasa perangkat lunak

Menyusun jobsheet RPL

3.3 Menggunakan media pembelajaran dan sumber belajar yang relevan dengan karakteristik peserta didik dan mata pelajaran yang diampu untuk mencapai tujuan pembelajaran secara utuh.

Menggunakan media pembelajaran yang sesuai dengan mata pelajaran

4. Memanfaatkan teknologi informasi dankomunikasi untukkepentingan pembelajaran.

4.1Memanfaatkan teknologi in-formasi dan

komunikasi

dalampembelajaran yang diampu.

Menggunakan peralatan TIK dalam pembelajaran teknik RPL

Menggunakan software aplikasi untuk pembelajaran teknik RPL 5.Menyelenggarakanpenilaia

n dan eva-luasi proses dan hasilbelajar

5.1 Menentukan prosedur penilaian dan evaluasi proses dan hasil belajar.

Menentukan prosedur evaluasi proses pembelajaran teknik RPL

Menentukan prosedur evaluasi hasil pembelajaran teknik RPL 5.2 Menganalisis hasil

penilaianproses dan hasil

(3)

Mapel/Guru Kelas

belajar untuk berbagai tujuan.

6. Berkomunikasi secara

efektif, empatik,dan santun denganpeserta didik.

6.1 Memahami berbagai strategiberkomunikasi yang efektif,emptik, dan santun, secaralisan, tulisan, dan/atau bentuklain.

Menggunakan komunikasi yang efektif, empatik dan santun pada pembelaran RPL

7. Memanfaatkan

hasilpenilaian dan evaluasi untuk kepentingan pembelajaran.

7.1 Menggunakan informasi hasilpenilaian dan evaluasi untuk menentukan ketuntasan belajar

Menganalisis hasil evaluasi pembelajaran RPL

7.2 Menggunakan informasi hasil penilaian dan evaluasi untuk merancang program remedial dan pengayaan.

Menggunakan hasil evaluasi untuk program remidial

7.3 Mengkomuni kasikan hasil penilaian dan evaluasi kepada pemangku kepentingan.

Melaporkan hasil evaluasi pada waktu dan kepada pihak yang tepat

7.4 Memanfaat kan informasi hasil penilaian dan evaluasi pembelajaran untuk meningkatkankualitas pembelajaran.

Menggunakan hasil evaluasi untuk peningkatan kualitas pembelajaran RPL

8. Melakukan tindakan reflektif untukpeningkatan kualitas pembelajaran.

8.1 Melakukan refleksi terhadap pembelajaran yang telah dilaksanakan.

(4)

Mapel/Guru Kelas

8.2 Memanfaat kan hasil

refleksi untuk perbaikan dan pengembangan pembelajaran dalam mata pelajaran yang diampu.

Refleksi terhadap kinerja (siswa, guru, bahan, kurikulum,IBM, hasil belajar siswa)

8.3 Melakukan PTK untuk

meningkatkan kualitas pembelajaran

Menentukan rancangan pelaksanaan PTK pada pembelajaran RPL

Profesional Menguasai materi dasar kompetensi kejuruan dan memberikan ilustrasi untuk memudahkan penjelasan

Mengidentifikasi kebutuhan personal computer (PC)

1. Merakit personal computer

(PC)

1.1 Merencanakan

kebutuhan dan spesifikasi

1.1.1 Mengklasifikasikan

bagian-bagian komputer

Mengetahui jenis-jenis periferal komputer

1.2 Menjelaskan jenis

perangkat keras periferal

1.1.2 Menjelaskan jenis-jenis

piranti input, output, dan proses

Memahami konsep dasar elektronika analog dan digital, melakukan konversi, dan penerapannya

Mengenal sistem bilangan 2. Menerapkan teknik

elektronika analog dan digital dasar

2.1 Menerangkan sistem

bilangan digital

2.1.1 Menerangkan karakter

pembentuk sistem bilangan heksadesimal

2.2 Mengonversi sistem

bilangan

2.1.2 Melakukan konversi sistem

bilangan desimal ke biner

2.3 Menerapkan

elektronika digital untuk komputer

2.1.3 Menjelaskan penerapan

elektronika digital pada komputer modern Berinteraksi dengan baik dan

mampu menerangkan konsep dasar serta penggunaan flowchart, dan Data Flow Diagram (DFD)

3. Menerapkan algoritma

pemrograman tingkat dasar

3.1 Mengartikan pengertian

algoritma

3.1.1 Mampu menjelaskan

pengertian algoritma

3.2 Menggunakan notasi

algoritma

3.1.2 Menggunakan notasi

algoritma dengan tepat

3.3 Menganalisis operasi

algoritma

3.1.3 Menganalisis operasi

perhitungan algoritma

(5)

Mapel/Guru Kelas

algoritma algoritma faktorial

3.5 Menganalisis aturan

dasar Data Flow Diagram (DFD)

3.1.5 Menganalisis dan

memahami aturan dasar Data Flow Diagram (DFD) 3.6 Menjelaskan levelisasi

Data Flow Diagram (DFD)

3.1.6 Mengetahui levelisasi

diagram pada DFD

3.7 Menganalisis aturan

aliran data DFD

3.1.7 Mampu menganalisis

validitas aliran data

3.8 Menggunakan

simbol-simbol bagan alir (flowchart)

3.1.8 Menerangkan makna notasi

bagan alir (flowchart)

3.9 Membedakan struktur

perulangan

menggunakan for dan while

3.1.9 Menganalisis perbedaan

struktur for dan while

3.10Menjelaskan tipe data bahasa pemrograman

3.1.10Menjelaskan urutan tipe

data integer Menguasai algoritma

pemrograman tingkat lanjut, mencakup array multi dimensi, prosedur/fungsi, dan struktur data sederhana, serta menerangkan penerapannya

4. Menerapkan algoritma

pemrograman tingkat lanjut

4.1 Menjelaskan pengertian

array

4.1.1 Menerangkan pengertian

dasar mengenai array

4.2 Menerapkan

penggunaan array multi dimensi di dalam pemrograman

4.1.2 Menerapkan penggunaan

array multi dimensi

4.3 Menggunakan prosedur

dan fungsi di dalam pemrograman

4.1.3 Menerangkan perbedaan

prosedur dan fungsi

4.4 Menjelaskan konsep

struktur data sederhana

4.1.4 Menerangkan struktur data

sederhana Memiliki wawasan mengenai

konsep basis data, entity

5. Membuat basis data 5.1 Mengidentifikasi model

basis data

5.1.1 Menerangkanmodel basis

(6)

Mapel/Guru Kelas

relationship diagram (ERD), normalisasi tabel, dan menggunakan perangkat lunak bantu untuk pemodelan data dengan baik dan benar.

5.2 Mengidentifikasi

struktur hirarki basis data

5.1.2 Menjelaskan struktur hirarki

basis data

5.3 Menjelaskan simbol

Entity Relationship Diagram (ERD)

5.1.3 Memahami simbol-simbol

Entity Relationship Diagram (ERD)

5.4 Menerapkan

kardinalitas/derajat relasi di dalam basis data

5.1.4 Menerapkan jenis

kardinalitas relasi pada ERD

5.5 Menganalisis

penerapan normalisasi basis data

5.1.5 Menganalisisaturan bentuk

normal pertama (1st NF)

5.6 Menganalisis

penerapan normalisasi basis data

5.1.6 Menganalisis bentuk normal

pertama (1st NF)

5.7 Menganalisis

penerapan normalisasi basis data

5.1.7 Menganalisis bentuk normal

kedua (2nd NF)

5.8 Menganalisis

penerapan normalisasi basis data

5.1.8 Menganalisis penerapan

bentuk normal ketiga (3rd NF)

Memiliki konsep dasar yang baik mengenai basis data dan menunjukkan penerapan SQL dalam contoh kehidupan sehari-hari

6. Menerapkan aplikasi basis

data

6.1 Menjelaskan jenis

perintah SQL

6.1.1 Mengetahui jenis perintah

SQL

6.2 Membuat tabel basis

data

6.1.2 Mengetahui perintah untuk

membuat tabel

(7)

Mapel/Guru Kelas

baru

6.4 Membuat query seleksi

data

6.1.4 Menerapkan perintah query

seleksi data

6.5 Menerapkan subquery

untuk seleksi data pada dua relasi

6.1.5 Menerapkan perintah

subquery pada dua relasi

6.6 Membuat query edit

data

6.1.6 Menerapkan perintah query

edit data

6.7 Membuat query hapus

data

6.1.7 Menerapkan perintah query

hapus data Memanfaatkan perangkat

lunak bantu IDE (Integrated Development Environment) untuk menghasilkan aplikasi Graphical User Interface (GUI)

7. Memahami pemrograman

visual berbasis desktop

7.1 Menjelaskan IDE

aplikasi bahasa pemrograman

7.1.1 Memahami fasilitas yang

memudahkan pemrogram dalam membuat dan menguji program

7.2 Menjelaskan objek

aplikasi bahasa pemrograman

7.1.2 Memahami komponen

untuk menampilkan data tabular

Memanfaatkan perangkat-perangkat jaringan komputer untuk memberikan

pemahaman mengenai kasus yang relevan

8. Mengoperasikan sistem

operasi jaringan komputer

8.1 Menjelaskan fungsi

periferal jaringan komputer

8.1.1 Mampu menjelaskan fungsi

peripheral router

8.2 Mengidentifikasikan

ketersambungan jaringan komputer

8.1.2 Memahami cara

mengidentifikasi

ketersambungan jaringan

8.3 Melakukan pemutusan

jaringan komputer

8.1.3 Mampu melakukan

pemutusan jaringan secara benar

8.4 Mengoperasikan

aplikasi jaringan komputer

8.1.4 Mengenal aplikasi jaringan

komputer untuk transfer file

Menggunakan fitur-fitur lanjut pemrograman SQL untuk menyederhanakan

9. Menerapkan bahasa

pemrograman SQL

9.1 Mempersiapkan

perangkat lunak SQL

9.1.1 Memahami perangkat lunak

(8)

Mapel/Guru Kelas

operasi-operasi yang kompleks

9.2 Mengoperasikan stored

procedure

9.1.2 Memahami pengoperasian

stored procedure

9.3 Mengoperasikan trigger 9.1.3 Memahami pengoperasian

trigger Menguasai konsep dasar

aplikasi web dan memberikan bimbingan dalam melakukan praktek pemrograman web statis

10.Menerapkan dasar-dasar

pembuatan web statis tingkat dasar

10.1 Konsep teknologi web

statis

10.1.1 Memahami web statis

10.2 Menjelaskan struktur

dokumen HTML

10.1.2 Memahami struktur dasar

dokumen HTML

10.3 Menambahkan objek

gambar ke dalam dokumen HTML

10.1.3 Menerapkan cara

menambahkan objek gambar ke dalam dokumen HTML

10.4 Menggunakan elemen

pembentuk tabel pada web

10.1.4 Mengimplementasikan

pembuatan tabel baru

10.5 Menggunakan atribut

tabel untuk menggabungkan kolom

10.1.5 Mengimplementasikan

atribut yang berfungsi untuk menggabung dua atau lebih kolom pada tabel

10.6 Membuat Link internal

pada web

10.1.6 Memahami cara

menggunakan link

10.7 Menggunakan

Cascading Style Sheet (CSS) di dalam dokumen web

10.1.7 Menggunakan CSS di

dalam dokumen

Memanfaatkan perangkat lunak bantu untuk menerapkan pembuatan halaman web dinamis

11.Membuat halaman web

dinamis tingkat lanjut

11.1 Menjelaskan konsep

pembuatan halaman web dinamis

11.1.1 Memahami konsep web

(9)

Mapel/Guru Kelas

berbasis PHP dan MySQL

11.2 Menjelaskan teknologi

web dinamis

11.1.2 Memahami teknologi

pembuat halaman web dinamis

11.3 Menjelaskan cara kerja

web dinamis

11.1.3 Mampu menjelaskan cara

kerja web dinamis

11.4 Menerapkan cookie 11.1.4 Menerapkan penggunaan

cookie

11.5 Menerapkan fitur login

pada aplikasi web

11.1.5 Memahami penerapan

teknik pembuatan fitur login

11.6 Menerapkan operasi

substring

11.1.6 Memahami penerapan

operasi substring Memiliki pemahaman yang

baik untuk menjelaskan konsep dasar pemrograman berorientasi objek dan mengaitkan dengan

penyelesaian terhadap kasus nyata

12.Menggunakan bahasa

pemrograman berorientasi objek

12.1 Menjelaskan konsep

kelas dan objek

12.1.1 Memahami konsep kelas

dan objek

12.2 Menerapkan

pendefinisian sebuah kelas

12.1.2 Menerapkan pembuatan

kelas

12.3 Menjelaskan

urut-urutan access modifer

12.1.3 Memahami urut-urutan

access modifier dari yang paling sempit ruang lingkupnya

12.4 Menerangkan

penggunaan access modifier protected pada kelas

12.1.4 Mampu menjelaskan

makna access modifier protected

12.5 Menjelaskan

penerapan overriding

12.1.5 Memahami overriding dan

penerapannya di dalam kode program

(10)

Mapel/Guru Kelas

interface menerapkan konsep

interface

12.7 Menerapkan

penggunaan interface yang benar

12.1.7 Menerapkan cara

penggunaan interface

12.8 Menjelaskan fungsi

enkapsulasi

12.1.8 Memahami peran dan

fungsi enkapsulasi

12.9 Menggunakan kelas

abstrak

12.1.9 Mengimplementasikan

Gambar

gambar ke dalam

Referensi

Dokumen terkait

Diambil 10 ml dan dimasukkan ke dalam 4 kuvet dimana: kuvet pertama 10 ml air yang telah di campur koagulan PAC sebagai baku pembanding dan kuvet ke dua 10 ml sebagai sampel

Hasil dari penelitian ini menunjukkan bahwa pelatihan berpengaruh positif dan signifikan terhadap kinerja karyawan dan disiplin kerja berpengaruh positif dan signifikan

An auxiliary large deviation result for multinomial distribution with increasing number of equiprobable cells may also be of independent interest.. 1 Introduction and

Menurut ekonom Bank Permata, Josua Pardede, setelah BI menaikkan tingkat suku bunga sebanyak 50 bps pada bulan lalu, volatilitas Rupiah berangsur-angsur mulai mereda.. Tidak

Berdasarkan latar belakang di atas, maka rumusan masalah yang ditetapkan dalam penelitian ini adalah seberapa besar tingkat hubungan pemanfaatan teknologi Wi-Fi

Nilai konsumsi bahan bakar minyak didasarkan pada perhitungan kondisi lalu lintas pada simpang patal sebelum masa konstruksi, saat konstruksi dan setelah

Puji syukur penulis panjatkan kepada Tuhan Yang Maha Esa yang telah melimpahkan rahmat, taufik serta hidayah-Nya sehingga tugas akhir ini dengan judul “

Dalam prosedur ini fungsi pembelian mengirimkan surat permintaan penawaran harga kepada para pemasok untuk memperoleh informasi mengenai harga barang dan berbagai