Anda di halaman 1dari 9

RENCANA PELAKSANAAN PEMBELAJARAN

A. Indentitas Program Pendidikan


Nama Sekolah : SMK KRISTEN BM SALATIGA
Mata Pelajaran : Pemograman Dasar
Komp. Keahlian : Multimedia (C2)
Kelas/ Semester : X / II
Tahun Pelajaran : 2021/2022
Alokasi waktu : 3 JP x 45 menit
Pertemuan :1

B. Kompetensi Inti dan Kompetensi Dasar


Kompetensi Inti
KI (3) : Memahami, menerapkan, menganalisis dan mengevaluasi tentang pengetahuan
faktual, konseptual, oprasional dasar, dan metakognitif sesuai dengan bidang dan lingkup
kerja dasar-dasar teknik komputer dan informatika pada tingkat teknis, spesifik, detail dan
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.

KI (4) : Melaksanakan tugas spesifik dengan menggunakan alat, informasi, dan prosedur
kerja yang lazim dilakukan serta memecahkan masalah sederhana sesuai dengan lingkup
kerja dasar-dasar teknik komputer dan informatika.
Menampilkan kinerja mandiri dengan mutu dan kuantitas yang terukur sesuai dengan
standar kompetensi kerja. Menunjukan keterampilan menalar, mengolah, dan menyaji
secara efektif, kreatif, produktif, kritis, mandiri, kolaborasi, komunikasi, dan solutif dalam
ranah abstrak terkait dengan pengembangan dari yang dipelajari di sekolah, serta mampu
melaksanakan tugas spesifik di bawah pengawasan langsung. Menunjukan keterampilan
mempresepsi, kesiapan, meniru, membiasakan, gerak mahir, menjadikan gerak alami
dalam ranah kongkret terkait dengan perkembangan dari yang dipelajarinya disekolah,
serta mampu melaksanakan tugas spesifik di bawah pengawasan langsung.

Kompetensi Dasar
3.8 Menganalisis penggunaan array untuk penyimpanan data di memory
4.8 Membuat kode program untuk menampilkan kumpulan data array

C. Indikator Pencapaian
3.8 Menganalisis penggunaan array untuk penyimpanan data di memory
3.8.1 Menjelaskan array satu dimensi
3.8.2 Menjelaskan array multi dimensi
3.8.3 Mengidentifikasi penerapan array satu dimensi
3.8.4 Mengidentifikasi penerapan array multi dimensi
4.8 Membuat kode program untuk menampilkan kumpulan data array
4.8.1 Membuat aplikasi array satu dimensi
4.8.2 Membuat aplikasi array multi dimensi
D. Tujuan Pembelajaran
Setelah melakukan kegiatan pembelajaran diharapkan peserta didik dapat :
1. Peserta didik dapat menjelaskan dan mengidentifikasi tentang array satu dimensi
2. Peserta didik dapat menjelaskan dan mengidentifikasi konsep array multi dimensi
3. Peserta didik dapat membuat array satu dimensi
4. Peserta didik dapat membuat array multi dimensi

E. Materi Pembelajaran
a. Konsep array
b. Array satu dimensi
c. Array multi dimensi

F. Pendekatan, Strategi dan Metode


a. Pendekatan berfikir : Sientific
b. Model pembelajaran : Problem Based learning
c. Metode pembelajaran : Diskusi, Tanya Jawab, Ceramah, Penugasan dan literatur.

G. Kegiatan Pembelajaran
Pertemuan Pertama (3 x @45 Menit)
Kegiatan Deskripsi Nilai Kecapan Alokasi
karakter Abad 21 Waktu
(4C) ( Menit)
Pendahuluan 1. Guru menyapa siswa, Disiplin, 15 Menit
berdoa sebelum religius
pembelajaran dimulai
dan mengkondisikan
diri dan siswa untuk
siap belajar
2. Guru menyampaikan
judul-judul yang akan
dipelajari selama 3
bulan
3. Guru menyampaikan
tujuan pembelajaran
Inti Mengamati
1. Siswa mengamati
dan
mendengarkan
penjelasan tentang
pengertian array
pada bahasa
pemograman
menggunakan
netbeans
2. Siswa mengamati
dan
mendengarkan
penjelasan tentang
konsep array satu
dimensi pada
bahasa
pemograman
menggunakan
netbeans
3. Siswa mengamati
dan
mendengarkan
penjelasan tentang
konsep array multi
dimensi pada
bahasa
pemograman
menggunakan
netbeans
Menanya
1. Guru memberikan
satu contoh
program array dan
mengajak siswa
untuk berdiskusi
tentang konsep
array satu dimensi
menggunakan
aplikasi netbeans
2. Guru memberikan
satu contoh
program array dan
mengajak siswa
untuk berdiskusi
tentang konsep
array multi
dimensi
menggunakan
aplikasi netbeans
Mengeksplorasi
1. Siswa mencari
contoh lain dari
penerapan array
satu dimensi dan
array multi
dimensi
2. Siswa
menerapkan
program array
satu dimensi dan
array multi
dimensi pada
aplikasi netbeans
penutup Mengevaluasi 50 Menit
1. Guru dan peserta
didik membuat
kesimpulan
mengenai
penggunaan dan
penetapan array
satu dimensi dan
array multi
dimensi
2. Guru
menginformasikan
materi yang akan
di pelajari minggu
depan
3. Guru memberikan
quis untuk
menutup
pembelajaran hari
ini

