RPP Pemrograman Dasar Badrun

31
PERANGKAT ADMINISTRASI GURU Mata Pelajaran : Pemrograman Dasar Kompetensi Keahlian : Multimedia Kelas/Semester : X/Genap Tahun Pelajaran : 2013/2014 PEMERINTAH KOTA SEMARANG DINAS PENDIDIKAN SEKOLAH MENENGAH KEJURUAN (SMK) 8 Jl. Pandanaran II/12 Telp. 8312190 Fax. 8440321 Email :[email protected] Website:www.smkn8semarang.sch.id

description

lh

Transcript of RPP Pemrograman Dasar Badrun

PERANGKAT ADMINISTRASI GURU

Mata Pelajaran : Pemrograman DasarKompetensi Keahlian : MultimediaKelas/Semester : X/GenapTahun Pelajaran : 2013/2014

Nama Guru : Hendra Dwi Permana, S.Pd

PEMERINTAH KOTA SEMARANGDINAS PENDIDIKAN

SEKOLAH MENENGAH KEJURUAN (SMK) 8Jl. Pandanaran II/12 Telp. 8312190 Fax. 8440321

Email :[email protected]:www.smkn8semarang.sch.id

SMK NEGERI 8Jl. Pandanaran II/12

SEMARANGLEMBAR PENGESAHAN

LEMBAR PENGESAHANPERANGKAT ADMINISTRASI GURU

Mata Pelajaran : Pemrograman DasarKompetensi Keahlian : MultimediaKelas/Semester : X/GenapTahun Pelajaran : 2013/2014Nama Guru : Hendra Dwi Permana, S.Pd

Dinyatakan sah dan dapat dipergunakan sebagaimana mestinya.

Diperiksa tanggal :

Pemeriksa

WaKa Kurikurum Koordinator Kompetensi Keahlian

Drs. Purwono Ardan Sirodjuddin, S.PdNIP 19580416 198603 1 011 NIP 197310082005011004

Disahkan di : SemarangPada tanggal :

Kepala SMK Negeri 8 Semarang

Dra. Ummi Rosydiana, M.ParNIP. 19670628 199303 2 002

SMK NEGERI 8Jl. Pandanaran II/12

SEMARANGLEMBAR PEMERIKSAAN

LEMBAR PEMERIKSAANBUKU ADMINISTRASI GURU

Nama Guru : Hendra Dwi Permana, S.Pd

Mata Pelajaran : Pemrograman DasarKompetensi Keahlian : MultimediaKelas/Semester : X / GenapTahun Pelajaran : 2013/2014

DAFTAR PERANGKAT TERSUSUN

No. Jenis perangkatSemester

KeteranganAda Tidak

1. Lembar Pengesahan 2. Lembar Pemeriksaan 3. Jadwal Mengajar F.KUR-014. Rincian Minggu Efektif dan Analisa Program Pelajaran F.KUR-025. Kisi-kisi Soal Evaluasi F.KUR-03

6. Format Evaluasi F.KUR-04

PM.7.5.9/L17. Rekapitulasi Nilai Evaluasi F.KUR-058. Analisis Hasil Evaluasi F.KUR-069. Tugas Pengayaan dan Remidiasi F.KUR-0710. Daftar Catatan dan Hambatan Siswa F.KUR-0811. Agenda Guru F.KUR-0912. Presensi Kehadiran Siswa F.KUR-1013. Rencana Pelaksanaan Pembelajaran (RPP) F.KUR-1114. Program Semester F.KUR-12

15. KKM 16. Diskripsi kemajuan kelas 17. Silabus

CATATAN PEMERIKSAAN........................................................................................Semarang,

WaKa Kurikurum Ketua Kompetensi Keahlian

Drs. Purwono Ardan Sirodjuddin, S.PdNIP 19580416 198603 1 011 NIP 197310082005011004

SMK NEGERI 8Jl. Pandanaran II/12

SEMARANG

F.KUR-01

