3.3 Menerapkan alur 3.3.1 Siswa mampu menjelaskan Alur Pemrograman 6 Mengidentifik Pengetahuan :
pemrograman struktur project di Java (C2) dengan struktur asi • Tes tertulis
dengan struktur 3.3.2 Siswa mampu bahasa pemrograman komponen-
bahasa memanipulasikan operasi komputer komponen Keterampilan
pemrograman dasar file dalam struktur Struktur Project dalam IDE :
komputer project di Java (C3) dan Manajemen Netbeans • Penilaian
4.3 Menulis kode 3.3.3 Siswa mampu menganalisis File dalam mengklarifika unjuk kerja
pemrogram sesuai struktur penulisan kode Netbeans sikan • Obervasi
dengan aturan dan program di Java (C4) Menulis kode tahapan
sintaks bahasa 3.3.4 Siswa mampu menganalisis java di Netbeans dalam
pemrograman kesalahan penulisan kode Penanganan menyelesaika
program di Java (C4) Kesalahan n masalah
4.3.1 Siswa mampu membuat Mencari
sebuah project dalam java informasi
dengan struktur standar manajemen
(P2) file dalam
4.3.2 Siswa mampu menerapkan project
operasi dasar file dalam Netbeans
struktur project di Java (P2) Berdiskusi
4.3.3 Siswa mampu merumuskan merumuskan
sebuah kode program pemecahan
berdasarkan struktur masalah
penulisan di Java (P4) terkait
4.3.4 Siswa mampu manajemen
menyelesaikan file dalam
permasalahan error kode project
Netbeans
@2017, Direktorat Pembinaan SMK 4
program berdasarkan
analisis kesalahan (P5)
3.4 Menerapkan 3.4.1 Siswa mampu menganalisis Tipe data, variabel, 9 Menunjukka Pengetahuan :
penggunaan tipe penggunaan tipe data dalam konstanta operator n beberapa • Tes tertulis
data, variabel, Java(C4) dan ekspresi data dengan
konstanta, 3.4.2 Siswa mampu membedakan Tipe Data tipe yang Keterampilan
operator, dan variabel dan konstanta (C4) Variabel dan berbeda-beda :
ekspresi 3.4.3 Siswa mampu menyusun Konstanta Mengidentifik • Penilaian
4.4 Membuat kode sebuah ekspresi dalam Operator dan asi data yang unjuk kerja
program dengan pemrograman menggunakan Ekspresi telah • Obervasi
tipe data, variabel, operator (C5) ditampilkan
konstanta, operator 4.4.1 Siswa mampu menuliskan Mengklarifika
dan ekspresi tipe data dengan benar pada sikan
editor Netbeans (P2) tahapan
4.4.2 Siswa mampu dalam
mendeklarasikan variabel menyelesaika
dan konstanta pada editor n masalah
Netbeans (P3) Mencari
4.4.3 Siswa mampu informasi tipe
memformulasikan sebuah data dalam
ekspresi dengan java
menggunakan operator pada Berdiskusi
editor Netbeans (P4) merumuskan
pemecahan
masalah tipe
data dalam
java
Mempresenta
sikan hasil
@2017, Direktorat Pembinaan SMK 5
diskusi dan
pengujian
3.5 Menerapkan 3.5.1 Siswa mampu menggunakan Operasi Aritmatika 9 Menunjukka Pengetahuan :
operasi aritmatika operasi aritmatika (C3) dan Logika. n beberapa • Tes tertulis
dan logika 3.5.2 Siswa mampu menganalisis Operasi kode program
4.5 Membuat kode prioritas dalam operasi Aritmatika dengan Keterampilan
program dengan aritmatika (C4) Operasi operasi :
operasi aritmatika 3.5.3 Siswa mampu menggunakan Aritmatika aritmatika • Penilaian
dan logika operasi logika (C3) dengan yang unjuk kerja
3.5.4 Siswa mampu menganalisis prioritas berbeda. • Obervasi
operasi logika yang Operasi logika Memfasilitasi
digabungkan dengan siswa untuk
operator Boolean (C4) mengklarifika
4.5.1 Siswa mampu sikan operasi
mengimplementasikan aritmatika
operasi aritmatika (P2) dalam java
4.5.2 Siswa mampu Mencari
mengkombinasikan berbagai informasi
operasi aritmatika dengan tentang
prioritas (P4) penggunaan
4.5.3 Siswa mampu operasi
mengimplementasikan aritmatika
operasi logika (P2) dalam java
4.5.4 Siswa mampu Berdiskusi
mengkombinasikan operasi merumuskan
logika dengan operator penggunaan
Boolean (P4) operasi
aritmatika
dalam java
@2017, Direktorat Pembinaan SMK 6
Mempresenta
sikan hasil
diskusi dan
pengujian
Memberikan
review dan
saran
terhadap
presentasi
yang telah
berlangsung.
3.6 Menerapkan 3.6.1 Siswa mampu menjelaskan Struktur kontrol 6 Menunjukka Pengetahuan :
struktur kontrol konsep struktur percabangan n kode • Tes tertulis
Percabangan dalam percabangan (C2) Struktur Kontrol program
bahasa 3.6.2 Siswa mampu menganalisis Percabangan dengan Keterampilan
pemrograman skema percabangan dengan Berbagai Kondisi control :
4.6 Membuat kode berbagai kondisi (C4) Percabangan percabanga • Penilaian
program struktur 3.6.3 Siswa mampu menganalisis Menggunakan Mengklarifika unjuk kerja
kontrol percabangan yang operator boolean sikan control • Obervasi
percabangan digabungkan dengan dalam percabangan
operator Boolean (C4) percabangan dalam java
4.6.1 Siswa mampu Mencari
menggambarkan alur informasi
struktur percabangan (P2) tentang
4.6.2 Siswa mampu control
menginterpretasikan skema percabangan
percabangan dengan dalam java
berbagai kondisi ke kode Berdiskusi
Java (P4) merumuskan
4.6.3 Siswa mampu control
menginterpretasikan