H. Alat dan Bahan


1. Alat dan bahan
a. Laptop / PC
b. Koneksi internet
c. Spidol
d. infocus

2. Sumber belajar
a. Buku dasar-dasar pemograman java Netbeans : database UML dan Interface
Penerbit : remaja rosdakarya PT
Penulis :Yuni Sugiarti, S.T.M.Kom
Tahun terbit : 2018
b. Situs internet

I. Penilaian
a. Penilaian pengetahuan : Tes Tertulis, berdasarkan hasil evaluasi soal.
b. Penilaian keterampilan : Hasil produk, berdasarkan program yang dibuat
c. Penilaian sikap : observasi, berdasarkan kedisiplinan siswa memasuki
kelas, menggumpulkan tugas dengan tepat waktu, sikap dan keaktifan siswa dalam
bertanya serta menjawab di dalam kelas, dan tata krama dalam berbahasa.
Lampiran
A. Penilaian Pengetahuan
Tes Tertulis
KD IPK Tujuan Pembelajaran Indikator Soal Jenis Soal
Soal
3.8 3.8.1 Menjelaskan Setelah melakukan 1. Pengertia Uraia 1. Tuliska
Menganalisi array satu kegiatan pembelajaran n array n n
s dimensi diharapkan peserta 2. Penulisan pengertia
penggunaan 3.8.2 Menjelaskan didik dapat : array 1 n array
array untuk array multi 1. Peserta didik dimensi 2. Tuliska
penyimpana dimensi dapat 3. Program n bentuk
n data di 3.8.3 Mengidentifikas menjelaskan array 1 penulisan
memory i penerapan dan dimensi array satu
4.8 array satu mengidentifikas 4. Tuliskan dimensi
Membuat dimensi i tentang array macam- 3. Buatlah
kode 3.8.4 Mengidentifikas satu dimensi macam program
program i penerapan 2. Peserta didik array array satu
untuk array multi dapat dimensi
menampilka dimensi menjelaskan 4. Tuliska
n kumpulan dan n macam-
data array 4.8.1 Membuat mengidentifikas macam
aplikasi array satu i konsep array array
dimensi multi dimensi
4.8.2 Membuat 3. Peserta didik
aplikasi array multi dapat membuat
dimensi array satu
dimensi
4. Peserta didik
dapat membuat
array multi
dimensi

Kunci jawaban
1. Pengertian : array adalah sebuah struktur data yang terdiri atas banyak variabel
dengan tipe data sama, dimana masing-masing elemen variabel mempunyai nilai
indeks. Setiap elemen array mampu untuk menyimpan satu jenis data .
2. Type nama_array = ARRAY [ bawah..atas, bawah..atas] of tipe_data;
Var variabel_array : nama_array;
ARRAY [ bawah.. atas, bawah..atas] of tipe_data;
3. Array 1 dimensi

java.util.*;
class inputArray1 {
public static void main(String[]xxx){
try{
int arr[]=new int[4];
String array[]=new String[4];
Scanner s=new Scanner(System.in);
for(int i=0; i<arr.length; i++){<br=””>System.out.print(“Masukkan nilai arraynya :
“);
array[i]=s.next();
arr[i]=Integer.parseInt(array[i]);//konversi tipe data
}
for(int i=0; i<arr.length; i++)<br=””>System.out.print(arr[i]+” “);
}
catch(Exception e){
System.err.println(e);
}
}
}

4. Macam-macam array terdiri atas :