JADWAL MENGAJAR

Semester/Tahun Pel. : Genap/2013-2014Guru Mata Pelajaran : Hendra Dwi Permana, S.Pd

No. Mata Pelajaran Kelas Kode1 Pemrograman Dasar X MM

Jam Ke

PukulHARI

Senin Selasa Rabu Kamis Jumat Sabtu

1 07.00-07.45

2 07.45-08.30

3 08.30-09.15

09.15-09.30

4 09.30-10.15 X MM1 X MM3

5 10.15-11.00 X MM1 X MM 2 X MM3

6 11.00-11.45 X MM2

11.45-12.00

7 12.00-12.45

8 12.45-13.30

9 13.30-14.15

Juml 12 jp 4 4 4

Semarang, Guru Mata Pelajaran

Hendra Dwi Permana, S.Pd

SMK NEGERI 8Jl. Pandanaran II/12

SEMARANG

F.KUR-02

RINCIAN MINGGU EFEKTIF DANANALISA PROGRAM

RINCIAN MINGGU EFEKTIF KELAS X SEMESTER GENAPTAHUN PELAJARAN 2013-2014

No BULANBANYAK MINGGU

KETERANGANEfektif

Tidak Efektif

Jumlah

1 Januari 2 3 52 Pebruari 3 2 53 Maret 3 2 54 April 4 1 55 Mei 4 1 56 Juni 4 1 5

JUMLAH 20 10 30

ANALISIS PROGRAM PEMBELAJARAN KELAS X SEMESTER GENAPTAHUN PELAJARAN 2013-2014

No KEGIATAN PEMBELAJARANJUMLAH MINGGU

KETERANGAN

1 Kegiatan Pembelajaran 24

2 Ulangan Harian 2

3 Ulangan Tengah Semester 1

4 Ulangan Semester 1

5 Perbaikan dan Pengayaan 2

6 Cadangan Waktu 1

JUMLAH 31

PERHITUNGAN HARI BELAJAR EFEKTIF DAN HARI LIBUR KELAS XTAHUN PELAJARAN 2013-2014

NO BULAN

HARI serah HARI LIBUR

JUMLAH KETERANGANSEKOLAH RAPORT SMT

MINGGU

UMUMRAMADHAN/ HARI

RAYA

1 JANUARI 23 - - 4 - - 27Awal Semester Genap

2 PEBRUARI 15 - - 5 1 10 31

3 MARET 19 - - 4 - 7 30

4 APRIL 26 - - 5 - - 31

5 MEI 26 - - 4 - - 30

6 JUNI 27 - - 4 - - 31

7 JULI 13 1 12 4 1 -  31

Jumlah dlm1 semester

149 1 12 30 2 17 211  

SMK NEGERI 8 Jl. Pandanaran II/12

SEMARANG

F-KUR.08

DAFTAR CATATANDAN HAMBATAN SISWA

No. N a m a KelasCatatan/Hambatan

SiswaPemecahan Keterangan

Semarang, Guru Mata Pelajaran

Hendra Dwi Permana, S.Pd

SMK NEGERI 8 Jl. Pandanaran II/12

SEMARANG

F-KUR.09

AGENDA GURU

HariTgl.

Jam ke-

KelasKompetensi/Sub Kompetensi

Uraian KegiatanKeterangan

Semarang, Guru Mata Pelajaran

Hendra Dwi Permana, S.Pd

SMK NEGERI 8 Jl. Pandanaran II/12

SEMARANG

F-KUR.10

PRESENSI KEHADIRAN

PRESENSI KEHADIRANMata Pelajaran: Pemrograman Dasar Kelas/Komp. Keahlian : MM1

Kelas/Semester : X/Genap No Nama

Tanggal JML KetS I A

1 AFRILLA KEMALA BHAKTI2 ANITA KUNI MUNIROH3 ARUM SEKAR WIJAYAKUSUMA

4BAYU EFRIANSYAH PRIHANANTO

