Anda di halaman 1dari 8

SILABUS

Nama Sekolah SMK Negeri 1 Pacitan Mata Pelajaran Pemograman Berorientasi Objek (C3.3)
Bidang Keahlian Teknologi Informasi dan Komunikasi Kelas / Semester XII / Gasal
Program Keahlian Teknik Komputer dan Informatika Alokasi Waktu 104 jam
Kompetensi Keahlian Rekayasa Perangkat Lunak Tahun Pelajaran 2020/2021

Kompetensi Inti
Memahami, menerapkan, menganalisis, dan mengevaluasi tentang pengetahuan faktual, konseptual, operasional dasar, dan
metakognitif sesuai dengan bidang dan lingkup kerja Teknik Komputer dan Informatika pada tingkat teknis, spesifik, detil, dan
KI-3 (Pengetahuan) 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
 Melaksanakan tugas spesifik, dengan menggunakan alat, informasi, dan prosedur kerja yang lazim dilakukan serta menyelesaikan
masalah sederhana sesuai dengan bidang dan lingkup kerja Teknik Komputer dan Informatika.
 Menampilkan kinerja mandiri dengan mutu dan kuantitas yang terukur sesuai dengan standar kompetensi kerja.
 Menunjukkan keterampilan menalar, mengolah, dan menyaji secara efektif, kreatif, produktif, kritis, mandiri, kolaboratif,
KI-4 (Keterampilan) komunikatif, dan solutif dalam ranah abstrak terkait dengan pengembangan dari yang dipelajarinya di sekolah, serta mampu
melaksanakan tugas spesifik dibawah pengawasan langsung.
 Menunjukkan keterampilan mempersepsi, kesiapan, meniru, membiasakan gerak mahir, menjadikan gerak alami, sampai dengan
tindakan orisinal dalam ranah konkret terkait dengan pengembangan dari yang dipelajarinya di sekolah, serta mampu
melaksanakan tugas spesifik dibawah pengawasan langsung.

Indikator
Kegiatan Alokasi Sumber
Kompetensi Dasar Pencapaian Materi Pelajaran Penilaian
Pembelajaran Waktu Belajar
Kompetensi (IPK)
3.11. Menerapkan data Aspek Pengetahuan: Materi Pokok : 1. Siswa Aspek Pengetahuan: 8 JP Pemograman
bentuk string dan 1. Menjelaskan konsep Memahami Data mengamati Tes:Pilihan Ganda/ Berorientasi
pelbagai data bentuk string String dan pelbagai Essay tentang data Objek, Linda
propertinya dan pelbagai propertinya tayangan materi bentuk string dan Marwati,
4.11. Membuat kode propertinya dalam tentang data pelbagai propertinya Mediatama,
program untuk pemrograman Materi Pelajaran : bentuk string 2018
mengolah data aplikasi berorientasi 1. Konsep dan pelbagai Aspek Ketrampilan:
bentuk string obyek. penggunaan Tugas:Menyelesaikan
2. Menjelaskan data tipe string
propertinya masalah tentang data
prosedur data bentuk dalam 2. Siswa mendiskusikan bentuk string dan
string dan pelbagai pemrograman materi tentang data pelbagai propertinya
propertinya dalam berbasis oop. bentuk string dan
pelbagai propertinya
DOKUMEN II KURIKULUM SMK NEGERI 1 PACITAN 1
Indikator
Kegiatan Alokasi Sumber
Kompetensi Dasar Pencapaian Materi Pelajaran Penilaian
Pembelajaran Waktu Belajar
Kompetensi (IPK)
pemrograman 2. Prosedur 3. Siswa mencari tahu Portofolio:
aplikasi berorientasi pembuatan materi tentang data Membuat laporan
obyek. program berbasis bentuk string dan tentang data bentuk
3. Menentukan oop dengan pelbagai propertinya string dan pelbagai
penggunaan data menerapkan data 4. Siswa mengolah propertinya
bentuk string dan tipe string. data/informasi yang
pelbagai propertinya terkumpul Aspek Sikap:
dalam pemrograman 5. Siswa membuat Komunikatif
aplikasi berorientasi kesimpulan dari materi Kolaboratof
obyek. dalam pokok bahasan Tanggung Jawab
4. Menerapkan data 6. Siswa menyampaikan
bentuk string dan hasil diskusi tentang
pelbagai propertinya pokok bahasan
dalam pemrograman
aplikasi berorientasi
obyek.