a. Array 1 dimensi dituliskan :
Variabel [ indeks]
b. Array 2 dimensi dituliskan :
Variabel [indeks 1, indeks 2]
c. Array 3 dimensi dituliskan :
Variabel [ indeks1, indeks2, indeks3]
Kriteria Skor
No. Soal Skor
1 25
2 25
3 25
4 25

B. Penilaian Keterampilan
1. Buatlah sebuat program sederhana pada aplikasi netbeans menggunakan array satu
dimensi.
Nilai
Aspek Keterampilan *)
No. Nama **)
1 2 3 4 5
1.
2.
3.
4.

*) Keterangan 2. Aktifitas menjawab


3. Aktifitas mencatat
1. Aktifitas bertanya
4. Akurasi jawaban 1. Sangat terampil (semua kotak
5. Akurasi pertanyaan terisi)
2. Terampil ( 4 kotak terisi)
**) Keterangan
3. Cukup terampil ( 3 kotak terisi )
4. Kurang terampil ( 2 kotak terisi)
5. Tidak terampil (1 kotak terisi)

Salatiga, 20 november 2021


Mngetahui,
Kepala sekolah, Guru Mata
Pelajaran
SMK Kristen BM Salatiga

Drs. Thomas Heriyanto Natanael


Christianto
Lampiran
JURNAL HARIAN
Nama Praktik : Deslitia Rolina
NIM : 702018030
Dosen Pembimbing : Rissal Efendi
Guru Pamong : Natanael Christianto

N
o Hari Tanggal Kegiatan
Membahas jadwal masuk dan mengajar di kelas bersama
1 Senin 13/09/2021 guru pamong
2 Jumat 17/09/2021 ikut serta mengajar bersama guru pamong
3 Rabu 22/09/2021 mengantikan guru memberikan tugas di kelas X4 multimedia
4 Senin 27/09/2021 ikut serta mengajar bersama guru pamong
5 Kamis 30/09/2021 tidak mengikuti kegiatan mengajar dikarenakan sakit
6 Senin 4/10/2021 bertemu dengan penganti guru pamong
7 Senin 11/10/2021 tidak mengikuti kegiatan mengajar dikarenakan sakit
8 Kamis 14/10/2021 ikut serta mengajar bersama guru pamong
bertemu dengan waka kurikulum untuk membahas tentang
pengambilan video promosi dan format penilaian PPL 1 dan
9 Senin 18/10/2021 2
10 Selasa 19/10/2021 Pengambilan Video Promosi
11 Rabu 20/10/2021 Pengambilan Video Promosi
12 Kamis 21/10/2021 Pengambilan Video Promosi
13 Jumat 22/10/2021 Pengambilan Video Promosi
Penyerahan hasil editan video untuk di koreksi dan ikut serta
14 Senin 25/10/2021 dalam kegiatan pembelajaran
melakukan wawancara dengan Staf tata usaha dan staf
15 Selasa 26/10/2021 bendahara
16 Rabu 27/10/2021 melakukan wawancara dengan penjaga perpustakaan
Melakukan wawancara dengan Staf tata usaha membahas
17 Kamis 28/10/2021 prestasi akademik dan prestasi non akademik siswa
18 Senin 1/11/2021 ikut serta mengajar bersama guru pamong
19 Senin 8/11/2021 ikut serta mengajar bersama guru pamong
20 Senin 22/11/2021 Take video ulang bersama Pak wayan
21 Selasa 23/11/2021 Take video ulang bersama Pak wayan
22 Rabu 24/11/2021 Take video ulang bersama Pak wayan
23 Kamis 25/11/2021 Take video ulang bersama Pak wayan
24 Jumat 26/11/2021 Take video ulang bersama Pak wayan
25 Senin 29/11/2021 ikut serta membantu guru mengawasi Ujian
26 Selasa 30/11/2021 ikut serta membantu guru mengawasi Ujian
27 Rabu 1/12/2021 ikut serta membantu guru mengawasi Ujian
28 Kamis 2/12/2021 membantu guru melakukan setting LAN di Lab Multimedia
29 Jumat 3/12/2021 ikut serta membantu guru mengawasi Ujian
30 Senin 6/12/2021 ikut serta membantu guru mengawasi Ujian
31 Selasa 7/12/2021 ikut serta membantu guru mengawasi Ujian
32 Rabu 8/12/2021 ikut serta membantu guru mengawasi Ujian
33 Senin 13/12/2021 kegiatan PPL 1 dan 2 Selesai

Anda mungkin juga menyukai