5 BELLA SYAFIRA6 CLAUDIA JACKLINE CHRISTY7 DEBORA PRAMITHA SARI8 ENDANG PURWANTI9 EVA PIPIT KRISMASARI10 FADDILLAH ROSA DAMAYANTI11 GUSTIN WINDYASWARI12 HAFID AKBAR FIKRI

13HAMIM MAULANA AHSANULHUSNA

14 ILHAM ADHITYA NUGROHO15 ILHAM WICAKSONO16 LENA ANGGRAINI17 LILIK NURYANTO18 MEYGITHA

19MOCH SAMUDERA KRISNA PAKSI

20 MUHAMAD FATHINUR RIDWAN21 MUHAMMAD TRIATMOJO22 MUHAMMAD ZAKI23 NESIA YULIA ANANTA24 OKTAVINA PURWITASARI25 PRISTA INU KINANTI26 PUTRI INA RACHMAWATI27 RIA AYU APRILIA28 RISKA ULLIFAH SAFITRI29 RIZA ARDANISSWARI30 SAFIRA31 SARI SAFITRI32 SISKA PURVITASARI33 TIA NUR FADHILA34 VIVI SOVITRI WIDYANTI35 YULIAN SETYO NUGROHO36 ZAHRA SARASWATI

Semarang,Guru Mata Pelajaran

Hendra Dwi Permana, S.Pd

F-KUR.10

SMK NEGERI 8 Jl. Pandanaran II/12

SEMARANGPRESENSI KEHADIRAN

PRESENSI KEHADIRANMata Pelajaran: Pemrograman Dasar Kelas/Komp. Keahlian : MM2

Kelas/Semester : X/Genap No Nama

Tanggal JML KetS I A

1 ADITYA BAGAS SETIAWAN2 AHMAD ABDUL HADI3 AISYAH NING ARUMSARI4 AJI FEBRIANTO

5AL MUQORROBIN BAHSYAR DARMALIAN

6 ANGGIA SEPSIAN PUTRA7 CANDRA SUHADHA8 DANAR MARENDRA9 DENI PRIYO UTOMO10 DHINDA AILIESCA POETRI

11DYAH HAYUANDHANU LINTANG

12 EMI LISTIYANI13 EVI TANIA PUTRI14 FANY RATMAWATI15 FARRIJ HERDANTO16 KRISTAL TIYANA

17LIZHAR ARVY AMIRULLAH HARAHAP

18 LUTFI HAKIM19 MEGA ASNA NAQIYYA20 MONICA DIANISA

21MUHAMMAD YUSUF SALIM HAQIQI

22 NAUMI ANNISA23 NOOR INTAN DAMAYANTI24 NURUL HIDAYAH25 RANI NOVI ASIH26 RANI RAGILLIA EFFENDI27 RINDANG PUTRI SYADILLA28 RISAL FAJAR AMIYARDI29 RIZKA AYU MAFITRI30 ROIHATUL JANNAH31 SANIA PUSPA SARI32 SUCI TRISNA RIADINI33 TAZA HANUM PANGESTI34 TRISKA YUNITA PRATIWI35 VONY YOLA JULAIHA36 WIGATI NING TYAS

Semarang, Guru Mata Pelajaran

Hendra Dwi Permana, S.Pd

SMK NEGERI 8 Jl. Pandanaran II/12

SEMARANG

F-KUR.10

PRESENSI KEHADIRAN

PRESENSI KEHADIRANMata Pelajaran: Pemrograman Dasar Kelas/Komp. Keahlian : MM3

Kelas/Semester : X/Genap No Nama

Tanggal JML KetS I A

1AGUNG RACHMAD PRIHANTO

2 AHMAD RIDWAN3 ALIFFAH SILVIANI4 AULIA RISKA PUTRI ARIEANI5 DHIKA SATRIAJI MAULANA6 DIANA RIFKI DAMAYANTI7 DINDA INDAH HARI UTARI8 DINI ESTU SRI RAHAJENG9 FARAH AZ - ZAHRA'