Aspek Ketrampilan:
1. Merancang program
aplikasi berorientasi
obyek dengan
penerapan data
bentuk string dan
pelbagai propertinya.
2. Membuat kode
program aplikasi
berorientasi obyek
yang menerapkan
data bentuk string
dan pelbagai
propertinya.
3. Menguji program
aplikasi berorientasi
obyek yang
menerapkan data
bentuk string dan
pelbagai
propertinya.

DOKUMEN II KURIKULUM SMK NEGERI 1 PACITAN 2


Indikator
Kegiatan Alokasi Sumber
Kompetensi Dasar Pencapaian Materi Pelajaran Penilaian
Pembelajaran Waktu Belajar
Kompetensi (IPK)

3.12. Menerapkan Aspek Pengetahuan: Materi Pokok : 1. Siswa Aspek Pengetahuan: 16 JP Pemograman
collection sebagai 1. Menjelaskan konsep Collection Sebagai mengamati Tes:Pilihan Ganda/ Berorientasi
media collection sebagai Media Essay tentang Objek, Linda
penyimpanan data media penyimpanan Penyimpanan Data tayangan materi collection sebagai Marwati,
4.12. Membuat kode data dalam tentang media penyimpanan Mediatama,
program collection pemrograman Materi Pelajaran : collection data 2018
sebagai penyimpan aplikasi berorientasi 1. Konsep sebagai media
data obyek. penerapan Aspek Ketrampilan:
2. Menjelaskan collection
penyimpanan Tugas:Menyelesaikan
prosedur collection sebagai data masalah tentang
sebagai media penyimpan data 2. Siswa mendiskusikan collection sebagai
penyimpanan data dalam materi tentang media penyimpanan
dalam pemrograman collection sebagai data
pemrograman berbasis oop. media penyimpanan
aplikasi berorientasi 2. Prosedur data Portofolio:
obyek. pembuatan 3. Siswa mencari tahu Membuat laporan
3. Menentukan program aplikasi materi tentang tentang collection
penggunaan berbasis oop collection sebagai sebagai media
collection sebagai dengan media penyimpanan penyimpanan data
media penyimpanan menerapkan data
data dalam collection 4. Siswa mengolah Aspek Sikap:
pemrograman sebagai media data/informasi yang Komunikatif
aplikasi berorientasi penyimpan data. terkumpul Kolaboratof
obyek. 5. Siswa membuat Tanggung Jawab
4. Menerapkan kesimpulan dari
collection sebagai materi dalam pokok
media penyimpanan bahasan
data dalam 6. Siswa menyampaikan
pemrograman hasil diskusi tentang
aplikasi berorientasi pokok bahasan
obyek.

