3.7 Menerapkan 3.7.1 Menjelaskan konsep Konsep EBook, 9 Mengamati untuk Pengetahuan:
penggunaan package dalam package Eko mengidentifikasi dan
package dalam pemrograman aplikasi dalam Subiyanto • Tes Tertulis
merumuskan
aplikasi berorientasi obyek. program ro masalah tentang Keterampilan:
3.7.2 Menjelaskan proses aplikasi Pemrogra penggunaan package • Observas
4.7 Membuat pengelompokan class berbasis oop. man dalam aplikasi
SMK ADI SANGGORO 7 XI Rekayasa Perangkat Lunak ©2020
aplikasi melalui dalam pembuatan Prosedur Berorienta Mengumpulkan data
pengelompokan package. pembuatan si Objek, tentang penggunaan
class dalam 3.7.3 Menjelaskan prosedur package Penerbit package dalam
package pembuatan package dalam Direktorat aplikasi
dalam pemrograman program Jenderal
Mengolah data
aplikasi berorientasi aplikasi Guru dan
tentang penggunaan
obyek. berbasis oop. Tenaga package dalam
3.7.4 Menjelaskan proses Prosedur Kependidi aplikasi
kompilasi package. rancangan kan
3.7.5 Menerapkan package Kementria Mengomunikasikan
program
tentang penggunaan
dalam pemrograman aplikasi n
package dalam
aplikasi berorientasi berbasis oop Pendidika aplikasi
obyek dengan n dan
4.7.1 Merancang program penerapan Kebudaya
aplikasi berorientasi package. an, 2013
obyek dengan penerapan Prosedur Buku-
package kompilasi buku yang
4.7.2 Membuat kode program package relevan
aplikasi berorientasi dalam Internet
obyek yang menerapkan pemrograma
package. n berbasis
4.7.3 Menguji program aplikasi oop.
berorientasi obyek yang Keunggulan
menerapkan package. package
dalam
program
aplikasi
berbasis oop
3.8 Merancang 3.8.1 Menjelaskan konsep Konsep EBook, 9 Mengamati untuk Pengetahuan:
pembuatan interface dalam interface Eko mengidentifikasi dan
interface pemrograman aplikasi dalam Subiyanto • Tes Tertulis
merumuskan
berorientasi obyek. program ro masalah tentang Keterampilan:
4.8 Membuat 3.8.2 Menjelaskan prosedur aplikasi Pemrogra pembuatan interface • Observas
rancangan pembuatan interface berbasis oop. man Mengumpulkan data
aplikasi dengan dalam pemrograman Prosedur Berorienta tentang pembuatan
interface aplikasi berorientasi
SMK ADI SANGGORO 8 XI Rekayasa Perangkat Lunak ©2020
obyek. pembuatan si Objek, interface
3.8.3 Menerapkan interface interface Penerbit
dalam pemrograman dalam Direktorat Mengolah data
aplikasi berorientasi program Jenderal tentang pembuatan
obyek aplikasi Guru dan interface
4.8.1 Merancang program berbasis oop. Tenaga Mengomunikasikan
aplikasi berorientasi Prosedur Kependidi tentang pembuatan
obyek dengan penerapan rancangan kan interface
interface program Kementria
4.8.2 Membuat kode program aplikasi n
aplikasi berorientasi berbasis oop Pendidika
obyek yang dengan n dan
menerapkan interface. penerapan Kebudaya
4.8.3 Menguji program aplikasi interface. an, 2013
berorientasi obyek yang Prosedur Buku-
menerapkan interface. kompilasi buku yang
package relevan
dalam Internet
pemrograma
n berbasis
oop.
Keunggulan
interface
dalam
program
aplikasi
berbasis oop
3.9 Menganalisis 3.9.1 Menjelaskan konsep class Konsep class EBook, 6 Mengamati untuk Pengetahuan:
pemanfaatan library dalam library dalam Eko mengidentifikasi dan
class library pemrograman aplikasi program Subiyanto • Tes Tertulis
merumuskan
berorientasi obyek. aplikasi ro masalah tentang Keterampilan:
4.9 Menggunakan 3.9.2 Menjelaskan prosedur berbasis oop. Pemrogra pemanfaatan class • Observas
class library pemanfaatan class library Prosedur man library
dalam dalam pemrograman penerapan Berorienta Mengumpulkan data
memecahkan aplikasi berorientasi si Objek,
SMK ADI SANGGORO 9 XI Rekayasa Perangkat Lunak ©2020
masalah obyek. class library Penerbit tentang pemanfaatan
3.9.3 Menganalisis dalam Direktorat class library
pemanfaatan class library program Jenderal
dalam pemrograman aplikasi Guru dan Mengolah data
aplikasi berorientasi berbasis oop. Tenaga tentang pemanfaatan
class library
obyek. Prosedur Kependidi
3.9.4 Menentukan penggunaan rancangan kan Mengomunikasikan
class library dalam program Kementria tentang pemanfaatan
pemrograman aplikasi aplikasi n class library
berorientasi obyek. berbasis oop Pendidika
3.9.5 Menerapkan class library dengan n dan
dalam pemrograman penerapan Kebudaya
aplikasi berorientasi class library. an, 2013
obyek. Prosedur Buku-
4.9.1 Merancang program kompilasi buku yang
aplikasi berorientasi program relevan
obyek dengan penerapan aplikasi Internet
class library. dengan
4.9.2 Membuat kode program penerapan
aplikasi berorientasi class library
obyek yang menerapkan pemrograma
class library. n berbasis
4.9.3 Menguji program aplikasi oop.
berorientasi obyek yang Keunggulan
menerapkan class library. program
dengan
pernerapan
class library
dalam
program
aplikasi
berbasis oop
3.10 Mengevaluasi 3.10.1 Menjelaskan konsep Konsep EBook, 3 Mengamati untuk Pengetahuan:
penanganan error handling penanganan Eko mengidentifikasi dan
kesalahan (penanganan kesalahan) kesalahan Subiyanto • Tes Tertulis
merumuskan
dalam program dalam pemrograman dalam ro Keterampilan:
SMK ADI SANGGORO 10 XI Rekayasa Perangkat Lunak ©2020
aplikasi berorientasi program Pemrogra masalah tentang • Observas
4.10 Memodifikasi obyek. aplikasi man penanganan
kode program 3.10.2 Menjelaskan prosedur berbasis oop. Berorienta kesalahan dalam
untuk error handling Prosedur si Objek, program
penanganan (penanganan kesalahan) penangan Penerbit
Mengumpulkan data
kesalahan dalam pemrograman kesalahan Direktorat tentang penanganan
dalam program aplikasi berorientasi (error Jenderal kesalahan dalam
obyek. handling) Guru dan program
3.10.3 Menganalisis dalam Tenaga
penanganan kesalahan Kependidi Mengolah data
pemrograma
tentang penanganan
(error handling ) dalam n berbasis kan kesalahan dalam
pemrograman aplikasi oop. Kementria program
berorientasi obyek. Prosedur n
3.10.4 Menentukan pembuatan Pendidika Mengomunikasikan
penggunaan error n dan tentang penanganan
program kesalahan dalam
handling (penanganan aplikasi Kebudaya
program
kesalahan) dalam berbasis oop an, 2013
pemrograman aplikasi dengan Buku-
berorientasi obyek. penanganan buku yang
3.10.5 Menerapkan error kesalahan relevan
handling (penanganan Internet
kesalahan) dalam
pemrograman aplikasi
berorientasi obyek.
4.10.1 Merancang program
aplikasi berorientasi
obyek dengan penerapan
error handling
(penanganan kesalahan).
4.10.2 Membuat kode program
aplikasi berorientasi
obyek yang menerapkan
error handling
(penanganan kesalahan).
4.10.3 Menguji program
aplikasi berorientasi
SMK ADI SANGGORO 11 XI Rekayasa Perangkat Lunak ©2020
obyek yang menerapkan
error handling
(penanganan kesalahan).
4.10.4 Memperbaiki
penanganan kesalahan
(error handling) dalam
program aplikasi
berorientasi obyek.
4.10.5 Memodifikasi
penanganan kesalahan
(error handling) dalam
program aplikasi
berorientasi obyek.
3.11 Menerapkan 3.11.1 Menjelaskan konsep Konsep EBook, 6 Mengamati untuk Pengetahuan:
data bentuk data bentuk string dan penggunaan Eko mengidentifikasi dan
string dan pelbagai propertinya data tipe Subiyanto • Tes Tertulis
merumuskan
pelbagai dalam pemrograman string dalam ro masalah tentang Keterampilan:
propertinya aplikasi berorientasi pemrograma Pemrogra data bentuk string • Observas
obyek. n berbasis man dan pelbagai
4.11 Membuat kode 3.11.2 Menjelaskan prosedur oop. Berorienta propertinya
program untuk data bentuk string dan Prosedur si Objek, Mengumpulkan data
mengolah data pelbagai propertinya pembuatan Penerbit tentang data bentuk
bentuk string dalam pemrograman program Direktorat string dan pelbagai
aplikasi berorientasi berbasis oop Jenderal propertinya
obyek. dengan Guru dan Mengolah data data
3.11.3 Menentukan menerapkan Tenaga bentuk string dan
penggunaan data bentuk data tipe Kependidi pelbagai propertinya
string dan pelbagai string. kan
propertinya dalam Mengomunikasikan
Kementria tentang data bentuk
pemrograman aplikasi n string dan pelbagai
berorientasi obyek. Pendidika propertinya
3.11.4 Menerapkan data bentuk n dan
string dan pelbagai Kebudaya
propertinya dalam an, 2013
pemrograman aplikasi Buku-
berorientasi obyek. buku yang
SMK ADI SANGGORO 12 XI Rekayasa Perangkat Lunak ©2020
4.11.1 Merancang program relevan
aplikasi berorientasi Internet
obyek dengan penerapan
data bentuk string dan
pelbagai propertinya.
4.11.2 Membuat kode program
aplikasi berorientasi
obyek yang menerapkan
data bentuk string dan
pelbagai propertinya.
4.11.3 Menguji program
aplikasi berorientasi
obyek yang menerapkan
data bentuk string dan
pelbagai propertinya.
3.12 Menerapkan 3.12.1 Menjelaskan konsep Konsep EBook, 9 Mengamati untuk Pengetahuan:
collection collection sebagai media penerapan Eko mengidentifikasi dan
sebagai media penyimpanan data collection Subiyanto • Tes Tertulis
merumuskan
penyimpanan dalam pemrograman sebagai ro masalah tentang Keterampilan:
data aplikasi berorientasi penyimpan Pemrogra collection sebagai • Observas
obyek. data dalam man media penyimpanan
4.12 Membuat kode 3.12.2 Menjelaskan prosedur pemrograma Berorienta data
program collection sebagai media n berbasis si Objek, Mengumpulkan data
collection penyimpanan data oop. Penerbit tentang collection
sebagai dalam pemrograman Prosedur Direktorat sebagai media
penyimpan data aplikasi berorientasi pembuatan Jenderal penyimpanan data
obyek. program Guru dan Mengolah data
3.12.3 Menentukan aplikasi Tenaga tentang collection
penggunaan collection berbasis oop Kependidi sebagai media
sebagai media dengan kan penyimpanan data
penyimpanan data menerapkan Kementria
Mengomunikasikan
dalam pemrograman collection n tentang collection
aplikasi berorientasi sebagai Pendidika sebagai media
obyek. media n dan penyimpanan data
3.12.4 Menerapkan collection penyimpan Kebudaya
sebagai media data. an, 2013
SMK ADI SANGGORO 13 XI Rekayasa Perangkat Lunak ©2020
penyimpanan data Buku-
dalam pemrograman buku yang
aplikasi berorientasi relevan
obyek. Internet
4.12.1 Merancang program
aplikasi berorientasi
obyek dengan penerapan
collection sebagai media
penyimpanan data.
4.12.2 Membuat kode program
aplikasi berorientasi
obyek yang menerapkan
collection sebagai media
penyimpanan data.
4.12.3 Menguji program
aplikasi berorientasi
obyek yang menerapkan
collection sebagai media
penyimpanan data.
3.13 Menerapkan 3.13.1 Menjelaskan konsep Konsep EBook, 9 Mengamati untuk Pengetahuan:
operasi file dan operasi file dan Input operasi file Eko mengidentifikasi dan
Input Output(IO) Output(IO) dalam dalam Subiyanto • Tes Tertulis
merumuskan
pemrograman aplikasi pemrograma ro masalah tentang Keterampilan:
4.13 Membuat kode berorientasi obyek. n berbasis Pemrogra operasi file dan Input • Observas
program untuk 3.13.2 Menjelaskan prosedur oop. man Output(IO)
operasi file dan operasi file dan Input Konsep input Berorienta Mengumpulkan data
operasi Input Output(IO) dalam dan output si Objek, tentang operasi file
Output pemrograman aplikasi dalam Penerbit dan Input Output(IO)
berorientasi obyek. pemrograma Direktorat
Mengolah data
3.13.3 Menentukan n aplikasi Jenderal tentang operasi file
penggunaan operasi file berbasis oop. Guru dan dan Input Output(IO)
dan Input Output(IO) Prosedur Tenaga
dalam pemrograman pembuatan Kependidi Mengomunikasikan
aplikasi berorientasi kan tentang operasi file
program dan Input Output(IO)
obyek. aplikasi Kementria
3.13.4 Menerapkan operasi file berbasis oop n
SMK ADI SANGGORO 14 XI Rekayasa Perangkat Lunak ©2020
dan Input Output(IO) untuk Pendidika
pemrograman aplikasi operasi file. n dan
berorientasi obyek. Prosedur Kebudaya
4.13.1 Merancang program pembuatan an, 2013
aplikasi berorientasi program Buku-
obyek dengan penerapan aplikasi buku yang
operasi file dan Input berbasis oop relevan
Output(IO). untuk input Internet
4.13.2 Membuat kode program dan output.
aplikasi berorientasi Membuat
obyek yang menerapkan program
operasi file dan Input aplikasi
Output(IO). berbasis oop
4.13.3 Menguji program untuk
aplikasi berorientasi operasi file
obyek yang menerapkan yang dapat
operasi file dan Input mengedit,
Output(IO). menambah,
menghapus
dan
membaca isi
file.