10FEBRYANA PUTRI PUSPITA SARI

11 FLEA ALYCIA JOVANKA H.

12GALUH SEKARSUCI WAHYU NINGTYAS

13 GANTANG BIMANTARA14 GHIFAR AL-BANNA15 GITA FARADILAH16 GITA SALSABELA17 GIVEN SULISTYO18 JUNIAR CAHYARANI

19KHARISMA GHANA TAWAKAL

20 KRISTIKASARI21 LARAS AJENG YULIANI22 LELA CAHYANINGTYAS

23MUHAMMAD BAYU PRAKOSO

24MUHAMMAD EVAN SEPVALIANT. S

25 PAKSI CHANDRAYUDHA26 PUJA ARMAIDA27 RAFIKA RIZKI AMALIA28 SITI FATIMAH29 SRI LESTARI30 TIKA SOFIANA31 TOMMY BUDI SAPUTRA32 VIVIN INDAH ROSALIN33 WIWIK SEPTIAWATI34 YUNITA KRISYA LINDA PUTRI

Semarang, Guru Mata Pelajaran

Hendra Dwi Permana, S.Pd

SMK NEGERI 8 Jl. Pandanaran II/12

SEMARANGKRITERIA KETUNTASAN

MINIMAL ( KKM )

Nama Sekolah : SMK Negeri 8 SemarangKompetensi Keahlian : MultimediaMata Pelajaran : Pemrograman DasarKelas : XSemester : 2 Tahun 2013/2014Guru Mata Pelajaran : Hendra Dwi Permana, S.PdStandar Kompetensi : Pemrograman Dasar

No   

Kompetensi Dasar dan Indikator Pencapaian

Kriteria Ketuntasan MinimalKreteria Penetapan Ketuntasan Nilai

KompleksitasDaya

dukungIntake KKM

1.1Memahami konsep dasar logika

program berbasis objek

2.67 2.67 2.67 2.67

2.1 Merancang program berbasis objek 2.67 2.67 2.67 2.67

3.1 Membuat program berbasis objek 2.67 2.67 2.67 2.67

Semarang, Guru Mata Pelajaran

Hendra Dwi Permana, S.Pd

SMK NEGERI 8 Jl. Pandanaran II/12

SEMARANG

RENCANA PELAKSANAAN PEMBELAJARAN

( RPP )

RENCANA PELAKSANAAN PEMBELAJARANMULTIMEDIA KELAS X SEMESTER 2

MATA PELAJARAN : Kompetensi Kejuruan MultimediaSTANDAR KOMPETENSI : Pemrograman Web DasarKELAS/SEMETER : X / 2ALOKASI WAKTU : x 45 Menit

A. Kompetensi Inti

1. Menghayati dan mengamalkan ajaran agama yang dianutnya

2. Menghayati dan mengamalkan perilaku jujur, disiplin, tanggungjawab, peduli

(gotong royong, kerjasama, toleran, damai), santun, responsif dan pro-aktif dan

menunjukkan sikap sebagai bagian dari solusi atas berbagai permasalahan dalam

berinteraksi secara efektif dengan lingkungan sosial dan alam serta dalam

menempatkan diri sebagai cerminan bangsa dalam pergaulan dunia.

3. Memahami, menerapkan, menganalisis dan mengevaluasi pengetahuan faktual,

konseptual, prosedural, dan metakognitif berdasarkan rasa ingin tahunya tentang

ilmu pengetahuan, teknologi, seni, budaya, dan humaniora dengan wawasan

kemanusiaan, kebangsaan, kenegaraan, dan peradaban terkait penyebab

fenomena dan kejadian, serta menerapkan pengetahuan prosedural pada bidang

kajian yang spesifik sesuai dengan bakat dan minatnya untuk memecahkan

masalah.

4. Mengolah, menalar, menyaji, dan mencipta dalam ranah konkret dan ranah