Aspek Ketrampilan:
1. Merancang program
aplikasi berorientasi
obyek dengan
DOKUMEN II KURIKULUM SMK NEGERI 1 PACITAN 3
Indikator
Kegiatan Alokasi Sumber
Kompetensi Dasar Pencapaian Materi Pelajaran Penilaian
Pembelajaran Waktu Belajar
Kompetensi (IPK)
penerapan
collection sebagai
media penyimpanan
data.
2. Membuat kode
program aplikasi
berorientasi obyek
yang menerapkan
collection sebagai
media penyimpanan
data.
3. Menguji program
aplikasi berorientasi
obyek yang
menerapkan
collection sebagai
media penyimpanan
data.
3.13. Menerapkan Aspek Pengetahuan: Materi Pokok : 1. Siswa Aspek Pengetahuan: 24 JP Pemograman
operasi file dan 1. Menjelaskan konsep Operasi File dan mengamati Tes:Pilihan Ganda/ Berorientasi
Input Output(IO) operasi file dan Input Output(IO) Essay tentang Objek, Linda
4.13. Membuat kode Input Output(IO) tayangan materi operasi file dan Input Marwati,
program untuk dalam Materi Pelajaran : tentang operasi Output(IO) Mediatama,
operasi file dan pemrograman 1. Konsep operasi file dan Input 2018
operasi Input aplikasi berorientasi file dalam Output(IO) Aspek Ketrampilan:
Output obyek. pemrograman 2. Siswa mendiskusikan Tugas:Menyelesaikan
2. Menjelaskan berbasis oop. materi tentang operasi masalah tentang
prosedur operasi file 2. Konsep input dan file dan Input operasi file dan Input
dan Input Output(IO) output dalam Output(IO) Output(IO)
dalam pemrograman 3. Siswa mencari tahu
pemrograman aplikasi berbasis materi tentang operasi Portofolio:
aplikasi berorientasi oop. file dan Input Membuat laporan
obyek. 3. Prosedur Output(IO) tentang operasi file
3. Menentukan pembuatan 4. Siswa mengolah dan Input Output(IO)
penggunaan operasi program aplikasi data/informasi yang
file dan Input berbasis oop terkumpul Aspek Sikap:
Output(IO) dalam untuk operasi 5. Siswa membuat Komunikatif
pemrograman file. kesimpulan dari Kolaboratof
aplikasi berorientasi 4. Prosedur Tanggung Jawab
DOKUMEN II KURIKULUM SMK NEGERI 1 PACITAN 4
Indikator
Kegiatan Alokasi Sumber
Kompetensi Dasar Pencapaian Materi Pelajaran Penilaian
Pembelajaran Waktu Belajar
Kompetensi (IPK)
obyek. pembuatan materi dalam pokok
4. Menerapkan operasi program aplikasi bahasan
file dan Input berbasis oop 6. Siswa menyampaikan
Output(IO) untuk input dan hasil diskusi tentang
pemrograman output. pokok bahasan
aplikasi berorientasi 5. Membuat
obyek. program aplikasi
berbasis oop
Aspek Ketrampilan: untuk operasi file
1. Merancang program yang dapat
aplikasi berorientasi mengedit,
obyek dengan menambah,
penerapan operasi menghapus dan
file dan Input membaca isi file.
Output(IO).
2. Membuat kode
program aplikasi
berorientasi obyek
yang menerapkan
operasi file dan
Input Output(IO).
3. Menguji program
aplikasi berorientasi
obyek yang
menerapkan operasi
file dan Input
Output(IO).
3.14. Menerapkan dasar Aspek Pengetahuan: Materi Pokok : 1. Siswa Aspek Pengetahuan: 32 JP Pemograman
dasar thread 1. Menjelaskan konsep Dasar-dasar thread mengamati Tes:Pilihan Ganda/ Berorientasi
4.14. Membuat instruksi dasar instruksi Essay tentang dasar- Objek, Linda
-instruksi thread thread dalam Materi Pelajaran : tayangan materi dasar thread Marwati,
pemrograman 1. Konsep dasar tentang dasar- Mediatama,
aplikasi berorientasi thread dalam dasar thread Aspek Ketrampilan: 2018
obyek. oop. 2. Siswa mendiskusikan Tugas:Menyelesaikan
2. Menjelaskan 2. Prosedur materi tentang dasar- masalah tentang
prosedur penggunaan dasar thread dasar-dasar thread
instruksi thread thread dalam oop 3. Siswa mencari tahu
dalam 3. Membuat materi tentang dasar- Portofolio:
pemrograman program oop dasar thread Membuat laporan
DOKUMEN II KURIKULUM SMK NEGERI 1 PACITAN 5
Indikator
Kegiatan Alokasi Sumber
Kompetensi Dasar Pencapaian Materi Pelajaran Penilaian
Pembelajaran Waktu Belajar
Kompetensi (IPK)
aplikasi berorientasi menerapkan 4. Siswa mengolah tentang dasar-dasar
obyek. thread. data/informasi yang thread
3. Menentukan terkumpul
penggunaan 5. Siswa membuat Aspek Sikap:
instruksi thread kesimpulan dari Komunikatif
dalam materi dalam pokok Kolaboratof
pemrograman bahasan Tanggung Jawab
aplikasi berorientasi 6. Siswa menyampaikan
obyek. hasil diskusi tentang
pokok bahasan
Aspek Ketrampilan:
1. Menerapkan
instruksi thread
dalam
pemrograman
aplikasi berorientasi
obyek.
2. Merancang program
aplikasi berorientasi
obyek dengan
penerapan
instruksi thread.
3. Membuat kode
program aplikasi
berorientasi obyek
yang menerapkan
instruksi thread.
4. Menguji program
aplikasi berorientasi
obyek yang
menerapkan
instruksi thread.
3.15. Merancang antar Aspek Pengetahuan: Materi Pokok : 1. Siswa mengamati Aspek Pengetahuan: 32 JP Pemograman
muka atau User 1. Menjelaskan konsep antar muka atau tayangan materi Tes:Pilihan Ganda/ Berorientasi
Interface (UI) antar muka atau User Interface (UI) tentang antar muka Essay tentang antar Objek, Linda
4.15. Membuat kode User Interface (UI) atau User Interface muka atau User Marwati,
program untuk dalam Materi Pelajaran : (UI) Interface (UI) Mediatama,
antar muka atau pemrograman 1. Konsep antar 2. Siswa mendiskusikan 2018
User Interface (UI) aplikasi berorientasi muka (user materi tentang antar Aspek Ketrampilan:
DOKUMEN II KURIKULUM SMK NEGERI 1 PACITAN 6
Indikator
Kegiatan Alokasi Sumber
Kompetensi Dasar Pencapaian Materi Pelajaran Penilaian
Pembelajaran Waktu Belajar
Kompetensi (IPK)
obyek. interface) dalam muka atau User Tugas:Menyelesaikan
2. Menjelaskan pemrograman Interface (UI) masalah tentang
prosedur antar aplikasi berbasis 3. Siswa mencari tahu antar muka atau User
muka atau User oop materi tentang antar Interface (UI)
Interface (UI) dalam 2. Prosedur muka atau User
pemrograman pembuatan user Interface (UI) Portofolio:
aplikasi berorientasi interface dalam 4. Siswa mengolah Membuat laporan
obyek. pemrograman data/informasi yang tentang data antar
3. Menentukan aplikasi berbasi terkumpul muka atau User
penggunaan antar oop. 5. Siswa membuat Interface (UI)
muka atau User 3. Membuat contoh kesimpulan dari
Interface (UI) dalam program aplikasi materi dalam pokok Aspek Sikap:
pemrograman yang bahasan Komunikatif
aplikasi berorientasi menerapkan user 6. Siswa menyampaikan Kolaboratof
obyek. interface. hasil diskusi tentang Tanggung Jawab
4. Menerapkan antar pokok bahasan
muka atau User
Interface (UI)
pemrograman
aplikasi berorientasi
obyek.

Aspek Ketrampilan:
1. Merancang program
aplikasi berorientasi
obyek dengan
penerapan antar
muka atau User
Interface (UI).
2. Membuat kode
program aplikasi
berorientasi obyek
yang menerapkan
antar muka atau
User Interface (UI).
3. Menguji program
aplikasi berorientasi
obyek yang
menerapkan antar

DOKUMEN II KURIKULUM SMK NEGERI 1 PACITAN 7


Indikator
Kegiatan Alokasi Sumber
Kompetensi Dasar Pencapaian Materi Pelajaran Penilaian
Pembelajaran Waktu Belajar
Kompetensi (IPK)
muka atau User
Interface (UI).

DOKUMEN II KURIKULUM SMK NEGERI 1 PACITAN 8

Anda mungkin juga menyukai