abstrak terkait dengan pengembangan dari yang dipelajarinya di sekolah secara

mandiri serta bertindak secara efektif dan kreatif, dan mampu menggunakan

metoda sesuai kaidah keilmuan.

B. Kompetensi Dasar:

1. Memahami konsep dasar algoritma

2. Merancang dasar pemrograman berbasis objek

3. Memahami pembuatan program berbasis objek

4. Menyajikan langkah pembuatan program berbasis objek

5. Menyajikan pembuatan program menggunakan basic 256

6. Menyajikan pembuatan program menggukana java netbeans

7. Menyajikan langkah menginstal basic 256

8. Menyajikan dasar-dasar basic 256

9. Memahami dasar-dasar basic 256

10. Menyajikan langkah dasar logika di basic 256

11. Memahami langkah menginstall java netbeans

12. Menyajikan langkah dasar-dasar java netbeans

13. Memahami langkah pembuatan program berbasis teks java netbenas

14. Menyajikan langkah pembuatan program berbasis GUI java netbeans

15. Menyajikan langkah pembuatan aplikasi berbasis GUI java netbeans

C. Indikator Pencapaian Kompetensi

1. Memahami Profesi dalam pengembangan aplikasi java

2. Memahami dasar-dasar pemrograman berorientasi objek

3. Menyajikan dasar-dasar java

4. Memahami langkah penyajian pemrograman berbasis objek

5. Terampil dalam menyajikan bahasa pemrograman OOP

6. Memahami langkah pembuatan OOP

7. Terampil dalam menyajikan OOP berbasis teks

8. Terampil dalam menyajikan OOP berbasis GUI

9. Terampil membuat program berorientasi objek

10. Terambil membuat program berbasis teks dan GUI

D. Tujuan Pembelajaran:

Setelah proses pembelajaran peserta didik dapat membuat program aplikasi

komputer dengan sendirinya menggunakan emulator java

E. Materi Ajar

1. Profesi dalam pengembangan program berorientasi objek

2. Cara kerja program berorientasi objek

3. Alur pengembangan program berorientasi objek

4. Perangkat pengembangan program berorientasi objek

5. Install software program berorientasi objek

6. Perancangan program berorientasi objek

7. Pembuatan program berorientasi objek

F. Metode Pembelajaran :

1. Metode Pembelajaran Saintifik

2. Metode Pembelajaran Simulasi/praktek

G. Kegiatan Pembelajaran

Pertemuan ke 1 dan 2, 3, dan 4 (4jam)

Kegiatan Deskripsi KegiatanAlokas

i waktu

Pendahuluan

1. Siswa merespon salam dan pertanyaan dari guru berhubungan dengan kondisi ,absensi

2. Sebagai apersepsi untuk mendorong rasa ingin tahu dan berpikir kritis, guru mengajukan pertanyaan tentang website

3. Guru memotivasi siswa dengan tentang kesuksesan programer

4. Siswa menerima informasi tentang kompetensi, ruang lingkup materi, tujuan, manfaat, dan langkah pembelajaran serta metode yang akan dilaksanakan.

15 menit

Inti Mengamati1. Mengamati dan mencermati beberapa

program yang akan dilakukan dalam pembelajaran

2. Siswa memperhatikan karakteristik gambar yang disajikan.

MenanyaSiswa mendiskusikan tentang karakteristik gambar yang diamati.

Menalar1. Siswa mencari contoh lain permasalahan

dalam aplikasi

Mencoba1. Siswa mendeskripsikan dasar-dasar bahasa

pemrograman2. Setiap kelompok mencari contoh aplikasi

Mengasosiasi

1. Siswa menyimpulkan maksud dari aplikasi berorientasi objek, cara kerja , fungsi membangun aplikasi berorientasi objek

2. Guru membimbing/menilai kemampuan siswa dalam melakukan aktifitas dan merumuskan kesimpulan

Mengomunikasikan1. Siswa menyampaikan kesimpulan tentang

pengertian OOP, cara kerja fungsi, kriteria OOP yang baik dan membangun OOP.

2. Guru memberi penguatan terhadap kesimpulan yang disampaikan siswa

3. Guru menilai kemampuan siswa berkomunikasi lisan

15 menit

15 menit

10 menit

20 menit

25 menit

45 menit

Penutup 1. Siswa menyimpulkan materi yang telah dipelajari

45 menit

Kegiatan Deskripsi KegiatanAlokas

i waktu

2. Siswa merefleksi penguasaan materi yang telah dipelajari dengan membuat catatan penguasaan materi.

3. Guru memberikan tugas mandiri sebagai pelatihan keterampilan

4. Siswa mendengarkan arahan guru untuk materi pada pertemuan berikutnya

Pertemuan ke 17 dan 18 (2 Jam)

Kegiatan Deskripsi KegiatanAlokas

i waktu

Pendahuluan

1. Siswa merespon salam dan pertanyaan dari guru berhubungan dengan kondisi ,absensi

2. Sebagai apersepsi untuk mendorong rasa ingin tahu dan berpikir kritis, guru mengajukan pertanyaan tentang materi pertemuan sebelumnya.

3. Siswa menerima informasi tentang pembuatan program berbasis GUI, pembuatan login form.

5 menit

Inti Mengamati1. Mengamati dan mencermati langkah

pembuatan program berbasis GUI oleh guru2. Mengamati dan mencermati ilustrasi aplikasi

login yang akan dibuat3. Mengamati dan mencermati prosedur/fungsi

dari Jframe Form4. Mengamati dan mencermati perancangan

aplikasi login5. Mengamati dan mencermati langkah koding

untuk aplikasi login

MenanyaSiswa mendiskusikan tentang langkah pembuatan aplikasi login

MenalarSiswa memahami langkah-langkah pembuatan aplikasi login

Mencoba1. Siswa menjalankan java netbenas2. Siswa merancang aplikasi login yang

ingin mereka buat3. Siswa memasukan koding untuk pembuatan

20 menit

5 menit

10 menit

Kegiatan Deskripsi KegiatanAlokas

i waktu

aplikasi login4. Siswa menjalankan aplikasi login dengan

emulator java5. Siswa memasukan user dan password untuk

login di aplikasi login yang sudah dibuat

MengasosiasiSiswa merunut langkah-langkah pembuatan aplikasi login

MengkomunikasikanSiswa mempresentasikan aplikasi login yang mereka buat

30 menit

5 menit

5 menit

Penutup 1. Siswa menyimpulkan materi yang telah dipelajari

2. Siswa merefleksi penguasaan materi yang telah dipelajari dengan membuat catatan penguasaan materi.

3. Siswa mendengarkan arahan guru untuk materi pada pertemuan berikutnya

10 menit

Pertemuan ke 19, 20, 21, 22, dan 23 (10 Jam)

Nama Proyek : Membuat aplikasi kalkulator

(G) Goal/Tuju

an(Tujuan Proyek)

(R) Role/Pera

n(Profesi di

Dunia Nyata)

(A) Audienc

es/Peserta

(S) Set of Activities/Rangkaian Aktifitas

(P) Products/Produk-Produk

STANDAR

Masalah :Banyaknya Siswa hanya bisa menggunakan aplikasi tanpa tau bagaimana pembutannya

Solusi :Membuat aplikasi kalkulator

1. Programer

2. Konsultan program

3. Desainer Grafis

1. Guru 2. Teman

satu kelas

3. Guru Multimedia

1. Membuat algoritma

2. Membuat digram alur

3. Merancang pembuatan aplikasi kalkulator

4. Portofolio pembuatan aplikasi

5. Memasukan koding

1. Aplikasi kalkulator

2. Presentasi Multimedia

1. Memahami langkah pembuatan aplikasi kalkulator

2. Menyajikan langkah pengunaan aplikasi kalkulator

H. Penilaian

No AspekMekanisme dan

ProsedurInstrumen Keterangan

1. Sikap - Observasi Kerja Kelompok

- Nilai Diri- Nilai Antar Teman- Nilai Jurnal

- Lembar Observasi

- Angket Nilai Diri- Angket Nilai

Antar Teman- Jurnal

2. Pengetahuan

- Tes Tertulis - Soal Objektif - Soal Pilihan

Ganda3. Ketrampila

n- Kinerja Praktek- Portofolio Proyek- Performa

Presentasi

- Lembar Nilai Praktek

- Portofolio Proyek

- Rubrik Penilaian

Semarang, Mengetahui,Kepala SMK Negeri 8 Semarang Guru Mata Pelajaran

Dra. Ummi Rosydiana, M.Par Hendra Dwi Permana, S.PdNIP. 19670628 199303 2 002

Lampiran 1 Lembar Pengamatan

LEMBAR PENGAMATAN SIKAP

Mata Pelajaran :...................................................................Kelas/Semester :...................................................................Tahun Ajaran :...................................................................Waktu Pengamatan : ..................................................................

Indikator perkembangan sikap religius,tanggung jawab,peduli,responsif, dan santun1. BT (belum tampak) jika sama sekali tidak menunjukkan usaha

sungguh-sungguh dalam menyelesaikan tugas2. MT (mulai tampak) jika menunjukkan sudah ada usaha sungguh-

sungguh dalam menyelesaikan tugas tetapi masih sedikit dan belum ajeg/konsisten

3. MB (mulai berkembang) jika menunjukkan ada usaha sungguh-sungguh dalam menyelesaikan tugas yang cukup sering dan mulai ajeg/konsisten

4. MK (membudaya) jika menunjukkan adanya usaha sungguh-sungguh dalam menyelesaikan tugas secara terus-menerus dan ajeg/konsisten

Bubuhkan tanda V pada kolom-kolom sesuai hasil pengamatan.No

Nama

Siswa

Religius Tanggung jawab

Peduli Responsif Santun

BT

MT

MB

MK

BT

MT

MB

MK

BT

MT

MB

MK

BT

MT

MB

MK

BT

MT

MB

MK

1.2.3.4.5....

Keterangan1 BT= kurang2 MT= sedang3 MB= baik4 MK= sangat baik

Lampiran 2Lembar Observasi dan kinerja presentasi mengenai sikap ilmiah saat diskusi dan presentasi

LEMBAR PENGAMATAN OBSERVASI DAN KINERJA PRESENTASIMata Pelajaran : PEMROGRAMAN DASARKelas/Program : X/Multimedia Kompetensi : Pemrograman Dasar

No

Nama Siswa

Observasi Kinerja Presentasi Jml

Skor

jjr Disl

tgjwb

peduli

Krjsm

jumlPrnsrt

Visual

Isi

(1) (2) (3) (4) (5) (6) (7) (8) (9)1. 4 4 4 4 3 24 4 3 3 102.3.4.5.6.7.8.9.10.11.12.13.14.15.16.17.18.19.20.21.

Keterangan pengisian skor4. Sangat tinggi3. Tinggi2. Cukup tinggi1. Kurang

Presentasi KelompokAspek:1. Penguasaan Isi2. Teknik Bertanya/ Menjawab3. Metode Penyajian

INDIKATOR KOMPETENSI INTI 1 DAN 2

1. Jujura. Menyampaikan sesuatu berdasarkan keadaan yang sebenarnyab. Tidak menutupi kesalahan yang terjadi

2. Disiplina. Selalu hadir di kelas tepat waktub. Mengerjakan LKS sesuai petunjuk dan tepat waktuc. Mentaati aturan main dalam kerja mandiri dan kelompok

3. Tanggung jawaba. Berusaha menyelesaikan tugas dengan sungguh-sungguhb. Bertanya kepada teman/guru bila menjumpai masalahc. Menyelesaikan permasalahan yang menjadi tanggung

jawabnyad. Partisipasi dalam kelompok

4. Pedulia. Menjaga kebersihan kelas, membantu teman yang

membutuhkanb. Menunjukkan rasa empati dan simpati untuk ikut

menyelesaikan masalah c. Mampu memberikan ide/gagasan terhadap suatu masalah

yang ada di sekitarnyad. Memberikan bantuan sesuai dengan kemampuannya

5. Kerja samaa. Mengerjakan proyek dengan sungguh-sungguhb. Menunjukkan sikap bersahabatc. Berusaha menemukan solusi permasalahan secara bersama

dalam kelompoknyad. Menghargai pendapat lain

PEDOMAN PENILAIAN:

a. Penilaian dilakukan dengan cara membandingkan karakter siswa pada kondisi awal dengan pencapaian dalam waktu tertentu.

b. Hasil yang dicapai selanjutnya dicatat, dianalisis dan diadakan tindak lanjut.

Lampiran 3

PENUGASAN

I. NAMA KEGIATAN

Pembuatan aplikasi kalkulator

II. LATAR BELAKANG

Dunia Teknologi Informasi tidak hanya berkaitan dengan canggihnya alat-

alat komunikasi melainkan juga dengan aplikasi penunjang salah satnya

adalah kalkulator. Karena kalkulator tidak bisa dipisahkan dengan kegiatan

siswa dalam pelajaran saint. Proses tersebut membutuhkan ketelitian dan

kecepatan waktu pemrosesan. Untuk itu, agar tidak terjadi banyak

kesalahan, data-data perhitungan.

Apabila proses tersebut menggunakan metode tradisional (manual) akan

memakan waktu Belum lagi faktor ketelitian manusia yang sangat rentan.

Oleh karena itu, perlu adanya pengembangan sistem teknologi modern

yang dapat memanfaatkan teknologi komputer yang sudah ada. Teknologi

tersebut dapat memproses data menjadi informasi yang dibutuhkan dan

dapat dimanfaatkan dengan baik. Perkembangan teknologi tersebutlah

yang membuat kami merancang pembuatan aplikasi kalkulator agar siswa

dapat memahami ebih jauh dalam pembuatan sebuah aplikasi. Bukan

hanya bisa menggunakannya saja.

III. TUJUAN

1. Memahami cara pembuatan sebuah aplikasi dan koding apa saja yang

harus digunakan

2. Menjadikan awal siswa untuk menjadi programer yang handal

IV. SASARAN

Sasaran kegiatan ini adalah siswa menjadi seorang programer yang handal

V. TIM KREATIF

Perancang dan pembuat aplikasi kalkulator adalah siswa dan siswi Kelas X

Multimedia SMK Negeri 8 Semarang dengan dibimbing oleh Guru Pengajar

Hendra Dwi Permana, S.Pd.

VI. KONTEN APLIKASI KALKULATOR

Aplikasi kalkulator yang dibangun diisi dengan konten sebagai berikut :

1. Dapat melakukan fungsi aritmatika sederhana

2. Dapat melakukan fungsi aritmatika lebih lanjut

VII. TIME SCHEDULE

Pembuatan website sekolah dengan jadual sebagai berikut :

No Kegiatan Mei

I II III IV

1 Perancangan aplikasi

kalkulator

2 Mendesain aplikasi

kalkulator

3 Pembuatan koding

aplikasi kalkulator

4 Presentasi aplikasi

kalkulator

VIII. PENUTUP

Demikian proposal ini kami buat, besar harapan kami atas ijin dari sekolah

Bapak/Ibu Kepala Sekolah.

Semarang,

Mengetahui,

Kepala SMK N 8 Semarang Guru Pembimbing

Dra. Ummi Rosydiana, M.Par Hendra Dwi Permana, S.Pd.

NIP. 19670628 199303 2 002

LAMPIRAN 4Pedoman Praktek