SlideShare a Scribd company logo
1 of 94
Download to read offline
RENCANA PELAKSANAAN PEMBELAJARAN (RPP)
Sekolah : SMK Negeri 2 Langsa
Mata Pelajaran : Teknik Pemrograman
Kelas/ Semester : X/ I
Materi Pokok : Lingkungan Pengembangan Terintegrasi
(Integrated Development Enviroment - IDE) bahasaVisual Basic
Alokasi Waktu : 4 X 45 Menit
A. Kompetensi Inti (KI)
KI 1 : Menghayati dan mengamalkan ajaran agama yang dianutnya.
KI 2 : Menghayati dan Mengamalkan perilaku jujur, disiplin, tanggung jawab, peduli (gotong royong, kerjasama,
toleran, damai), santun, responsif dan proaktif dan menunjukan 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.
KI 3 : Memahami, menerapkan dan menganalisa pengetahuan faktual, konseptual, dan prosedural
berdasarkan rasa ingin tahunya tentang ilmu pengetahuan, teknologi, seni, budaya, dan humaniora dalam
wawasan kemanusiaan, kebangsaan, kenegaraan, dan peradaban terkait penyebab fenomena dan kejadian
dalam bidang kerja yang spesifik untuk memecahkan masalah.
KI 4 : Mengolah, menalar, dan menyaji dalam ranah konkret dan ranah abstrak terkait dengan
pengembangan dari yang dipelajarinya di sekolah secara mandiri, dan mampu melaksanakan tugas spesifik
dibawah pengawasan langsung.
B. Kompetensi Dasar (KD)
1.1 Memahami nilai-nilai keimanan dengan menyadari hubungan keteraturan dan kompleksitas alam dan jagad
raya terhadap kebesaran Tuhan yang menciptakannya.
2.1 Menunjukkan perilaku ilmiah (memiliki rasa ingin tahu, objektif, jujur; teliti, cermat; tekun, hati-hati, bertanggung
jawab, terbuka, kritis, kreatif, inovatif dan peduli lingkungan) dalam aktivitas sehari-hari sebagai wujud
implementasi sikap dalam melakukan percobaan dan berdiskusi.
3.1 Memahami bahasa pemrograman Visual Basic
C. Indikator
3.1.1 Mengenal Lingkungan Pengembangan Terintegrasi (Integrated Development Enviroment-IDE) bahasa Visual
Basic.
D. Tujuan Pembelajaran
Dengan kegiatan diskusi dan pembelajaran kelompok dalam pembelajaran mengenal lingkungan
pengembangan terintegrasi bahasa Visual Basic diharapkan siswa terlibat aktif dalam kegiatan pembelajaran dan
bertanggung jawab dalam menyampaikan pendapat, menjawab pertanyaan, memberi saran dan kritik, serta dapat:
1. Menjelaskan kembali apa itu Visual Basic, kemampuan dan cara kerja Visual Basic.
2. Menyebutkan serta menunjukkan setiap bagian IDE dalam Visual Basic.
E. Materi Pembelajaran
1. Pengertian Bahasa Visual Basic
2. Spesifikasi Komputer
3. Cara Kerja Visual Basic
4. Mengenal IDE Visual Basic
F. Metode Pembelajaran
Pendekatan pembelajaran adalah pendekatan saintifik (scientific). Pembelajaran koperatif (cooperative
learning) menggunakan kelompok diskusi yang berbasis masalah (problem-based learning).
G. Media, Alat dan Sumber Belajar
1. Media : Bahan Tayang
2. Alat/ Bahan : Komputer/ Laptop, Infokus, Sumber Listrik
3. Sumber Belajar :
a. M. Agus (2000), Belajar Sendiri Microsoft Visual Basic, Elex Media, Jakarta.
b. Retna Prasetia (2004), Visual Basic Teori dan Praktek, Andi, Yogyakarta.
c. Pemrograman Database dengan Visual Basic, Andi, Yogyakarta.
d. www.ilmukomputer.com
H. Langkah-langkah Kegiatan Pembelajaran
Pertemuan ke 1
Kegiatan Deskripsi Kegiatan
Alokasi
Waktu
Pendahuluan 1. Guru dan siswa berdoa sebelum pelajaran dimulai.
2. Guru mengabsen dan memeriksa kelangkapan belajar siswa.
3. Guru menjelaskan cakupan materi yang akan dipelajari.
4. Guru membagi siswa dalam beberapa kelompok.
10 menit
Inti 1. Guru mengorientasikan siswa pada permasalahan program Visual
Basic.
2. Siswa mengamati langkah-langkah istallasi program Visual Basic pada
komputer/ laptop.
3. Siswa menayakan permasalahan pada saat installasi Visual Basic
pada komputer/ laptop.
4. Guru mengorganisasikan siswa untuk mengumpulkan data spesifikasi
komputer/ laptop yang dapat digunakan pada program Visual Basic.
5. Siswa mengerjakan tugas identifikasi spesifikasi hardware komputer/
laptop yang digunakan.
6. Siswa mengolah hasil diskusi kelompok tentang spesifikasi hardware
komputer/ laptop yang digunakan.
7. Siswa mempresentasikan hasil diskusi kelompok
8. Guru mengevaluasi hasil presentasi setiap kelompok siswa.
70 menit
Penutup 1. Dengan bantuan presentasi komputer, guru menayangkan apa yang
telah dipelajari dan disimpulkan mengenai pengertian program Visual
Basic dan spesifikasi komputer/ laptop yang dapat digunakan.
2. Guru memberikan tugas PR beberapa soal mengenai jenis-jenis
bahasa pemrograman dan spesifikasi komputer/ laptop.
3. Guru mengakhiri kegiatan belajar dengan memberikan pesan untuk
tetap belajar di rumah dan mengerjakan PR.
10 menit
I. Penilaian
Pengamatan dan Tes Tertulis
Lembar Pengamatan Sikap
Kelas X MK
No Nama
Sikap
Keterbukaan
KetekunanBelajar
Kerajinan
TenggangRasa
Kedisipliman
Kerjasama
RamahdenganTeman
HormatpadaOrangTua
Kejujuran
MenepatiJanji
Kepedulian
TanggungJawab
1 2 3 4 5 6 7 8 9 10 11 12 13 14
1 Dwika Agaroland Irwan
2 Ega Syahputra
3 Ema Mutia Fitri
4 Hendra Gunawan Natara
5 Indah Sari Abdullah
6 Juliani Afsari
7 Lazuardi
8 M. Fauzi Syahputra
9 M. Aris Nasrullah
10 Putri Nurhadi
11 Rahmad Efendi
12 Rena Ainidar
13 Riski Akbar Lubis
14 Sarifah Novita Sari
Lembar Pengamatan Sikap
Kelas X AV
No Nama
Sikap
Keterbukaan
KetekunanBelajar
Kerajinan
TenggangRasa
Kedisipliman
Kerjasama
RamahdenganTeman
HormatpadaOrangTua
Kejujuran
MenepatiJanji
Kepedulian
TanggungJawab
1 2 3 4 5 6 7 8 9 10 11 12 13 14
1 Anwar Saputra
2 Aris Maulana. S
3 Asmaul Husna
4 Ayu Novra Ningsih
5 Iqbal Syahputra
6 Julfahmi
7 Mudawali
8 Maulana Abdul Aziz
9 Muhammad Alfaridzi
10 Muhammad Fauzan
11 Muhammad Faisal Tonniro
12 Muhammad Furqan
13 Muhammad Ilham
14 Muhammad Yasir
15 Muhammad Nanda Saputra
16 Muhammad Zikri Wahyu
17 Muhammad Zulfikar
18 Nanang
19 Ramadhani
20 Rizki Maulana
21 Rody Armanda
22 Safrizal
23 Tri Efendi
24 Wildan Iqram
25 Yoga Darmawan
26 Zulfikra Ardiansyah
Keterangan:
Skala penilaian sikap dibuat dengan rentang antara 1 s.d 5.
1 = sangat kurang;
2 = kurang konsisten;
3 = mulai konsisten;
4 = konsisten; dan
5 = selalu konsisten.
Tes Tertulis
1. Jelaskan pengertian program Visual Basic !
2. Tuliskan serta jelaskan kemampuan dari program Visual Basic !
3. Tuliskan spesifikasi komputer yang dapat digunakan untuk menginstall Visual Basic !
4. Tuliskan langkah-langah menginstall Visual Basic secara benar dan berurutan !
5. Tuliskan jenis program Visual Basic yang telah berkembang sampai saat sekarang ini !
Pedoman Penskoran
Aspek Skor
Siswa menjawab pernyataan benar dengan alasan benar 20
Siswa menjawab pernyataan benar tapi tidak didukung oleh alasan benar 15
Siswa menjawab pernyataan salah 10
Kunci Jawaban
1. Program Visual Basic adalah perangkat lunak untuk menyusun program aplikasi yang bekerja dalam lingkungan
sistem operasi windows dengan tampilan yang menarik dan berhubungan langsung dengan GUI windows.
2. Kemampuan program Visual Basic
a. Data Acces, digunakan untuk membuat aplikasi database dan aplikasi front-end.
b. Teknologi AxctiveX, berguna untuk membuat fungsi yang dapat digunakan untuk aplikasi pada windows.
c. Internet, digunakan untuk membuat aplikasi berbasis internet yang mempu mengintegrasikan dokumen.
d. Finishing aplikasi, digunakan untuk kompilasi aplikasi menjadi file.exe. kemudian dengan menggunakan
Virtual Basic Machine, aplikasi siap didistribusikan.
e. Memiliki sarana pengembagan bersifat grafis (visual).
f. Berorientasi objek dan multitasking.
3. Spesifikasi komputer:
a. Microsoft windows 95 atau di atasnya
b. Processor 486DX/66 MHz atau yang lebih tinggi
c. CD-ROM Drive atau USB Flash Disc
d. VGA sesuai dengan sistem windows
e. RAM 16 MB atau di atasnya.
4. Cara menginstal:
a. Masukkan CD-ROM atau USB Flash Disc Visual Basic dan klik ganda file Setup.exe
b. Klik tombol Next, dan pilih I accept the agreement dan isikan no kode produk kemudian klik tombol Next
c. Klik pilihan Product dan klik Next
d. Klik pilihan Visual Basic kemudian klik Next dan Klik Continue untuk melanjutkan proses installasi
e. Klik OK maka komputer akan meminta Restart
f. Program Visual Basic sudah bisa digunakan.
5. Jenis Program Visual Basic 1.0, 2.0, 3.0, 4.0,5.0, 6.0, VB-NET.
Lembar Hasil Tes Tertulis
Kelas X MK
No Nama Siswa
Skor Soal No
Jumlah
1 2 3 4 5
1 Dwika Agaroland Irwan
2 Ega Syahputra
3 Ema Mutia Fitri
4 Hendra Gunawan Natara
5 Indah Sari Abdullah
6 Juliani Afsari
7 Lazuardi
8 M. Fauzi Syahputra
9 M. Aris Nasrullah
10 Putri Nurhadi
11 Rahmad Efendi
12 Rena Ainidar
13 Riski Akbar Lubis
14 Sarifah Novita Sari
Lembar Hasil Tes Tertulis
Kelas X AV
No Nama Siswa
Skor Soal No
Jumlah
1 2 3 4 5
1 Anwar Saputra
2 Aris Maulana. S
3 Asmaul Husna
4 Ayu Novra Ningsih
5 Iqbal Syahputra
6 Julfahmi
7 Mudawali
8 Maulana Abdul Aziz
9 Muhammad Alfaridzi
10 Muhammad Fauzan
11 Muhammad Faisal Tonniro
12 Muhammad Furqan
13 Muhammad Ilham
14 Muhammad Yasir
15 Muhammad Nanda Saputra
16 Muhammad Zikri Wahyu
17 Muhammad Zulfikar
18 Nanang
19 Ramadhani
20 Rizki Maulana
21 Rody Armanda
22 Safrizal
23 Tri Efendi
24 Wildan Iqram
25 Yoga Darmawan
26 Zulfikra Ardiansyah
Pertemuan ke 2
Kegiatan Deskripsi Kegiatan
Alokasi
Waktu
Pendahuluan 1. Guru dan siswa berdoa sebelum pelajaran dimulai.
2. Guru mengabsen dan memeriksa kelangkapan belajar siswa.
3. Guru me-review materi pelajaran sebelumnya.
4. Guru dibantu oleh siswa mengumpulkan tugas PR.
5. Guru menjelaskan cakupan materi yang akan dipelajari.
6. Guru membagi siswa dalam beberapa kelompok.
10 menit
Inti 1. Guru mengorientasikan siswa pada proses kerja program Visual Basic
2. Siswa mengamati cara kerja program Visual Basic pada komputer/
laptop.
3. Siswa menayakan permasalahan cara menggunakan IDE Visual Basic.
4. Guru mengorganisasikan siswa untuk mengumpulkan data kegunaan
setiap IDE Visual Basic.
5. Siswa mengerjakan tugas kegunaan setiap IDE Visual Basic.
6. Guru memeriksa tugas PR siswa
7. Siswa mengolah hasil diskusi kelompok tentang kegunaan setiap IDE
Visual Basic.
8. Siswa mempresentasikan hasil diskusi kelompok
9. Guru mengevaluasi hasil presentasi setiap kelompok siswa.
70 menit
Penutup 1. Dengan bantuan presentasi komputer, guru menayangkan apa yang
telah dipelajari dan disimpulkan mengenai cara kerja program Visual
Basic beserta penggunaan setiap IDE.
2. Guru memberikan tugas PR beberapa soal mengenai cara kerja
program Visual Basic beserta penggunaan setiap IDE.
3. Guru mengakhiri kegiatan belajar dengan memberikan pesan untuk
tetap belajar di rumah dan mengerjakan PR.
10 menit
J. Penilaian
Pengamatan dan Tes Tertulis
Lembar Pengamatan Sikap
Kelas X MK
No Nama
Sikap
Keterbukaan
KetekunanBelajar
Kerajinan
TenggangRasa
Kedisipliman
Kerjasama
RamahdenganTeman
HormatpadaOrangTua
Kejujuran
MenepatiJanji
Kepedulian
TanggungJawab
1 2 3 4 5 6 7 8 9 10 11 12 13 14
1 Dwika Agaroland Irwan
2 Ega Syahputra
3 Ema Mutia Fitri
4 Hendra Gunawan Natara
5 Indah Sari Abdullah
6 Juliani Afsari
7 Lazuardi
8 M. Fauzi Syahputra
9 M. Aris Nasrullah
10 Putri Nurhadi
11 Rahmad Efendi
12 Rena Ainidar
13 Riski Akbar Lubis
14 Sarifah Novita Sari
Lembar Pengamatan Sikap
Kelas X AV
No Nama
Sikap
Keterbukaan
KetekunanBelajar
Kerajinan
TenggangRasa
Kedisipliman
Kerjasama
RamahdenganTeman
HormatpadaOrangTua
Kejujuran
MenepatiJanji
Kepedulian
TanggungJawab
1 2 3 4 5 6 7 8 9 10 11 12 13 14
1 Anwar Saputra
2 Aris Maulana. S
3 Asmaul Husna
4 Ayu Novra Ningsih
5 Iqbal Syahputra
6 Julfahmi
7 Mudawali
8 Maulana Abdul Aziz
9 Muhammad Alfaridzi
10 Muhammad Fauzan
11 Muhammad Faisal Tonniro
12 Muhammad Furqan
13 Muhammad Ilham
14 Muhammad Yasir
15 Muhammad Nanda Saputra
16 Muhammad Zikri Wahyu
17 Muhammad Zulfikar
18 Nanang
19 Ramadhani
20 Rizki Maulana
21 Rody Armanda
22 Safrizal
23 Tri Efendi
24 Wildan Iqram
25 Yoga Darmawan
26 Zulfikra Ardiansyah
Keterangan:
Skala penilaian sikap dibuat dengan rentang antara 1 s.d 5.
1 = sangat kurang;
2 = kurang konsisten;
3 = mulai konsisten;
4 = konsisten; dan
5 = selalu konsisten.
Tes Tertulis
1. Jelaskan cara kerja program Visual Basic !
2. Jelaskan pengertian dari Properti atau Atribut, Metoda dan Event !
3. Tuliskan nama setiap dari IDE Visual Basic 6.0 !
4. Jelaskan fungsi dari Toolbar yang terdapat pada program Visual Basic !
5. Jelaskan setiap bagian yang terdapat pada Windows Property !
Pedoman Penskoran
Aspek Skor
Siswa menjawab pernyataan benar dengan alasan benar 20
Siswa menjawab pernyataan benar tapi tidak didukung oleh alasan benar 15
Siswa menjawab pernyataan salah 5
Kunci Jawaban
1. Visual Basic berbasiskan prinsip Object Oriented Programming (OOP) dan dikembangkan dengan basis visual yang
berarti menguunakan sarana grafis untuk mengembangkannya, sehingga pengguna hanya perlu mengetahui apakah
yang dilakukan objek, bukan bagaimana cara objek itu melakukannya.
2. Property atau atribut adalah karakteristik atau sifat dari sebuah objek.
Metoda adalah prosedur yang dimiliki oleh suatu objek yang akan dijalankan sesuai dengan respon yang diberikan
oleh suatu perintah atau kejadian.
Event adalah suatu kejadian yang dapat dialami oleh sebuah objek.
3. IDE Visual Basic 6.0 yang terpenting dibagi menjadi: Menu bar, Tool bar, Form, ToolBox, Project Explorer, Properti,
Form Layout.
4. Toolbar berfungsi untuk menjalankan dan menghentikan program yang akan dijalankan pada program Visual Basic.
5. Property Windows berisi:
a. Object Box, berisikan daftar komponen yang dipakai dalam form.
b. Sort Tab, berisikan Alphabetic dan Categorized
c. Kolom, berisikan daftar properti pada objek yang terseleksi, dan nilai properti
Lembar Hasil Tes Tertulis
Kelas X MK
No Nama Siswa
Skor Soal No
Jumlah
1 2 3 4 5
1 Dwika Agaroland Irwan
2 Ega Syahputra
3 Ema Mutia Fitri
4 Hendra Gunawan Natara
5 Indah Sari Abdullah
6 Juliani Afsari
7 Lazuardi
8 M. Fauzi Syahputra
9 M. Aris Nasrullah
10 Putri Nurhadi
11 Rahmad Efendi
12 Rena Ainidar
13 Riski Akbar Lubis
14 Sarifah Novita Sari
Lembar Hasil Tes Tertulis
Kelas X AV
No Nama Siswa
Skor Soal No
Jumlah
1 2 3 4 5
1 Anwar Saputra
2 Aris Maulana. S
3 Asmaul Husna
4 Ayu Novra Ningsih
5 Iqbal Syahputra
6 Julfahmi
7 Mudawali
8 Maulana Abdul Aziz
9 Muhammad Alfaridzi
10 Muhammad Fauzan
11 Muhammad Faisal Tonniro
12 Muhammad Furqan
13 Muhammad Ilham
14 Muhammad Yasir
15 Muhammad Nanda Saputra
16 Muhammad Zikri Wahyu
17 Muhammad Zulfikar
18 Nanang
19 Ramadhani
20 Rizki Maulana
21 Rody Armanda
22 Safrizal
23 Tri Efendi
24 Wildan Iqram
25 Yoga Darmawan
26 Zulfikra Ardiansyah
Langsa, 08 Agustus 2014
Mengetahui Penyusun RPP
Kepala Sekolah
RAZALI, S.Pd, MT MUHAMMAD HENDRA, S.Pd
NIP. 19630420 198803 1 003 NIP. 19850322 200904 1 001
RENCANA PELAKSANAAN PEMBELAJARAN (RPP)
Sekolah : SMK Negeri 2 Langsa
Mata Pelajaran : Teknik Pemrograman
Kelas/Semester : X/ I
Materi Pokok : Memulai Menggunakan Lingkungan Pengembangan Terintegrasi
(Integrated Development Enviroment - IDE) bahasaVisual Basic
Alokasi Waktu : 4 X 45 Menit
A. Kompetensi Inti (KI)
KI 1 : Menghayati dan mengamalkan ajaran agama yang dianutnya.
KI 2 : Menghayati dan Mengamalkan perilaku jujur, disiplin, tanggung jawab, peduli (gotong royong, kerjasama,
toleran, damai), santun, responsif dan proaktif dan menunjukan 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.
KI 3 : Memahami, menerapkan dan menganalisa pengetahuan faktual, konseptual, dan prosedural
berdasarkan rasa ingin tahunya tentang ilmu pengetahuan, teknologi, seni, budaya, dan humaniora dalam
wawasan kemanusiaan, kebangsaan, kenegaraan, dan peradaban terkait penyebab fenomena dan kejadian
dalam bidang kerja yang spesifik untuk memecahkan masalah.
KI 4 : Mengolah, menalar, dan menyaji dalam ranah konkret dan ranah abstrak terkait dengan
pengembangan dari yang dipelajarinya di sekolah secara mandiri, dan mampu melaksanakan tugas spesifik
dibawah pengawasan langsung.
B. Kompetensi Dasar (KD)
1.1 Memahami nilai-nilai keimanan dengan menyadari hubungan keteraturan dan kompleksitas alam dan jagad
raya terhadap kebesaran Tuhan yang menciptakannya.
2.1 Menunjukkan perilaku ilmiah (memiliki rasa ingin tahu objektif, jujur, teliti, cermat, tekun, hati-hati, bertanggung
jawab, terbuka, kritis, kreatif, inovatif dan peduli lingkungan) dalam aktivitas sehari-hari sebagai wujud
implementasi sikap dalam melakukan percobaan dan berdiskusi.
3.1 Memahami bahasa pemrograman Visual Basic
C. Indikator
3.1.2 Menjelaskan bagaimana memulai menggunakan Lingkungan Pengembangan Terintegrasi (Integrated
Development Enviroment-IDE) bahasa Visual Basic.
D. Tujuan Pembelajaran
Dengan kegiatan diskusi dan pembelajaran berbasis proyek (proyek-project-based learning) diharapkan siswa
terlibat aktif dalam kegiatan pembelajaran dan bertanggung jawab dalam menyampaikan pendapat, menjawab
pertanyaan, memberi saran dan kritik, serta dapat:
1. Menjelaskan kembali bagaimana cara menggunakan Lingkungan Pengembangan Terintegrasi (Integrated
Development Enviroment-IDE) bahasa Visual Basic.
2. Menjelaskan kembali bagaimana cara menjalankan program Visual Basic.
E. Materi Pembelajaran
1. Memanggil Program Visual Basic
2. Mendesain Form
3. Menjalankan Program
4. Menyimpan Program
5. Struktur Project Visual Basic 6.0
6. Membuat File Executable
F. Metode Pembelajaran
Pendekatan pembelajaran adalah pendekatan saintifik (scientific). Pembelajaran koperatif (cooperative
learning) yang berbasis proyek (proyek-project-based learning).
G. Media, Alat dan Sumber Belajar
1. Media : Bahan Tayang
2. Alat/ Bahan : Komputer/ Laptop, Infokus, Sumber Listrik
3. Sumber Belajar :
a. M. Agus (2000), Belajar Sendiri Microsoft Visual Basic, Elex Media, Jakarta.
b. Retna Prasetia (2004), Visual Basic Teori dan Praktek, Andi, Yogyakarta.
c. Pemrograman Database dengan Visual Basic, Andi, Yogyakarta.
d. www.ilmukomputer.com
H. Langkah-langkah Kegiatan Pembelajaran
Pertemuan ke 3
Kegiatan Deskripsi Kegiatan
Alokasi
Waktu
Pendahuluan 1. Guru dan siswa berdoa sebelum pelajaran dimulai.
2. Guru mengabsen dan memeriksa kelangkapan belajar siswa.
3. Guru me-review materi pelajaran sebelumnya
4. Guru dibantu oleh siswa mengumpulkan tugas PR.
5. Guru menjelaskan cakupan materi yang akan dipelajari.
10 menit
Inti 1. Guru mengorientasikan siswa pada proyek dasar program Visual
Basic.
2. Siswa menjalankan langkah-langkah pemanggilan program Visual
Basic pada komputer/ laptop.
3. Guru mengarahkan siswa untuk membuat desain form sederhana
sesauai dengan modul.
4. Siswa melaksanakan pembuatan/ desain form Visual Basic pada
komputer/ laptop.
5. Guru memeriksa tugas PR siswa.
6. Siswa menunjukkan kepada guru, hasil dsain form sederhana pada
Visual Basic.
7. Guru mengevaluasi hasil kerja siswa.
70 menit
Penutup 1. Dengan bantuan presentasi komputer, guru menayangkan apa yang
telah dipelajari dan disimpulkan mengenai cara menggunakan dan
desain form program Visual Basic
2. Guru memberikan tugas PR kepada siswa untuk membuat inovasi
pada tampilan desain form Visual Basic
3. Guru mengakhiri kegiatan belajar dengan memberikan pesan untuk
tetap belajar di rumah dan mengerjakan PR.
10 menit
I. Penilaian
Pengamatan dan Tes Tertulis
Lembar Pengamatan Sikap
Kelas X MK
No Nama
Sikap
Keterbukaan
KetekunanBelajar
Kerajinan
TenggangRasa
Kedisipliman
Kerjasama
RamahdenganTeman
HormatpadaOrangTua
Kejujuran
MenepatiJanji
Kepedulian
TanggungJawab
1 2 3 4 5 6 7 8 9 10 11 12 13 14
1 Dwika Agaroland Irwan
2 Ega Syahputra
3 Ema Mutia Fitri
4 Hendra Gunawan Natara
5 Indah Sari Abdullah
6 Juliani Afsari
7 Lazuardi
8 M. Fauzi Syahputra
9 M. Aris Nasrullah
10 Putri Nurhadi
11 Rahmad Efendi
12 Rena Ainidar
13 Riski Akbar Lubis
14 Sarifah Novita Sari
Lembar Pengamatan Sikap
Kelas X AV
No Nama
Sikap
Keterbukaan
KetekunanBelajar
Kerajinan
TenggangRasa
Kedisipliman
Kerjasama
RamahdenganTeman
HormatpadaOrangTua
Kejujuran
MenepatiJanji
Kepedulian
TanggungJawab
1 2 3 4 5 6 7 8 9 10 11 12 13 14
1 Anwar Saputra
2 Aris Maulana. S
3 Asmaul Husna
4 Ayu Novra Ningsih
5 Iqbal Syahputra
6 Julfahmi
7 Mudawali
8 Maulana Abdul Aziz
9 Muhammad Alfaridzi
10 Muhammad Fauzan
11 Muhammad Faisal Tonniro
12 Muhammad Furqan
13 Muhammad Ilham
14 Muhammad Yasir
15 Muhammad Nanda Saputra
16 Muhammad Zikri Wahyu
17 Muhammad Zulfikar
18 Nanang
19 Ramadhani
20 Rizki Maulana
21 Rody Armanda
22 Safrizal
23 Tri Efendi
24 Wildan Iqram
25 Yoga Darmawan
26 Zulfikra Ardiansyah
Keterangan:
Skala penilaian sikap dibuat dengan rentang antara 1 s.d 5.
1 = sangat kurang;
2 = kurang konsisten;
3 = mulai konsisten;
4 = konsisten; dan
5 = selalu konsisten.
Tes Proyek
1. Buatlah desian form yang manarik pada program Visual Basic untuk menampilkan kalimat
“ Saya Sangat Senang Belajar Pemrograman Visual Basic ”
Lembar Penilaian Proyek
Aspek Skor
Siswa membuat desain form dengan pernyataan yang lengkap 100
Siswa membuat desian form dengan pernyataan yang kurang lengkap 75
Siswa membuat dasain form tidak sesuai instruksi kerja 45
Lembar Hasi Penilaian Proyek
Kelas X MK
No Nama Siswa
Penilaian
Jumlah
Pertama Perbaikan
1 Dwika Agaroland Irwan
2 Ega Syahputra
3 Ema Mutia Fitri
4 Hendra Gunawan Natara
5 Indah Sari Abdullah
6 Juliani Afsari
7 Lazuardi
8 M. Fauzi Syahputra
9 M. Aris Nasrullah
10 Putri Nurhadi
11 Rahmad Efendi
12 Rena Ainidar
13 Riski Akbar Lubis
14 Sarifah Novita Sari
Lembar Hasi Penilaian Proyek
Kelas X AV
No Nama Siswa
Penilaian
Jumlah
Pertama Perbaikan
1 Anwar Saputra
2 Aris Maulana. S
3 Asmaul Husna
4 Ayu Novra Ningsih
5 Iqbal Syahputra
6 Julfahmi
7 Mudawali
8 Maulana Abdul Aziz
9 Muhammad Alfaridzi
10 Muhammad Fauzan
11 Muhammad Faisal Tonniro
12 Muhammad Furqan
13 Muhammad Ilham
14 Muhammad Yasir
15 Muhammad Nanda Saputra
16 Muhammad Zikri Wahyu
17 Muhammad Zulfikar
18 Nanang
19 Ramadhani
20 Rizki Maulana
21 Rody Armanda
22 Safrizal
23 Tri Efendi
24 Wildan Iqram
25 Yoga Darmawan
26 Zulfikra Ardiansyah
Pertemuan ke 4
Kegiatan Deskripsi Kegiatan
Alokasi
Waktu
Pendahuluan 1. Guru dan siswa berdoa sebelum pelajaran dimulai.
2. Guru mengabsen dan memeriksa kelangkapan belajar siswa.
3. Guru me-review materi pelajaran sebelumnya.
4. Guru dibantu oleh siswa mengumpulkan tugas PR.
5. Guru menjelaskan cakupan materi yang akan dipelajari.
6. Guru membagi modul kerja kepada siswa
10 menit
Inti 1. Guru mengorientasikan siswa pada langkah-langkah menjalankan
program Visual Basic .
2. Siswa menjalankan Full Compile program yang telah dikerjakan pada
komputer/ laptop.
3. Siswa menayakan permasalahan yang terjadi ketika melaksanakan
compile program Visual Basic.
4. Siswa membuat file executable untuk program yang berhasil.
5. Guru memeriksa tugas PR siswa.
6. Guru mengorganisasikan siswa untuk menyimpan hasil pekerjaan
program Visual Basic.
7. Siswa mempresentasikan cara menjalankan file executable dari
program yang dibuat.
8. Guru mengevaluasi hasil presentasi setiap siswa.
70 menit
Penutup 1. Dengan bantuan presentasi komputer, guru menayangkan kegunaan
dari jendela proyek dan jendela property pada program Visual Basic
2. Guru memberikan tugas PR membuat program timer Visual Basic
3. Guru mengakhiri kegiatan belajar dengan memberikan pesan untuk
tetap belajar di rumah dan mengerjakan PR.
10 menit
J. Penilaian
Pengamatan dan Tes Tertulis
Lembar Pengamatan Sikap
Kelas X MK
No Nama
Sikap
Keterbukaan
KetekunanBelajar
Kerajinan
TenggangRasa
Kedisipliman
Kerjasama
RamahdenganTeman
HormatpadaOrangTua
Kejujuran
MenepatiJanji
Kepedulian
TanggungJawab
1 2 3 4 5 6 7 8 9 10 11 12 13 14
1 Dwika Agaroland Irwan
2 Ega Syahputra
3 Ema Mutia Fitri
4 Hendra Gunawan Natara
5 Indah Sari Abdullah
6 Juliani Afsari
7 Lazuardi
8 M. Fauzi Syahputra
9 M. Aris Nasrullah
10 Putri Nurhadi
11 Rahmad Efendi
12 Rena Ainidar
13 Riski Akbar Lubis
14 Sarifah Novita Sari
Lembar Pengamatan Sikap
Kelas X AV
No Nama
Sikap
Keterbukaan
KetekunanBelajar
Kerajinan
TenggangRasa
Kedisipliman
Kerjasama
RamahdenganTeman
HormatpadaOrangTua
Kejujuran
MenepatiJanji
Kepedulian
TanggungJawab
1 2 3 4 5 6 7 8 9 10 11 12 13 14
1 Anwar Saputra
2 Aris Maulana. S
3 Asmaul Husna
4 Ayu Novra Ningsih
5 Iqbal Syahputra
6 Julfahmi
7 Mudawali
8 Maulana Abdul Aziz
9 Muhammad Alfaridzi
10 Muhammad Fauzan
11 Muhammad Faisal Tonniro
12 Muhammad Furqan
13 Muhammad Ilham
14 Muhammad Yasir
15 Muhammad Nanda Saputra
16 Muhammad Zikri Wahyu
17 Muhammad Zulfikar
18 Nanang
19 Ramadhani
20 Rizki Maulana
21 Rody Armanda
22 Safrizal
23 Tri Efendi
24 Wildan Iqram
25 Yoga Darmawan
26 Zulfikra Ardiansyah
Keterangan:
Skala penilaian sikap dibuat dengan rentang antara 1 s.d 5.
1 = sangat kurang;
2 = kurang konsisten;
3 = mulai konsisten;
4 = konsisten; dan
5 = selalu konsisten.
Tes Proyek
1. Buatlah sebuah program timer pada Visual Basic seperti gambar dibawah ini
Dim Awal, Akhir, Lama As Single
Private Sub Command1_Click()
If Command1.Caption = "Start" Then
Awal = Now
Text1.Text = Format(Awal, "hh:mm:ss")
Command1.Caption = "Stop"
ElseIf Command1.Caption = "Stop" Then
Akhir = Now
Lama = Akhir - Awal
Text3.Text = Format(Lama, "hh:mm:ss")
Command1.Caption = "Selesai"
ElseIf Command1.Caption = "Selesai" Then
End
End If
End Sub
Private Sub Timer1_Timer()
If Command1.Caption = "Stop" Then
Text2.Text = Format(Now, "hh:mm:ss")
Text3.Text = Format(Now - Awal, "hh:mm:ss")
End If
End Sub
Lembar Penilaian Proyek
Aspek Skor
Siswa membuat desain form dengan pernyataan yang lengkap 100
Siswa membuat desian form dengan pernyataan yang kurang lengkap 75
Siswa membuat dasain form tidak sesuai instruksi kerja 45
Lembar Hasi Penilaian Proyek
Kelas X MK
No Nama Siswa
Penilaian
Jumlah
Pertama Perbaikan
1 Dwika Agaroland Irwan
2 Ega Syahputra
3 Ema Mutia Fitri
4 Hendra Gunawan Natara
5 Indah Sari Abdullah
6 Juliani Afsari
7 Lazuardi
8 M. Fauzi Syahputra
9 M. Aris Nasrullah
10 Putri Nurhadi
11 Rahmad Efendi
12 Rena Ainidar
13 Riski Akbar Lubis
14 Sarifah Novita Sari
Lembar Hasi Penilaian Proyek
Kelas X AV
No Nama Siswa
Penilaian
Jumlah
Pertama Perbaikan
1 Anwar Saputra
2 Aris Maulana. S
3 Asmaul Husna
4 Ayu Novra Ningsih
5 Iqbal Syahputra
6 Julfahmi
7 Mudawali
8 Maulana Abdul Aziz
9 Muhammad Alfaridzi
10 Muhammad Fauzan
11 Muhammad Faisal Tonniro
12 Muhammad Furqan
13 Muhammad Ilham
14 Muhammad Yasir
15 Muhammad Nanda Saputra
16 Muhammad Zikri Wahyu
17 Muhammad Zulfikar
18 Nanang
19 Ramadhani
20 Rizki Maulana
21 Rody Armanda
22 Safrizal
23 Tri Efendi
24 Wildan Iqram
25 Yoga Darmawan
26 Zulfikra Ardiansyah
Langsa, 08 Agustus 2014
Mengetahui Penyusun RPP
Kepala Sekolah
RAZALI, S.Pd, MT MUHAMMAD HENDRA, S.Pd
NIP. 19630420 198803 1 003 NIP. 19850322 200904 1 001
RENCANA PELAKSANAAN PEMBELAJARAN (RPP)
Sekolah : SMK Negeri 2 Langsa
Mata Pelajaran : Teknik Pemrograman
Kelas/Semester : X/ I
Materi Pokok : Konsep dasar bahasa Visual Basic
Alokasi Waktu : 8 X 45 Menit
A. Kompetensi Inti (KI)
KI 1 : Menghayati dan mengamalkan ajaran agama yang dianutnya.
KI 2 : Menghayati dan Mengamalkan perilaku jujur, disiplin, tanggung jawab, peduli (gotong royong, kerjasama,
toleran, damai), santun, responsif dan proaktif dan menunjukan 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.
KI 3 : Memahami, menerapkan dan menganalisa pengetahuan faktual, konseptual, dan prosedural
berdasarkan rasa ingin tahunya tentang ilmu pengetahuan, teknologi, seni, budaya, dan humaniora dalam
wawasan kemanusiaan, kebangsaan, kenegaraan, dan peradaban terkait penyebab fenomena dan kejadian
dalam bidang kerja yang spesifik untuk memecahkan masalah.
KI 4 : Mengolah, menalar, dan menyaji dalam ranah konkret dan ranah abstrak terkait dengan
pengembangan dari yang dipelajarinya di sekolah secara mandiri, dan mampu melaksanakan tugas spesifik
dibawah pengawasan langsung.
B. Kompetensi Dasar (KD)
1.1 Memahami nilai-nilai keimanan dengan menyadari hubungan keteraturan dan kompleksitas alam dan jagad
raya terhadap kebesaran Tuhan yang menciptakannya.
2.1 Menunjukkan perilaku ilmiah (memiliki rasa ingin tahu, objektif, jujur; teliti, cermat, tekun, hati-hati, bertanggung
jawab, terbuka, kritis, kreatif, inovatif dan peduli lingkungan) dalam aktivitas sehari-hari sebagai wujud
implementasi sikap dalam melakukan percobaan dan berdiskusi.
3.1 Memahami bahasa pemrograman Visual Basic
C. Indikator
3.1.3 Memahami konsep dasar Visual Basic.
3.1.4 Memahami program aplikasi sederhana dengan bahasa Visual Basic.
D. Tujuan Pembelajaran
Dengan kegiatan diskusi, pembelajaran kelompok dan pemberian prooyek dalam pembelajaran konsep dasar
Visual Basic diharapkan siswa terlibat aktif dalam kegiatan pembelajaran dan bertanggung jawab dalam
menyampaikan pendapat, menjawab pertanyaan, memberi saran dan kritik, serta dapat:
1. Menjelaskan kembali bagaimana konsep dasar bahasa Visual Basic.
2. Menjelaskan kembali bagaimana cara membuat program aplikasi sederhana menggunakan Visual Basic.
E. Materi Pembelajaran
1. Tipe Data
2. Variabel
3. Array
4. Konstanta
5. Operator
6. Kontrol Program
7. Prosedur
8. Program Apliasi Sederhana
F. Metode Pembelajaran
Pendekatan pembelajaran adalah pendekatan saintifik (scientific). Pembelajaran koperatif (cooperative
learning) menggunakan kelompok diskusi yang berbasis masalah (problem-based learning) dan penggabungan
metode berbasis proyek (proyek-project-based learning).
G. Media, Alat dan Sumber Belajar
1. Media : Bahan Tayang
2. Alat/ Bahan Komputer/ Laptop, Infokus, Sumber Listrik
3. Sumber Belajar :
a. M. Agus (2000), Belajar Sendiri Microsoft Visual Basic, Elex Media, Jakarta.
b. Retna Prasetia (2004), Visual Basic Teori dan Praktek, Andi, Yogyakarta.
c. Pemrograman Database dengan Visual Basic, Andi, Yogyakarta.
d. www.ilmukomputer.com
H. Langkah-langkah Kegiatan Pembelajaran
Pertemuan ke 5
Kegiatan Deskripsi Kegiatan
Alokasi
Waktu
Pendahuluan 1. Guru dan siswa berdoa sebelum pelajaran dimulai.
2. Guru mengabsen dan memeriksa kelangkapan belajar siswa.
3. Guru me-review materi pelajaran sebelumnya
4. Guru dibantu oleh siswa mengumpulkan tugas PR
5. Guru menjelaskan cakupan materi yang akan dipelajari.
6. Guru membagi siswa dalam beberapa kelompok.
10 menit
Inti 1. Guru mengorientasikan siswa pada permasalahan tipe data dan jenis
variabel pada program Visual Basic.
2. Siswa mencari informasi tentang tipe data dan jenis variabel yang
digunakan pada program Visual Basic
3. Siswa mendiskusikan perbedaan setiap tipe data dan tata cara
menuliskan variabel pada program Visual Basic menggunakan
komputer/ laptop.
4. Guru memeriksa tugas PR siswa.
5. Siswa mempresentasikan hasil diskusi kelompok
6. Guru mengevaluasi hasil presentasi setiap kelompok siswa.
70 menit
Penutup 1. Dengan bantuan presentasi komputer, guru menayangkan apa yang
telah dipelajari dan disimpulkan mengenai tipe data dan variabel yang
digunakan pada program Visual Basic.
2. Guru memberikan tugas PR kepada siswa
3. Guru mengakhiri kegiatan belajar dengan memberikan pesan untuk
tetap belajar di rumah dan mengerjakan PR.
10 menit
I. Penilaian
Pengamatan dan Tes Tertulis
Lembar Pengamatan Sikap
Kelas X MK
No Nama
Sikap
Keterbukaan
KetekunanBelajar
Kerajinan
TenggangRasa
Kedisipliman
Kerjasama
RamahdenganTeman
HormatpadaOrangTua
Kejujuran
MenepatiJanji
Kepedulian
TanggungJawab
1 2 3 4 5 6 7 8 9 10 11 12 13 14
1 Dwika Agaroland Irwan
2 Ega Syahputra
3 Ema Mutia Fitri
4 Hendra Gunawan Natara
5 Indah Sari Abdullah
6 Juliani Afsari
7 Lazuardi
8 M. Fauzi Syahputra
9 M. Aris Nasrullah
10 Putri Nurhadi
11 Rahmad Efendi
12 Rena Ainidar
13 Riski Akbar Lubis
14 Sarifah Novita Sari
Lembar Pengamatan Sikap
Kelas X AV
No Nama
Sikap
Keterbukaan
KetekunanBelajar
Kerajinan
TenggangRasa
Kedisipliman
Kerjasama
RamahdenganTeman
HormatpadaOrangTua
Kejujuran
MenepatiJanji
Kepedulian
TanggungJawab
1 2 3 4 5 6 7 8 9 10 11 12 13 14
1 Anwar Saputra
2 Aris Maulana. S
3 Asmaul Husna
4 Ayu Novra Ningsih
5 Iqbal Syahputra
6 Julfahmi
7 Mudawali
8 Maulana Abdul Aziz
9 Muhammad Alfaridzi
10 Muhammad Fauzan
11 Muhammad Faisal Tonniro
12 Muhammad Furqan
13 Muhammad Ilham
14 Muhammad Yasir
15 Muhammad Nanda Saputra
16 Muhammad Zikri Wahyu
17 Muhammad Zulfikar
18 Nanang
19 Ramadhani
20 Rizki Maulana
21 Rody Armanda
22 Safrizal
23 Tri Efendi
24 Wildan Iqram
25 Yoga Darmawan
26 Zulfikra Ardiansyah
Keterangan:
Skala penilaian sikap dibuat dengan rentang antara 1 s.d 5.
1 = sangat kurang;
2 = kurang konsisten;
3 = mulai konsisten;
4 = konsisten; dan
5 = selalu konsisten.
Tes Tertulis
1. Jelaskan pengertian dari tipe data dan variabel !
2. Tuliskan nilai dari setiap tipe data di dalam Visual Basic !
3. Tuliskan syarat-syarat penulisan variabel di dalam Visual Basic 6.0 !
4. Bagaimanakan cara mendeklarasikan variabel di dalam Visual Basic 6.0 ?
5. Tuliskan contoh mendeklarasikan variabel di dalam Visual Basic 6.0 !
Pedoman Penskoran
Aspek Skor
Siswa menjawab pernyataan benar dengan alasan benar 20
Siswa menjawab pernyataan benar tapi tidak didukung oleh alasan benar 15
Siswa menjawab pernyataan salah 5
Kunci Jawaban
1. Tipe data adalah sebuah ketentuan untuk menetukan nilai yang dapat dimasukkan kedalam sebuah variabel dan
akan mempengaruhi besarnya memori yang digunakan.
Variabel adalah tempat untuk menyimpan nilai-nilai atau data-data secara sementara pada sebuah aplikasi.
2. Nilai dari setiap tipe data
a. Integer = -32.768 hingga 32.767. Ukuran 2 byte
b. Byte = 0 hingga 255. Ukuran 1 byte
c. Decimal = angka desimal dengan ketepatan 28 angka desimal
d. Boolean = True dan False. Ukuran 2 byte
e. String = Berupa huruf, angka atau karakter khusus. Ukuran 1 byte
f. Single = -3.40282E+38 hingga 2.402823E. ukuran 4 byte
g. Double = -1.79769313486232E+308 hingga 1.79769313486232E+308. Ukuran 8 byte
h. Date = Nilai tanggal dan jam. Ukuran 8 byte
i. Currency= -922.337.203.685.477,5808 hingga 922.337.203.685.477,5807. Ukuran 8 byte
j. Long = -2.147.483.648 hingga 2.147.483.647. ukuran 2 byte
k. Object = Tipe data yang menyimpan objek seperti form, kontrol. Ukuran 4 byte
l. Variant = Tipe data yang berbeda-beda. Ukuran 16 byte + 1 byte per karakter
3. Syarat-syarat penulisan variabel di dalam Visual Basic 6.0 !
a. Harus diawali dengan huruf abjad
b. Tidak boleh menggunakan karakter khusus (, ? : ; ! , Spasi)
c. Maksimal terdiri dari 255 karakter
d. Tidak boleh menggunakan nama variabel yang sama dalam satu bagian
e. Tidak boleh mengacu pada nama procedur, fungsi, form, dan sebagainya
4. Pendeklarasian variabel dalam Visual Basic menggunakan Dim (Dimension), yang diletakkan diamana saja
tergantung pada kebutuhan.
5. Dim Nomor As Integer Dim VarNilai As Variant
Dim Alamat As String Dim strNama As String * 25
Dim Tgl As Date Dim Var1, Var2 As Integer
Lembar Hasil Tes Tertulis
Kelas X MK
No Nama Siswa
Skor Soal No
Jumlah
1 2 3 4 5
1 Dwika Agaroland Irwan
2 Ega Syahputra
3 Ema Mutia Fitri
4 Hendra Gunawan Natara
5 Indah Sari Abdullah
6 Juliani Afsari
7 Lazuardi
8 M. Fauzi Syahputra
9 M. Aris Nasrullah
10 Putri Nurhadi
11 Rahmad Efendi
12 Rena Ainidar
13 Riski Akbar Lubis
14 Sarifah Novita Sari
Lembar Hasil Tes Tertulis
Kelas X AV
No Nama Siswa
Skor Soal No
Jumlah
1 2 3 4 5
1 Anwar Saputra
2 Aris Maulana. S
3 Asmaul Husna
4 Ayu Novra Ningsih
5 Iqbal Syahputra
6 Julfahmi
7 Mudawali
8 Maulana Abdul Aziz
9 Muhammad Alfaridzi
10 Muhammad Fauzan
11 Muhammad Faisal Tonniro
12 Muhammad Furqan
13 Muhammad Ilham
14 Muhammad Yasir
15 Muhammad Nanda Saputra
16 Muhammad Zikri Wahyu
17 Muhammad Zulfikar
18 Nanang
19 Ramadhani
20 Rizki Maulana
21 Rody Armanda
22 Safrizal
23 Tri Efendi
24 Wildan Iqram
25 Yoga Darmawan
26 Zulfikra Ardiansyah
Pertemuan ke 6
Kegiatan Deskripsi Kegiatan
Alokasi
Waktu
Pendahuluan 1. Guru dan siswa berdoa sebelum pelajaran dimulai.
2. Guru mengabsen dan memeriksa kelangkapan belajar siswa.
3. Guru me-review materi pelajaran sebelumnya
4. Guru dibantu oleh siswa mengumpulkan tugas PR
5. Guru menjelaskan cakupan materi yang akan dipelajari.
6. Guru membagi siswa dalam beberapa kelompok.
10 menit
Inti 1. Guru mengorientasikan siswa pada permasalahan Array, Konsta dan
Operator program Visual Basic.
70 menit
2. Siswa mencari informasi tentang Array, Konstanta dan Operator pada
program Visual Basic
3. Guru memeriksa tugas PR siswa.
4. Siswa mendiskusikan fungsi dari Array, Konstanta dan Operator dalam
sebuah prgram aplikasi Visual Basic menggunakan komputer/ laptop.
5. Siswa mempresentasikan hasil diskusi kelompok
6. Guru mengevaluasi hasil presentasi setiap kelompok siswa.
Penutup 1. Dengan bantuan presentasi komputer, guru menayangkan apa yang
telah dipelajari dan disimpulkan mengenai fungsi dan kegunaan Array,
Konstanta dan Operator pada program Visual Basic.
2. Guru memberikan tugas PR kepada siswa
3. Guru mengakhiri kegiatan belajar dengan memberikan pesan untuk
tetap belajar di rumah dan mengerjakan PR.
10 menit
J. Penilaian
Pengamatan dan Tes Tertulis
Lembar Pengamatan Sikap
Kelas X MK
No Nama
Sikap
Keterbukaan
KetekunanBelajar
Kerajinan
TenggangRasa
Kedisipliman
Kerjasama
RamahdenganTeman
HormatpadaOrangTua
Kejujuran
MenepatiJanji
Kepedulian
TanggungJawab
1 2 3 4 5 6 7 8 9 10 11 12 13 14
1 Dwika Agaroland Irwan
2 Ega Syahputra
3 Ema Mutia Fitri
4 Hendra Gunawan Natara
5 Indah Sari Abdullah
6 Juliani Afsari
7 Lazuardi
8 M. Fauzi Syahputra
9 M. Aris Nasrullah
10 Putri Nurhadi
11 Rahmad Efendi
12 Rena Ainidar
13 Riski Akbar Lubis
14 Sarifah Novita Sari
Lembar Pengamatan Sikap
Kelas X AV
No Nama
Sikap
Keterbukaan
KetekunanBelajar
Kerajinan
TenggangRasa
Kedisipliman
Kerjasama
RamahdenganTeman
HormatpadaOrangTua
Kejujuran
MenepatiJanji
Kepedulian
TanggungJawab
1 2 3 4 5 6 7 8 9 10 11 12 13 14
1 Anwar Saputra
2 Aris Maulana. S
3 Asmaul Husna
4 Ayu Novra Ningsih
5 Iqbal Syahputra
6 Julfahmi
7 Mudawali
8 Maulana Abdul Aziz
9 Muhammad Alfaridzi
10 Muhammad Fauzan
11 Muhammad Faisal Tonniro
12 Muhammad Furqan
13 Muhammad Ilham
14 Muhammad Yasir
15 Muhammad Nanda Saputra
16 Muhammad Zikri Wahyu
17 Muhammad Zulfikar
18 Nanang
19 Ramadhani
20 Rizki Maulana
21 Rody Armanda
22 Safrizal
23 Tri Efendi
24 Wildan Iqram
25 Yoga Darmawan
26 Zulfikra Ardiansyah
Keterangan:
Skala penilaian sikap dibuat dengan rentang antara 1 s.d 5.
1 = sangat kurang;
2 = kurang konsisten;
3 = mulai konsisten;
4 = konsisten; dan
5 = selalu konsisten.
Tes Tertulis
1. Tuliskan pengertian Array I
2. Buatlah contoh program Visual Basic yang menggunakan Array !
3. Tuliskan pengertian konstanta !
4. Tuliskan pengertian operator !
5. Tuliskan macam-macam operator logika didalam Visual Basic !
Pedoman Penskoran
Aspek Skor
Siswa menjawab pernyataan benar dengan alasan benar 20
Siswa menjawab pernyataan benar tapi tidak didukung oleh alasan benar 15
Siswa menjawab pernyataan salah 5
Kunci Jawaban
1. Array adalah sekelompok nilai data yang dikelompokkan dalam sebuah variabel. Array berguna jika terdapat
kumpulan nilai data yang sejenis dan akan mendapatkan perlakuan yang sama.
2. Private Sub CmdOk_Click ()
Dim hari (3) As String
Hari (0) = “Senin”
Hari (1)= “Selasa”
Hari (2)= “Rabu”
Hari (3)= “Kamis”
Text1.Text = Hari (2)
ArrAngka = Array (10, 20, 30)
Text2.Text = ArrAngka (0)
End Sub
3. Konstanta hampir sama dengan variabel, perbedaannya adalah variabel nilainya dapat berubah-ubah, sedangkan
konstanta nilainya tetap (menjadi suatu ketentuan).
4. Operator adalah simbol yang digunakan untuk memanipulasi data seperti pada proses aritmatika.
5. Macam-macam operator logika adalah And, Or, Xor, Not, Eqv, dan Imp.
Lembar Hasil Tes Tertulis
Kelas X MK
No Nama Siswa
Skor Soal No
Jumlah
1 2 3 4 5
1 Dwika Agaroland Irwan
2 Ega Syahputra
3 Ema Mutia Fitri
4 Hendra Gunawan Natara
5 Indah Sari Abdullah
6 Juliani Afsari
7 Lazuardi
8 M. Fauzi Syahputra
9 M. Aris Nasrullah
10 Putri Nurhadi
11 Rahmad Efendi
12 Rena Ainidar
13 Riski Akbar Lubis
14 Sarifah Novita Sari
Lembar Hasil Tes Tertulis
Kelas X AV
No Nama Siswa
Skor Soal No
Jumlah
1 2 3 4 5
1 Anwar Saputra
2 Aris Maulana. S
3 Asmaul Husna
4 Ayu Novra Ningsih
5 Iqbal Syahputra
6 Julfahmi
7 Mudawali
8 Maulana Abdul Aziz
9 Muhammad Alfaridzi
10 Muhammad Fauzan
11 Muhammad Faisal Tonniro
12 Muhammad Furqan
13 Muhammad Ilham
14 Muhammad Yasir
15 Muhammad Nanda Saputra
16 Muhammad Zikri Wahyu
17 Muhammad Zulfikar
18 Nanang
19 Ramadhani
20 Rizki Maulana
21 Rody Armanda
22 Safrizal
23 Tri Efendi
24 Wildan Iqram
25 Yoga Darmawan
26 Zulfikra Ardiansyah
Pertemuan ke 7
Kegiatan Deskripsi Kegiatan
Alokasi
Waktu
Pendahuluan 1. Guru dan siswa berdoa sebelum pelajaran dimulai.
2. Guru mengabsen dan memeriksa kelangkapan belajar siswa.
3. Guru me-review materi pelajaran sebelumnya
4. Guru dibantu oleh siswa mengumpulkan tugas PR
5. Guru menjelaskan cakupan materi yang akan dipelajari.
6. Guru membagi siswa dalam beberapa kelompok.
10 menit
Inti 1. Guru mengorientasikan siswa pada permasalahan kontrol program
pada Visual Basic.
70 menit
2. Siswa mencari informasi tentang jenis dan bentuk kontrol program
pada Visual Basic ( If...Then, If...Then...Else, Select...Case, Do...Loop,
For...Next, GoTo, Exit dan Stop)
3. Guru memeriksa tugas PR siswa.
4. Siwa mendiskusikan perbedaan bentuk dan struktur penuliasn dari
masing-masing kontrol program pada Visual Basic menggunakan
komputer/ laptop.
5. Siswa mempresentasikan hasil diskusi kelompok
6. Guru mengevaluasi hasil presentasi setiap kelompok siswa.
Penutup 1. Dengan bantuan presentasi komputer, guru menayangkan apa yang
telah dipelajari dan disimpulkan mengenai beberapa kontrol program
pada Visual Basic
2. Guru memberikan tugas PR kepada siswa
3. Guru mengakhiri kegiatan belajar dengan memberikan pesan untuk
tetap belajar di rumah dan mengerjakan PR.
10 menit
K. Penilaian
Pengamatan dan Tes Tertulis
Lembar Pengamatan Sikap
Kelas X MK
No Nama
Sikap
Keterbukaan
KetekunanBelajar
Kerajinan
TenggangRasa
Kedisipliman
Kerjasama
RamahdenganTeman
HormatpadaOrangTua
Kejujuran
MenepatiJanji
Kepedulian
TanggungJawab
1 2 3 4 5 6 7 8 9 10 11 12 13 14
1 Dwika Agaroland Irwan
2 Ega Syahputra
3 Ema Mutia Fitri
4 Hendra Gunawan Natara
5 Indah Sari Abdullah
6 Juliani Afsari
7 Lazuardi
8 M. Fauzi Syahputra
9 M. Aris Nasrullah
10 Putri Nurhadi
11 Rahmad Efendi
12 Rena Ainidar
13 Riski Akbar Lubis
14 Sarifah Novita Sari
Lembar Pengamatan Sikap
Kelas X AV
No Nama
Sikap
Keterbukaan
KetekunanBelajar
Kerajinan
TenggangRasa
Kedisipliman
Kerjasama
RamahdenganTeman
HormatpadaOrangTua
Kejujuran
MenepatiJanji
Kepedulian
TanggungJawab
1 2 3 4 5 6 7 8 9 10 11 12 13 14
1 Anwar Saputra
2 Aris Maulana. S
3 Asmaul Husna
4 Ayu Novra Ningsih
5 Iqbal Syahputra
6 Julfahmi
7 Mudawali
8 Maulana Abdul Aziz
9 Muhammad Alfaridzi
10 Muhammad Fauzan
11 Muhammad Faisal Tonniro
12 Muhammad Furqan
13 Muhammad Ilham
14 Muhammad Yasir
15 Muhammad Nanda Saputra
16 Muhammad Zikri Wahyu
17 Muhammad Zulfikar
18 Nanang
19 Ramadhani
20 Rizki Maulana
21 Rody Armanda
22 Safrizal
23 Tri Efendi
24 Wildan Iqram
25 Yoga Darmawan
26 Zulfikra Ardiansyah
Keterangan:
Skala penilaian sikap dibuat dengan rentang antara 1 s.d 5.
1 = sangat kurang;
2 = kurang konsisten;
3 = mulai konsisten;
4 = konsisten; dan
5 = selalu konsisten
Tes Tertulis
1. Jelaskan bahagian yang dikontrol pada pemograman Visual Basic !
2. Tuliskan sintaks penuliasn kontrol program If...Then
3. Tuliskan contoh penulisan program If...Then...Else
4. Jelaskan kegunaan dari kontrol program GoTo !
5. Tuliskan kontrol program yang termasuk didalam program perulangan !
Pedoman Penskoran
Aspek Skor
Siswa menjawab pernyataan benar dengan alasan benar 20
Siswa menjawab pernyataan benar tapi tidak didukung oleh alasan benar 15
Siswa menjawab pernyataan salah 5
Kunci Jawaban
1. Kontrol program pada Visual Basic meliputi kontrol pertimbangan kondisi dan keputusan, kontrol perulangan serta
kontrol penyaluran alternatif.
2. If <syarat kondisi> Then <pernyataan> . Bila menggunakan multiple-line:
If <syarat kondisi> Then
<pernyataab pertama>
<pernyataan kedua>
.
.
.
<pernyataan ke-n>
End If
3. If Angka = 0 Then
Label1.Caption = “Ini adalah angka 0”
ElseIf Angka = 1 Then
Label1.Caption = “Ini adalah angka 1”
Else
Label1.Caption = “Ini bukan angka 0 maupun angka 1”
EndIf
4. Perintah GoTo digunakan untuk melakukan pencabangan ke suatu baris label tertentu, program dapat langsung
melompat ke baris tertentu sehingga kode-kode program yang dilewati tidak akan dieksekusi.
5. Kontrol program yang termasuk didalam program perulangan adalah Do...Loop, While...Wend, For...Next
Lembar Hasil Tes Tertulis
Kelas X MK
No Nama Siswa
Skor Soal No
Jumlah
1 2 3 4 5
1 Dwika Agaroland Irwan
2 Ega Syahputra
3 Ema Mutia Fitri
4 Hendra Gunawan Natara
5 Indah Sari Abdullah
6 Juliani Afsari
7 Lazuardi
8 M. Fauzi Syahputra
9 M. Aris Nasrullah
10 Putri Nurhadi
11 Rahmad Efendi
12 Rena Ainidar
13 Riski Akbar Lubis
14 Sarifah Novita Sari
Lembar Hasil Tes Tertulis
Kelas X AV
No Nama Siswa
Skor Soal No
Jumlah
1 2 3 4 5
1 Anwar Saputra
2 Aris Maulana. S
3 Asmaul Husna
4 Ayu Novra Ningsih
5 Iqbal Syahputra
6 Julfahmi
7 Mudawali
8 Maulana Abdul Aziz
9 Muhammad Alfaridzi
10 Muhammad Fauzan
11 Muhammad Faisal Tonniro
12 Muhammad Furqan
13 Muhammad Ilham
14 Muhammad Yasir
15 Muhammad Nanda Saputra
16 Muhammad Zikri Wahyu
17 Muhammad Zulfikar
18 Nanang
19 Ramadhani
20 Rizki Maulana
21 Rody Armanda
22 Safrizal
23 Tri Efendi
24 Wildan Iqram
25 Yoga Darmawan
26 Zulfikra Ardiansyah
Pertemuan ke 8
Kegiatan Deskripsi Kegiatan
Alokasi
Waktu
Pendahuluan 1. Guru dan siswa berdoa sebelum pelajaran dimulai.
2. Guru mengabsen dan memeriksa kelangkapan belajar siswa.
10 menit
3. Guru me-review materi pelajaran sebelumnya
4. Guru dibantu oleh siswa mengumpulkan tugas PR
5. Guru menjelaskan cakupan materi yang akan dipelajari.
6. Guru membagi modul praktikum kepada siswa.
Inti 1. Guru mengorientasikan siswa pada proyek program aplikasi sederhana
pada Visual Basic.
2. Siswa membuat pegram aplikasi sederhana pada Visual Basic
( If...Then, If...Then...Else, Select...Case, Do...Loop, For...Next, GoTo,
dan Exit ).
3. Guru memeriksa tugas PR siswa
4. Siswa menayakan permasalahan pada saat membuat program aplikasi
sederhana menggunakan komputer/ laptop.
5. Siswa mempresentasikan hasil praktikum
6. Guru mengevaluasi hasil presentasi siswa.
70 menit
Penutup 1. Dengan bantuan presentasi komputer, guru menayangkan apa yang
telah dipelajari dan disimpulkan mengenai beberapa kontrol program
pada Visual Basic untuk membuat prgram aplikasi sederhana
2. Guru memberikan kesempatan kepada siswa yang belum selesai
parktikum untuk menlanjutkannya dirumah (tugas PR kepada siswa)
3. Guru mengakhiri kegiatan belajar dengan memberikan pesan untuk
tetap belajar di rumah dan mengerjakan PR.
10 menit
L. Penilaian
Pengamatan Sikap dan Tes Tertulis
Lembar Pengamatan Sikap
Kelas X MK
No Nama
Sikap
Keterbukaan
KetekunanBelajar
Kerajinan
TenggangRasa
Kedisipliman
Kerjasama
RamahdenganTeman
HormatpadaOrangTua
Kejujuran
MenepatiJanji
Kepedulian
TanggungJawab
1 2 3 4 5 6 7 8 9 10 11 12 13 14
1 Dwika Agaroland Irwan
2 Ega Syahputra
3 Ema Mutia Fitri
4 Hendra Gunawan Natara
5 Indah Sari Abdullah
6 Juliani Afsari
7 Lazuardi
8 M. Fauzi Syahputra
9 M. Aris Nasrullah
10 Putri Nurhadi
11 Rahmad Efendi
12 Rena Ainidar
13 Riski Akbar Lubis
14 Sarifah Novita Sari
Lembar Pengamatan Sikap
Kelas X AV
No Nama
Sikap
Keterbukaan
KetekunanBelajar
Kerajinan
TenggangRasa
Kedisipliman
Kerjasama
RamahdenganTeman
HormatpadaOrangTua
Kejujuran
MenepatiJanji
Kepedulian
TanggungJawab
1 2 3 4 5 6 7 8 9 10 11 12 13 14
1 Anwar Saputra
2 Aris Maulana. S
3 Asmaul Husna
4 Ayu Novra Ningsih
5 Iqbal Syahputra
6 Julfahmi
7 Mudawali
8 Maulana Abdul Aziz
9 Muhammad Alfaridzi
10 Muhammad Fauzan
11 Muhammad Faisal Tonniro
12 Muhammad Furqan
13 Muhammad Ilham
14 Muhammad Yasir
15 Muhammad Nanda Saputra
16 Muhammad Zikri Wahyu
17 Muhammad Zulfikar
18 Nanang
19 Ramadhani
20 Rizki Maulana
21 Rody Armanda
22 Safrizal
23 Tri Efendi
24 Wildan Iqram
25 Yoga Darmawan
26 Zulfikra Ardiansyah
Keterangan:
Skala penilaian sikap dibuat dengan rentang antara 1 s.d 5.
1 = sangat kurang;
2 = kurang konsisten;
3 = mulai konsisten;
4 = konsisten; dan
5 = selalu konsisten
Tes Proyek
1. Buatlah sebuah program Penjualan pada Visual Basic seperti gambar dibawah ini
Private Sub Text1_Change (Index As Integer)
Text1(3).Text = Val(Text1(1).Text) * Val(Text1(2).Text)
End Sub
Private Sub cmdMulai_Click()
Dim I As Byte
For I = 0 To 3
Text1(I).Text = “ “
Next I
Text1(0). SetFocus
End Sub
Private Sub cmdSelesai_Click()
End
End Sub
Lembar Penilaian Proyek
Aspek Skor
Siswa membuat desain form dengan pernyataan yang lengkap 100
Siswa membuat desian form dengan pernyataan yang kurang lengkap 75
Siswa membuat dasain form tidak sesuai instruksi kerja 45
Lembar Hasi Penilaian Proyek
Kelas X MK
No Nama Siswa
Penilaian
Jumlah
Pertama Perbaikan
1 Dwika Agaroland Irwan
2 Ega Syahputra
3 Ema Mutia Fitri
4 Hendra Gunawan Natara
5 Indah Sari Abdullah
6 Juliani Afsari
7 Lazuardi
8 M. Fauzi Syahputra
9 M. Aris Nasrullah
10 Putri Nurhadi
11 Rahmad Efendi
12 Rena Ainidar
13 Riski Akbar Lubis
14 Sarifah Novita Sari
Lembar Hasi Penilaian Proyek
Kelas X AV
No Nama Siswa
Penilaian
Jumlah
Pertama Perbaikan
1 Anwar Saputra
2 Aris Maulana. S
3 Asmaul Husna
4 Ayu Novra Ningsih
5 Iqbal Syahputra
6 Julfahmi
7 Mudawali
8 Maulana Abdul Aziz
9 Muhammad Alfaridzi
10 Muhammad Fauzan
11 Muhammad Faisal Tonniro
12 Muhammad Furqan
13 Muhammad Ilham
14 Muhammad Yasir
15 Muhammad Nanda Saputra
16 Muhammad Zikri Wahyu
17 Muhammad Zulfikar
18 Nanang
19 Ramadhani
20 Rizki Maulana
21 Rody Armanda
22 Safrizal
23 Tri Efendi
24 Wildan Iqram
25 Yoga Darmawan
26 Zulfikra Ardiansyah
Langsa, 08 Agustus 2014
Mengetahui Penyusun RPP
Kepala Sekolah
RAZALI, S.Pd, MT MUHAMMAD HENDRA, S.Pd
NIP. 19630420 198803 1 003 NIP. 19850322 200904 1 001
RENCANA PELAKSANAAN PEMBELAJARAN (RPP)
Sekolah : SMK Negeri 2 Langsa
Mata Pelajaran : Teknik Pemrograman
Kelas/Semester : X/ I
Materi Pokok : Flowchart Pemrograman
Alokasi Waktu : 8 X 45 Menit
A. Kompetensi Inti (KI)
KI 1 : Menghayati dan mengamalkan ajaran agama yang dianutnya.
KI 2 : Menghayati dan Mengamalkan perilaku jujur, disiplin, tanggung jawab, peduli (gotong royong, kerjasama,
toleran, damai), santun, responsif dan proaktif dan menunjukan 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.
KI 3 : Memahami, menerapkan dan menganalisa pengetahuan faktual, konseptual, dan prosedural
berdasarkan rasa ingin tahunya tentang ilmu pengetahuan, teknologi, seni, budaya, dan humaniora dalam
wawasan kemanusiaan, kebangsaan, kenegaraan, dan peradaban terkait penyebab fenomena dan kejadian
dalam bidang kerja yang spesifik untuk memecahkan masalah.
KI 4 : Mengolah, menalar, dan menyaji dalam ranah konkret dan ranah abstrak terkait dengan
pengembangan dari yang dipelajarinya di sekolah secara mandiri, dan mampu melaksanakan tugas spesifik
dibawah pengawasan langsung.
B. Kompetensi Dasar (KD)
1.1 Memahami nilai-nilai keimanan dengan menyadari hubungan keteraturan dan kompleksitas alam dan jagad
raya terhadap kebesaran Tuhan yang menciptakannya.
2.1 Menunjukkan perilaku ilmiah (memiliki rasa ingin tahu, objektif, jujur; teliti, cermat, tekun, hati-hati, bertanggung
jawab, terbuka, kritis, kreatif, inovatif dan peduli lingkungan) dalam aktivitas sehari-hari sebagai wujud
implementasi sikap dalam melakukan percobaan dan berdiskusi.
4.1 Membuat program aplikasi sederhana dengan bahasa pemrograman Visual Basic
C. Indikator
4.1.4 Merencanakan Flowchart untuk persiapan pemrograman
D. Tujuan Pembelajaran
Dengan kegiatan diskusi, pembelajaran kelompok dan pemberian proyek dalam pembelajaran pembuatan
flowchart pemrograman Visual Basic diharapkan siswa terlibat aktif dalam kegiatan pembelajaran dan
bertanggungjawab dalam menyampaikan pendapat, menjawab pertanyaan, memberi saran dan kritik, serta dapat:
1. Menjelaskan kembali kegunaan dari Flowchart dalam sebuah pemrograman
2. Menjelaskan kembali bagaimana cara pembuatan Flowchart untuk menyelesaikan sebuah permasalahan dalam
program aplikasi Visual Basic
3. Membuat Flowchart program aplikasi sederhana pada Visual Basic
E. Materi Pembelajaran
1. Pengertian Flowchart
2. Siklus Input dan Output
3. Simbol-simbol dalam Flowchart
4. Menggambar Flowchart
5. Studi Kasus Flowchart
F. Metode Pembelajaran
Pendekatan pembelajaran adalah pendekatan saintifik (scientific). Pembelajaran koperatif (cooperative
learning) menggunakan kelompok diskusi yang berbasis masalah (problem-based learning) dan penggabungan
metode berbasis proyek (proyek-project-based learning).
G. Media, Alat dan Sumber Belajar
1. Media : Bahan Tayang
2. Alat/ Bahan : Komputer/ Laptop, Infokus, Sumber Listrik
3. Sumber Belajar :
a. M. Agus (2000), Belajar Sendiri Microsoft Visual Basic, Elex Media, Jakarta.
b. Retna Prasetia (2004), Visual Basic Teori dan Praktek, Andi, Yogyakarta.
c. Pemrograman Database dengan Visual Basic, Andi, Yogyakarta.
d. www.ilmukomputer.com
H. Langkah-langkah Kegiatan Pembelajaran
Pertemuan ke 9
Kegiatan Deskripsi Kegiatan
Alokasi
Waktu
Pendahuluan 1. Guru dan siswa berdoa sebelum pelajaran dimulai.
2. Guru mengabsen dan memeriksa kelangkapan belajar siswa.
3. Guru me-review materi pelajaran sebelumnya
4. Guru dibantu oleh siswa mengumpulkan tugas PR
5. Guru menjelaskan cakupan materi yang akan dipelajari.
6. Guru membagi siswa dalam beberapa kelompok.
10 menit
Inti 1. Guru mengorientasikan siswa pada permasalahan bentuk dan jenis
Flowchart Pemrograman Visual Basic
2. Siswa mencari informasi tentang gambar simbol Flowchart pada
program Visual Basic
3. Siswa mendiskusikan jenis-jenis gambar simbol Flowchart dalam
pemrograman Visual Basic.
4. Guru memeriksa tugas PR siswa
5. Siswa mempresentasikan hasil diskusi kelompok
6. Guru mengevaluasi hasil presentasi setiap kelompok siswa.
70 menit
Penutup 1. Dengan bantuan presentasi komputer, guru menayangkan apa yang
telah dipelajari dan disimpulkan tentang gambar simbol Flowchart
dalam pemrograman.
2. Guru memberikan tugas PR kepada siswa
3. Guru mengakhiri kegiatan belajar dengan memberikan pesan untuk
tetap belajar di rumah dan mengerjakan PR.
10 menit
I. Penilaian
Pengamatan dan Tes Tertulis
Lembar Pengamatan Sikap
Kelas X MK
No Nama
Sikap
Keterbukaan
KetekunanBelajar
Kerajinan
TenggangRasa
Kedisipliman
Kerjasama
RamahdenganTeman
HormatpadaOrangTua
Kejujuran
MenepatiJanji
Kepedulian
TanggungJawab
1 2 3 4 5 6 7 8 9 10 11 12 13 14
1 Dwika Agaroland Irwan
2 Ega Syahputra
3 Ema Mutia Fitri
4 Hendra Gunawan Natara
5 Indah Sari Abdullah
6 Juliani Afsari
7 Lazuardi
8 M. Fauzi Syahputra
9 M. Aris Nasrullah
10 Putri Nurhadi
11 Rahmad Efendi
12 Rena Ainidar
13 Riski Akbar Lubis
14 Sarifah Novita Sari
Lembar Pengamatan Sikap
Kelas X AV
No Nama
Sikap
Keterbukaan
KetekunanBelajar
Kerajinan
TenggangRasa
Kedisipliman
Kerjasama
RamahdenganTeman
HormatpadaOrangTua
Kejujuran
MenepatiJanji
Kepedulian
TanggungJawab
1 2 3 4 5 6 7 8 9 10 11 12 13 14
1 Anwar Saputra
2 Aris Maulana. S
3 Asmaul Husna
4 Ayu Novra Ningsih
5 Iqbal Syahputra
6 Julfahmi
7 Mudawali
8 Maulana Abdul Aziz
9 Muhammad Alfaridzi
10 Muhammad Fauzan
11 Muhammad Faisal Tonniro
12 Muhammad Furqan
13 Muhammad Ilham
14 Muhammad Yasir
15 Muhammad Nanda Saputra
16 Muhammad Zikri Wahyu
17 Muhammad Zulfikar
18 Nanang
19 Ramadhani
20 Rizki Maulana
21 Rody Armanda
22 Safrizal
23 Tri Efendi
24 Wildan Iqram
25 Yoga Darmawan
26 Zulfikra Ardiansyah
Keterangan:
Skala penilaian sikap dibuat dengan rentang antara 1 s.d 5.
1 = sangat kurang;
2 = kurang konsisten;
3 = mulai konsisten;
4 = konsisten; dan
5 = selalu konsisten.
Tes Tertulis
1. Jelaskan pengertian dari Flowchart !
2. Mengapa Flowchart sangat perlu dipelajari dalam sebuah pemrograman ?
3. Tuliskan nama program untuk membuat Flowchart !
4. Tuliskan nama-nama simbol dalam Flowchart !
5. Tuliskan syarat penulisan Flowchart secara umum !
Pedoman Penskoran
Aspek Skor
Siswa menjawab pernyataan benar dengan alasan benar 20
Siswa menjawab pernyataan benar tapi tidak didukung oleh alasan benar 15
Siswa menjawab pernyataan salah 5
Kunci Jawaban
1. Flowchart adalah representasi grafik dari langkah-langkah yang harus diikuti dalam menyelesaikan suatu
permasalahan yang terdiri atas sekumpulan simbol, dimana masing-masing simbol merepresentasikan suatu
kegiatan tertentu.
2. Kita diharapkan dapat berfikir secara logis, dapat menentukan komponen program (input dan output), serta
memahami alur program. Flowchart merupakan teknik yang memudahkan kita dalam memprogram, dalam hal ini
memudahkan dalam arti mengantisipasi agar tak ada komponen program yang tertinggal.
3. Microsoft Word, Microsoft Excel, Microsoft Visio, yWorks yEd Graph Editor, Cacoo, Diagram.ly, FlowBreeze.
4. Simbol Input, Proses, Output, Percabangan, Prosedur, Garis Alir, Terminator, Konektor, Komentar.
5. Flowchart diawali dengan penerimaan input, pemrosesan input, dan diakhiri dengan penampilan output.
Lembar Hasil Tes Tertulis
Kelas X MK
No Nama Siswa
Skor Soal No
Jumlah
1 2 3 4 5
1 Dwika Agaroland Irwan
2 Ega Syahputra
3 Ema Mutia Fitri
4 Hendra Gunawan Natara
5 Indah Sari Abdullah
6 Juliani Afsari
7 Lazuardi
8 M. Fauzi Syahputra
9 M. Aris Nasrullah
10 Putri Nurhadi
11 Rahmad Efendi
12 Rena Ainidar
13 Riski Akbar Lubis
14 Sarifah Novita Sari
Lembar Hasil Tes Tertulis
Kelas X AV
No Nama Siswa
Skor Soal No
Jumlah
1 2 3 4 5
1 Anwar Saputra
2 Aris Maulana. S
3 Asmaul Husna
4 Ayu Novra Ningsih
5 Iqbal Syahputra
6 Julfahmi
7 Mudawali
8 Maulana Abdul Aziz
9 Muhammad Alfaridzi
10 Muhammad Fauzan
11 Muhammad Faisal Tonniro
12 Muhammad Furqan
13 Muhammad Ilham
14 Muhammad Yasir
15 Muhammad Nanda Saputra
16 Muhammad Zikri Wahyu
17 Muhammad Zulfikar
18 Nanang
19 Ramadhani
20 Rizki Maulana
21 Rody Armanda
22 Safrizal
23 Tri Efendi
24 Wildan Iqram
25 Yoga Darmawan
26 Zulfikra Ardiansyah
Pertemuan ke 10
Kegiatan Deskripsi Kegiatan
Alokasi
Waktu
Pendahuluan 1. Guru dan siswa berdoa sebelum pelajaran dimulai.
2. Guru mengabsen dan memeriksa kelangkapan belajar siswa.
3. Guru me-review materi pelajaran sebelumnya
4. Guru dibantu oleh siswa mengumpulkan tugas PR
5. Guru menjelaskan cakupan materi yang akan dipelajari.
6. Guru membagi siswa dalam beberapa kelompok.
10 menit
Inti 1. Guru mengorientasikan siswa pada permasalahan Flowchart
Pemrograman Visual Basic
2. Siswa mencari informasi tentang Flowchart pada program Visual Basic
3. Siswa mendiskusikan jenis-jenis Flowchart dalam pemrograman Visual
Basic.
4. Guru memeriksa tugas PR siswa
5. Siswa mempresentasikan hasil diskusi kelompok
6. Guru mengevaluasi hasil presentasi setiap kelompok siswa.
70 menit
Penutup 1. Dengan bantuan presentasi komputer, guru menayangkan apa yang
telah dipelajari dan disimpulkan dasar-dasar Flowchart dalam
pemrograman.
2. Guru memberikan tugas PR kepada siswa
3. Guru mengakhiri kegiatan belajar dengan memberikan pesan untuk
tetap belajar di rumah dan mengerjakan PR.
10 menit
J. Penilaian
Pengamatan dan Tes Tertulis
Lembar Pengamatan Sikap
Kelas X MK
No Nama
Sikap
Keterbukaan
KetekunanBelajar
Kerajinan
TenggangRasa
Kedisipliman
Kerjasama
RamahdenganTeman
HormatpadaOrangTua
Kejujuran
MenepatiJanji
Kepedulian
TanggungJawab
1 2 3 4 5 6 7 8 9 10 11 12 13 14
1 Dwika Agaroland Irwan
2 Ega Syahputra
3 Ema Mutia Fitri
4 Hendra Gunawan Natara
5 Indah Sari Abdullah
6 Juliani Afsari
7 Lazuardi
8 M. Fauzi Syahputra
9 M. Aris Nasrullah
10 Putri Nurhadi
11 Rahmad Efendi
12 Rena Ainidar
13 Riski Akbar Lubis
14 Sarifah Novita Sari
Lembar Pengamatan Sikap
Kelas X AV
No Nama
Sikap
Keterbukaan
KetekunanBelajar
Kerajinan
TenggangRasa
Kedisipliman
Kerjasama
RamahdenganTeman
HormatpadaOrangTua
Kejujuran
MenepatiJanji
Kepedulian
TanggungJawab
1 2 3 4 5 6 7 8 9 10 11 12 13 14
1 Anwar Saputra
2 Aris Maulana. S
3 Asmaul Husna
4 Ayu Novra Ningsih
5 Iqbal Syahputra
6 Julfahmi
7 Mudawali
8 Maulana Abdul Aziz
9 Muhammad Alfaridzi
10 Muhammad Fauzan
11 Muhammad Faisal Tonniro
12 Muhammad Furqan
13 Muhammad Ilham
14 Muhammad Yasir
15 Muhammad Nanda Saputra
16 Muhammad Zikri Wahyu
17 Muhammad Zulfikar
18 Nanang
19 Ramadhani
20 Rizki Maulana
21 Rody Armanda
22 Safrizal
23 Tri Efendi
24 Wildan Iqram
25 Yoga Darmawan
26 Zulfikra Ardiansyah
Keterangan:
Skala penilaian sikap dibuat dengan rentang antara 1 s.d 5.
1 = sangat kurang;
2 = kurang konsisten;
3 = mulai konsisten;
4 = konsisten; dan
5 = selalu konsisten.
Tes Tertulis
1. Jelaskan perbedaan antara System Flowchart dan Program Flowchart !
2. Tuliskan pedoman-pedoman dalam membuat Flowchart !
3. Tuliskan jenis-jenis Flowchart !
4. Tuliskan kegunaan simbol terminator dalam sebuah Flowchart !
5. Jelaskan perbedaan antara simbol On-Page Connector dan Off-Page Connector !
Pedoman Penskoran
Aspek Skor
Siswa menjawab pernyataan benar dengan alasan benar 20
Siswa menjawab pernyataan benar tapi tidak didukung oleh alasan benar 15
Siswa menjawab pernyataan salah 5
Kunci Jawaban
1. Sistem Flowchart adalah urutan proses dalam sistem dengan menunjukkan alat media input, output serta jenis
media penyimpanan dalam proses pengolahan data.
Sedangkan Program Flowchart adalah urutan instruksi yang digambarkan dengan simbol tertentu untuk
memecahkan masalah dalam suatu program.
2. Pedoman dalam membuat Flowchart
a. Bagan alir sebaiknya digambar dari atas ke bawah dan mulai dari bagian kiri dari suatu halaman.
b. Kegiatan di dalam bagan alir harus ditunjukkan dengan jelas.
c. Harus ditunjukkan dari mana kegiatan akan dimulai dan dimana akan berakhirnya.
d. Masing-masing kegiatan di dalam bagan alir sebaiknya digunakan suatu kata yang mewakili suatu pekerjaan,
misalnya:
- "Persiapkan" dokumen
- "Hitung" gaji
e. Masing-masing kegiatan di dalam bagan alir harus di dalam urutan yang semestinya.
f. Kegiatan yang terpotong dan akan disambung di tempat lain harus ditunjukkan dengan jelas menggunakan
simbol penghubung.
g. Gunakanlah simbol-simbol bagan alir yang standar.
3. Jenis-jenis Flowchart
a. Bagan alir sistem (systems flowchart).
b. Bagan alir dokumen (document flowchart).
c. Bagan alir skematik (schematic flowchart).
d. Bagan alir program (program flowchart).
e. Bagan alir proses (process flowchart).
4. Terminator berfungsi untuk menandai awal dan akhir dari suatu flowchart. Simbol ini biasanya diberi label START
untuk menandai awal dari flowchart, dan label STOP untuk menandai akhir dari flowchart. Jadi dalam sebuah
flowchart pasti terdapat sepasang terminator yaitu terminator start dan stop.
5. On page connector digunakan untuk menghubungkan suatu langkah dengan langkah lain dari flowchart dalam satu
halaman, sedangkan off page connector digunakan untuk menghubungkan suatu langkah dengan langkah lain dari
flowchart dalam halaman yang berbeda.
Lembar Hasil Tes Tertulis
Kelas X MK
No Nama Siswa
Skor Soal No
Jumlah
1 2 3 4 5
1 Dwika Agaroland Irwan
2 Ega Syahputra
3 Ema Mutia Fitri
4 Hendra Gunawan Natara
5 Indah Sari Abdullah
6 Juliani Afsari
7 Lazuardi
8 M. Fauzi Syahputra
9 M. Aris Nasrullah
10 Putri Nurhadi
11 Rahmad Efendi
12 Rena Ainidar
13 Riski Akbar Lubis
14 Sarifah Novita Sari
Lembar Hasil Tes Tertulis
Kelas X AV
No Nama Siswa
Skor Soal No
Jumlah
1 2 3 4 5
1 Anwar Saputra
2 Aris Maulana. S
3 Asmaul Husna
4 Ayu Novra Ningsih
5 Iqbal Syahputra
6 Julfahmi
7 Mudawali
8 Maulana Abdul Aziz
9 Muhammad Alfaridzi
10 Muhammad Fauzan
11 Muhammad Faisal Tonniro
12 Muhammad Furqan
13 Muhammad Ilham
14 Muhammad Yasir
15 Muhammad Nanda Saputra
16 Muhammad Zikri Wahyu
17 Muhammad Zulfikar
18 Nanang
19 Ramadhani
20 Rizki Maulana
21 Rody Armanda
22 Safrizal
23 Tri Efendi
24 Wildan Iqram
25 Yoga Darmawan
26 Zulfikra Ardiansyah
Pertemuan ke 11
Kegiatan Deskripsi Kegiatan
Alokasi
Waktu
Pendahuluan 1. Guru dan siswa berdoa sebelum pelajaran dimulai.
2. Guru mengabsen dan memeriksa kelangkapan belajar siswa.
3. Guru me-review materi pelajaran sebelumnya
4. Guru dibantu oleh siswa mengumpulkan tugas PR
5. Guru menjelaskan cakupan materi yang akan dipelajari.
6. Guru membagi modul praktikum menggambar Flowchart.
10 menit
Inti 1. Guru mengorientasikan siswa pada langkah-langkah menggambar
Flowchart
70 menit
2. Siswa melaksanakan kegiatan menggambar Flowchart
3. Guru memeriksa tugas PR siswa.
4. Siswa bertanya tentang permasalahan menggambar Flowchart.
5. Siswa mempresentasikan praktikum kepada guru
6. Guru mengevaluasi hasil presentasi setiap siswa.
Penutup 1. Dengan bantuan presentasi komputer, guru menayangkan apa yang
telah dipelajari dan disimpulkan tata cara menggambar Flowchart
dalam pemrograman.
2. Guru memberikan tugas PR kepada siswa
3. Guru mengakhiri kegiatan belajar dengan memberikan pesan untuk
tetap belajar di rumah dan mengerjakan PR.
10 menit
K. Penilaian
Pengamatan dan Tes Tertulis
Lembar Pengamatan Sikap
Kelas X MK
No Nama
Sikap
Keterbukaan
KetekunanBelajar
Kerajinan
TenggangRasa
Kedisipliman
Kerjasama
RamahdenganTeman
HormatpadaOrangTua
Kejujuran
MenepatiJanji
Kepedulian
TanggungJawab
1 2 3 4 5 6 7 8 9 10 11 12 13 14
1 Dwika Agaroland Irwan
2 Ega Syahputra
3 Ema Mutia Fitri
4 Hendra Gunawan Natara
5 Indah Sari Abdullah
6 Juliani Afsari
7 Lazuardi
8 M. Fauzi Syahputra
9 M. Aris Nasrullah
10 Putri Nurhadi
11 Rahmad Efendi
12 Rena Ainidar
13 Riski Akbar Lubis
14 Sarifah Novita Sari
Lembar Pengamatan Sikap
Kelas X AV
No Nama
Sikap
Keterbukaan
KetekunanBelajar
Kerajinan
TenggangRasa
Kedisipliman
Kerjasama
RamahdenganTeman
HormatpadaOrangTua
Kejujuran
MenepatiJanji
Kepedulian
TanggungJawab
1 2 3 4 5 6 7 8 9 10 11 12 13 14
1 Anwar Saputra
2 Aris Maulana. S
3 Asmaul Husna
4 Ayu Novra Ningsih
5 Iqbal Syahputra
6 Julfahmi
7 Mudawali
8 Maulana Abdul Aziz
9 Muhammad Alfaridzi
10 Muhammad Fauzan
11 Muhammad Faisal Tonniro
12 Muhammad Furqan
13 Muhammad Ilham
14 Muhammad Yasir
15 Muhammad Nanda Saputra
16 Muhammad Zikri Wahyu
17 Muhammad Zulfikar
18 Nanang
19 Ramadhani
20 Rizki Maulana
21 Rody Armanda
22 Safrizal
23 Tri Efendi
24 Wildan Iqram
25 Yoga Darmawan
26 Zulfikra Ardiansyah
Keterangan:
Skala penilaian sikap dibuat dengan rentang antara 1 s.d 5.
1 = sangat kurang;
2 = kurang konsisten;
3 = mulai konsisten;
4 = konsisten; dan
5 = selalu konsisten.
Tes Proyek
1. Buatlah gambar Flowchart untuk menyelesaikan permasalahan menghitung luas persegi panjang
Lembar Penilaian Proyek
Aspek Skor
Siswa membuat desain form dengan pernyataan yang lengkap 100
Siswa membuat desian form dengan pernyataan yang kurang lengkap 75
Siswa membuat dasain form tidak sesuai instruksi kerja 45
Jawaban Tes Proyek
Penyelesaian:
a. Algoritma dengan kalimat deskriptif
-Masukkan panjang dan lebar
-Kalikan panjang dengan lebar dan simpan hasilnya sebagai luas
-Tulislah hasilnya
b. Algoritma dengan flowchart
Lembar Hasi Penilaian Proyek
Kelas X MK
No Nama Siswa
Penilaian
Jumlah
Pertama Perbaikan
1 Dwika Agaroland Irwan
2 Ega Syahputra
3 Ema Mutia Fitri
4 Hendra Gunawan Natara
5 Indah Sari Abdullah
6 Juliani Afsari
7 Lazuardi
8 M. Fauzi Syahputra
9 M. Aris Nasrullah
10 Putri Nurhadi
11 Rahmad Efendi
12 Rena Ainidar
13 Riski Akbar Lubis
14 Sarifah Novita Sari
Start
Input =(p,l)
(P,L)
Luas = p* l
End
Output (luas)
(P,L)
Lembar Hasi Penilaian Proyek
Kelas X AV
No Nama Siswa
Penilaian
Jumlah
Pertama Perbaikan
1 Anwar Saputra
2 Aris Maulana. S
3 Asmaul Husna
4 Ayu Novra Ningsih
5 Iqbal Syahputra
6 Julfahmi
7 Mudawali
8 Maulana Abdul Aziz
9 Muhammad Alfaridzi
10 Muhammad Fauzan
11 Muhammad Faisal Tonniro
12 Muhammad Furqan
13 Muhammad Ilham
14 Muhammad Yasir
15 Muhammad Nanda Saputra
16 Muhammad Zikri Wahyu
17 Muhammad Zulfikar
18 Nanang
19 Ramadhani
20 Rizki Maulana
21 Rody Armanda
22 Safrizal
23 Tri Efendi
24 Wildan Iqram
25 Yoga Darmawan
26 Zulfikra Ardiansyah
Pertemuan ke 12
Kegiatan Deskripsi Kegiatan
Alokasi
Waktu
Pendahuluan 1. Guru dan siswa berdoa sebelum pelajaran dimulai.
2. Guru mengabsen dan memeriksa kelangkapan belajar siswa.
3. Guru me-review materi pelajaran sebelumnya
4. Guru dibantu oleh siswa mengumpulkan tugas PR
5. Guru menjelaskan cakupan materi yang akan dipelajari.
6. Guru membagi modul praktikum membuat Flowchart untuk program
Visual Basic.
10 menit
Inti 1. Guru mengorientasikan siswa pada langkah-langkah menggambar 70 menit
Flowchart untuk berbagai macam jenis program Visual Basic.
2. Siswa melaksanakan kegiatan membuat Flowchart untuk penyelesaian
masalah pemrograman.
3. Guru memeriksa tugas PR siswa.
4. Siswa bertanya tentang permasalahan program yang akan dibuat
Flowchart-nya.
5. Siswa mempresentasikan praktikum kepada guru
6. Guru mengevaluasi hasil presentasi setiap siswa.
Penutup 1. Dengan bantuan presentasi komputer, guru menayangkan apa yang
telah dipelajari dan disimpulkan tata cara menggambar Flowchart
dalam pemrograman.
2. Guru memberikan tugas PR kepada siswa yang belum selesai
mengerjakan praktikum.
3. Guru mengakhiri kegiatan belajar dengan memberikan pesan untuk
tetap belajar di rumah dan mengerjakan PR.
10 menit
L. Penilaian
Pengamatan dan Tes Tertulis
Lembar Pengamatan Sikap
Kelas X MK
No Nama
Sikap
Keterbukaan
KetekunanBelajar
Kerajinan
TenggangRasa
Kedisipliman
Kerjasama
RamahdenganTeman
HormatpadaOrangTua
Kejujuran
MenepatiJanji
Kepedulian
TanggungJawab
1 2 3 4 5 6 7 8 9 10 11 12 13 14
1 Dwika Agaroland Irwan
2 Ega Syahputra
3 Ema Mutia Fitri
4 Hendra Gunawan Natara
5 Indah Sari Abdullah
6 Juliani Afsari
7 Lazuardi
8 M. Fauzi Syahputra
9 M. Aris Nasrullah
10 Putri Nurhadi
11 Rahmad Efendi
12 Rena Ainidar
13 Riski Akbar Lubis
14 Sarifah Novita Sari
Lembar Pengamatan Sikap
Kelas X AV
No Nama
Sikap
Keterbukaan
KetekunanBelajar
Kerajinan
TenggangRasa
Kedisipliman
Kerjasama
RamahdenganTeman
HormatpadaOrangTua
Kejujuran
MenepatiJanji
Kepedulian
TanggungJawab
1 2 3 4 5 6 7 8 9 10 11 12 13 14
1 Anwar Saputra
2 Aris Maulana. S
3 Asmaul Husna
4 Ayu Novra Ningsih
5 Iqbal Syahputra
6 Julfahmi
7 Mudawali
8 Maulana Abdul Aziz
9 Muhammad Alfaridzi
10 Muhammad Fauzan
11 Muhammad Faisal Tonniro
12 Muhammad Furqan
13 Muhammad Ilham
14 Muhammad Yasir
15 Muhammad Nanda Saputra
16 Muhammad Zikri Wahyu
17 Muhammad Zulfikar
18 Nanang
19 Ramadhani
20 Rizki Maulana
21 Rody Armanda
22 Safrizal
23 Tri Efendi
24 Wildan Iqram
25 Yoga Darmawan
26 Zulfikra Ardiansyah
Keterangan:
Skala penilaian sikap dibuat dengan rentang antara 1 s.d 5.
1 = sangat kurang;
2 = kurang konsisten;
3 = mulai konsisten;
4 = konsisten; dan
5 = selalu konsisten
Tes Proyek
1. Buatlah gambar Flowchart untuk menyelesaikan permasalahan
a. Menghitung Luas Sebuah Lingkaran
b. Memilih bilangan terbesar dari 3 buah bilangan yang di Inputkan
c. Menampilkan Kalimat “ Hello ini Program VB Pertamaku” sebanyak 5 baris
d. Mengecek berapa jumlah digit pada sebuah nilai numeric yang di inputkan menggunakan struktur
If...Then...Else
Lembar Penilaian Proyek
Aspek Skor
Siswa membuat desain form dengan pernyataan yang lengkap 100
Siswa membuat desian form dengan pernyataan yang kurang lengkap 75
Siswa membuat dasain form tidak sesuai instruksi kerja 40
Jawaban Tes Proyek
a. Menghitung Luas Lingkaran b. Memilih bilangan terbesar dari 3 buah bilangan
c. Menampilkan Kalimat
Hello ini Program VB Pertamaku” sebanyak 5 baris
d. Mengecek berapa jumlah digit pada sebuah nilai numeric
yang di inputkan menggunakan struktur If...Then...Else
Lembar Hasi Penilaian Proyek
Kelas X MK
No Nama Siswa
Penilaian
Jumlah
Pertama Perbaikan
1 Dwika Agaroland Irwan
2 Ega Syahputra
3 Ema Mutia Fitri
4 Hendra Gunawan Natara
5 Indah Sari Abdullah
6 Juliani Afsari
7 Lazuardi
8 M. Fauzi Syahputra
9 M. Aris Nasrullah
10 Putri Nurhadi
11 Rahmad Efendi
12 Rena Ainidar
13 Riski Akbar Lubis
14 Sarifah Novita Sari
Lembar Hasi Penilaian Proyek
Kelas X AV
No Nama Siswa
Penilaian
Jumlah
Pertama Perbaikan
1 Anwar Saputra
2 Aris Maulana. S
3 Asmaul Husna
4 Ayu Novra Ningsih
5 Iqbal Syahputra
6 Julfahmi
7 Mudawali
8 Maulana Abdul Aziz
9 Muhammad Alfaridzi
10 Muhammad Fauzan
11 Muhammad Faisal Tonniro
12 Muhammad Furqan
13 Muhammad Ilham
14 Muhammad Yasir
15 Muhammad Nanda Saputra
16 Muhammad Zikri Wahyu
17 Muhammad Zulfikar
18 Nanang
19 Ramadhani
20 Rizki Maulana
21 Rody Armanda
22 Safrizal
23 Tri Efendi
24 Wildan Iqram
25 Yoga Darmawan
26 Zulfikra Ardiansyah
Langsa, 08 Agustus 2014
Mengetahui Penyusun RPP
Kepala Sekolah
RAZALI, S.Pd, MT MUHAMMAD HENDRA, S.Pd
NIP. 19630420 198803 1 003 NIP. 19850322 200904 1 001
RENCANA PELAKSANAAN PEMBELAJARAN (RPP)
Sekolah : SMK Negeri 2 Langsa
Mata Pelajaran : Teknik Pemrograman
Kelas/Semester : X/ I
Materi Pokok : Pengenalan Instruksi Dalam Bahasa Pemrograman Visual Basic
Alokasi Waktu : 4 X 45 Menit
A. Kompetensi Inti (KI)
KI 1 : Menghayati dan mengamalkan ajaran agama yang dianutnya.
KI 2 : Menghayati dan Mengamalkan perilaku jujur, disiplin, tanggung jawab, peduli (gotong royong, kerjasama,
toleran, damai), santun, responsif dan proaktif dan menunjukan 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.
KI 3 : Memahami, menerapkan dan menganalisa pengetahuan faktual, konseptual, dan prosedural
berdasarkan rasa ingin tahunya tentang ilmu pengetahuan, teknologi, seni, budaya, dan humaniora dalam
wawasan kemanusiaan, kebangsaan, kenegaraan, dan peradaban terkait penyebab fenomena dan kejadian
dalam bidang kerja yang spesifik untuk memecahkan masalah.
KI 4 : Mengolah, menalar, dan menyaji dalam ranah konkret dan ranah abstrak terkait dengan
pengembangan dari yang dipelajarinya di sekolah secara mandiri, dan mampu melaksanakan tugas spesifik
dibawah pengawasan langsung.
B. Kompetensi Dasar (KD)
1.1 Memahami nilai-nilai keimanan dengan menyadari hubungan keteraturan dan kompleksitas alam dan jagad
raya terhadap kebesaran Tuhan yang menciptakannya.
2.1 Menunjukkan perilaku ilmiah (memiliki rasa ingin tahu, objektif, jujur, teliti, cermat, tekun, hati-hati, bertanggung
jawab, terbuka, kritis, kreatif, inovatif dan peduli lingkungan) dalam aktivitas sehari-hari sebagai wujud
implementasi sikap dalam melakukan percobaan dan berdiskusi.
4.1 Membuat program aplikasi sederhana dengan bahasa pemrograman Visual Basic
C. Indikator
4.1.1 Membuat Program Menggunakan Intgrated Development Enviroment (IDE)
4.1.2 Melakukan percobaan dan menerapkan penggunaan Lingkungan Pengembangan Terintegrasi Intgrated
Development Enviroment (IDE) bahasa Visual Basic
4.1.3 Melakukan Percobaan menggunakan konsep dasar bahasa pemrograman Visual Basic
4.1.4 Merencana flowchart untuk persiapan pemrograman
D. Tujuan Pembelajaran
Dengan kegiatan diskusi, pembelajaran kelompok dan pemberian proyek dalam pembelajaran Pengenalan
Instruksi Dalam Bahasa Pemrograman Visual Basic diharapkan siswa terlibat aktif dalam kegiatan pembelajaran dan
bertanggungjawab dalam menyampaikan pendapat, menjawab pertanyaan, memberi saran dan kritik, serta dapat:
1. Membuat Flowchart untuk persiapan pemrograman
2. Menjelaskan penggunaan Intgrated Development Enviroment (IDE) dalam pembuatan sebuah program
sederhana
3. Melakukan percoabaan menggunakan Intgrated Development Enviroment (IDE) dalam pembuatan sebuah
program sederhana
E. Materi Pembelajaran
1. Pengaturan Objek Visual Basic
2. Objek-Objek Visual Basic.
F. Metode Pembelajaran
Pendekatan pembelajaran adalah pendekatan saintifik (scientific). Pembelajaran koperatif (cooperative
learning) menggunakan kelompok diskusi yang berbasis Tugas (Task-Based-Learning) dan penggabungan metode
berbasis Proyek (Project-Based-learning).
G. Media, Alat dan Sumber Belajar
1. Media : Bahan Tayang
2. Alat/ Bahan : Komputer/ Laptop, Infokus, Sumber Listrik
3. Sumber Belajar :
a. M. Agus (2000), Belajar Sendiri Microsoft Visual Basic, Elex Media, Jakarta.
b. Retna Prasetia (2004), Visual Basic Teori dan Praktek, Andi, Yogyakarta.
c. Pemrograman Database dengan Visual Basic, Andi, Yogyakarta.
d. www.ilmukomputer.com
H. Langkah-langkah Kegiatan Pembelajaran
Pertemuan ke 13
Kegiatan Deskripsi Kegiatan
Alokasi
Waktu
Pendahuluan 1. Guru dan siswa berdoa sebelum pelajaran dimulai.
2. Guru mengabsen dan memeriksa kelangkapan belajar siswa.
3. Guru me-review materi pelajaran sebelumnya
4. Guru dibantu oleh siswa mengumpulkan tugas PR
5. Guru menjelaskan cakupan materi yang akan dipelajari.
6. Guru membagi siswa dalam beberapa kelompok dan meberikan tugas.
10 menit
Inti 1. Guru mengorientasikan siswa pada tugas cara pengaturan objek
Visual Basic
2. Siswa mengerjakan tugas dan mencari informasi tentang cara
pengaturan objek Visual Basic
3. Guru memeriksa tugas PR siswa.
4. Siswa mendiskusikan tugas tata cara pengaturan objek Visual Basic.
5. Siswa mempresentasikan hasil diskusi tugas kelompok
6. Guru mengevaluasi hasil presentasi setiap kelompok siswa.
70 menit
Penutup 1. Dengan bantuan presentasi komputer, guru menayangkan apa yang
telah dipelajari dan disimpulkan tentang cara pengaturan objek serta
jenis objek dalam program Visual Basic
2. Guru memberikan tugas PR kepada siswa
3. Guru mengakhiri kegiatan belajar dengan memberikan pesan untuk
tetap belajar di rumah dan mengerjakan PR.
10 menit
I. Penilaian
Pengamatan dan Tes Tertulis
Lembar Pengamatan Sikap
Kelas X MK
No Nama
Sikap
Keterbukaan
KetekunanBelajar
Kerajinan
TenggangRasa
Kedisipliman
Kerjasama
RamahdenganTeman
HormatpadaOrangTua
Kejujuran
MenepatiJanji
Kepedulian
TanggungJawab
1 2 3 4 5 6 7 8 9 10 11 12 13 14
1 Dwika Agaroland Irwan
2 Ega Syahputra
3 Ema Mutia Fitri
4 Hendra Gunawan Natara
5 Indah Sari Abdullah
6 Juliani Afsari
7 Lazuardi
8 M. Fauzi Syahputra
9 M. Aris Nasrullah
10 Putri Nurhadi
11 Rahmad Efendi
12 Rena Ainidar
13 Riski Akbar Lubis
14 Sarifah Novita Sari
Lembar Pengamatan Sikap
Kelas X AV
No Nama
Sikap
Keterbukaan
KetekunanBelajar
Kerajinan
TenggangRasa
Kedisipliman
Kerjasama
RamahdenganTeman
HormatpadaOrangTua
Kejujuran
MenepatiJanji
Kepedulian
TanggungJawab
1 2 3 4 5 6 7 8 9 10 11 12 13 14
1 Anwar Saputra
2 Aris Maulana. S
3 Asmaul Husna
4 Ayu Novra Ningsih
5 Iqbal Syahputra
6 Julfahmi
7 Mudawali
8 Maulana Abdul Aziz
9 Muhammad Alfaridzi
10 Muhammad Fauzan
11 Muhammad Faisal Tonniro
12 Muhammad Furqan
13 Muhammad Ilham
14 Muhammad Yasir
15 Muhammad Nanda Saputra
16 Muhammad Zikri Wahyu
17 Muhammad Zulfikar
18 Nanang
19 Ramadhani
20 Rizki Maulana
21 Rody Armanda
22 Safrizal
23 Tri Efendi
24 Wildan Iqram
25 Yoga Darmawan
26 Zulfikra Ardiansyah
Keterangan:
Skala penilaian sikap dibuat dengan rentang antara 1 s.d 5.
1 = sangat kurang;
2 = kurang konsisten;
3 = mulai konsisten;
4 = konsisten; dan
5 = selalu konsisten.
Tes Tertulis
1. Tuliskan aturan pemberian nama komponen dalam program Visual Basic !
2. Apakan kegunaan tanda petik (‘) dalam program Visual Basic ?
3. Jelaskan pengertian dari:
a. Form
b. Label
c. ComboBox
d. Timer
4. Tuliskan bagian dari properti form !
5. Tulisakn bagian dari properti CommandButton !
Pedoman Penskoran
Aspek Skor
Siswa menjawab pernyataan benar dengan alasan benar 20
Siswa menjawab pernyataan benar tapi tidak didukung oleh alasan benar 15
Siswa menjawab pernyataan salah 5
Kunci Jawaban
1. Aturan pemberian nama komponen :
a. Setiap objek di Visual Basic harus diberi nama
b. Nama objek harus dimulai dengan karakter alfabet (A...Z, a...z)
c. Dapat mengandung angka di tengah-tengah
d. Tidak boleh mengandung titik atau karakter khusus lainnya
e. Tidak boleh mengandung kata-kata yang sama dengan perintah program
f. Dalam satu form nama objek tidak boleh sama
g. Penulisan nama objek biasanya diawali dengan tiga huruf yang menjelaskan tentang jenis dari objek tersebut.
2. Kegunaan tanda petik (‘) adalah pada saat menulisakan Comment dalam Visual Basic yang berarti kode program
itu tidak dieksekusi.
3. a. Form adalah blok dasar dalam membuat aplikasi Visual Basic, user berinteraksi dengan
program melalui sebuah form.
b. Label adalah kontrol grafis yang dapat menampilkan text tapi tidak dapat diubah secara langsung.
c. ComboBox adalah kombinasi kemampuan dari TextBox dan ListBox karena user dapat memilih daftar item
seperti pada ListBox.
d. Timer adalah sebuah objek Visual Basic yang dapat menjalankan kode program dengan interval tertentu sesuai
dengan setting pada properti interval.
4. Bagian dari properti form adalah Caption, Enable, BackColor, StartUpPosition, WindowState.
5. Bagian dari properti CommandButton adalah Caption, ToolTipText, DisablePicture, Enable, dan Picture.
Lembar Hasil Tes Tertulis
Kelas X MK
No Nama Siswa
Skor Soal No
Jumlah
1 2 3 4 5
1 Dwika Agaroland Irwan
2 Ega Syahputra
3 Ema Mutia Fitri
4 Hendra Gunawan Natara
5 Indah Sari Abdullah
6 Juliani Afsari
7 Lazuardi
8 M. Fauzi Syahputra
9 M. Aris Nasrullah
10 Putri Nurhadi
11 Rahmad Efendi
12 Rena Ainidar
13 Riski Akbar Lubis
14 Sarifah Novita Sari
Lembar Hasil Tes Tertulis
Kelas X AV
No Nama Siswa
Skor Soal No
Jumlah
1 2 3 4 5
1 Anwar Saputra
2 Aris Maulana. S
3 Asmaul Husna
4 Ayu Novra Ningsih
5 Iqbal Syahputra
6 Julfahmi
7 Mudawali
8 Maulana Abdul Aziz
9 Muhammad Alfaridzi
10 Muhammad Fauzan
11 Muhammad Faisal Tonniro
12 Muhammad Furqan
13 Muhammad Ilham
14 Muhammad Yasir
15 Muhammad Nanda Saputra
16 Muhammad Zikri Wahyu
17 Muhammad Zulfikar
18 Nanang
19 Ramadhani
20 Rizki Maulana
21 Rody Armanda
22 Safrizal
23 Tri Efendi
24 Wildan Iqram
25 Yoga Darmawan
26 Zulfikra Ardiansyah
Pertemuan ke 14
Kegiatan Deskripsi Kegiatan
Alokasi
Waktu
Pendahuluan 1. Guru dan siswa berdoa sebelum pelajaran dimulai.
2. Guru mengabsen dan memeriksa kelangkapan belajar siswa.
3. Guru me-review materi pelajaran sebelumnya
4. Guru dibantu oleh siswa mengumpulkan tugas PR
5. Guru menjelaskan cakupan materi yang akan dipelajari.
6. Guru membagi modul praktikum membuat desain program
menggunakan form
10 menit
Inti 1. Guru mengorientasikan siswa pada langkah-langkah menggambar 70 menit
praktikum mendesain form program Visual Basic.
2. Siswa melaksanakan kegiatan praktikum mendesain form
3. Guru memeriksa tugas PR siswa.
4. Siswa bertanya tentang tata cara desain form yang baik dan benar
5. Siswa mempresentasikan praktikum kepada guru
6. Guru mengevaluasi hasil presentasi setiap siswa.
Penutup 1. Dengan bantuan presentasi komputer, guru menayangkan apa yang
telah dipelajari dan disimpulkan tata cara desain form program Visual
Basic
2. Guru memberikan tugas PR kepada siswa yang belum selesai
mengerjakan praktikum.
3. Guru mengakhiri kegiatan belajar dengan memberikan pesan untuk
tetap belajar di rumah dan mengerjakan PR.
10 menit
M. Penilaian
Pengamatan dan Tes Tertulis
Lembar Pengamatan Sikap
Kelas X MK
No Nama
Sikap
Keterbukaan
KetekunanBelajar
Kerajinan
TenggangRasa
Kedisipliman
Kerjasama
RamahdenganTeman
HormatpadaOrangTua
Kejujuran
MenepatiJanji
Kepedulian
TanggungJawab
1 2 3 4 5 6 7 8 9 10 11 12 13 14
1 Dwika Agaroland Irwan
2 Ega Syahputra
3 Ema Mutia Fitri
4 Hendra Gunawan Natara
5 Indah Sari Abdullah
6 Juliani Afsari
7 Lazuardi
8 M. Fauzi Syahputra
9 M. Aris Nasrullah
10 Putri Nurhadi
11 Rahmad Efendi
12 Rena Ainidar
13 Riski Akbar Lubis
14 Sarifah Novita Sari
Lembar Pengamatan Sikap
Kelas X AV
No Nama
Sikap
Keterbukaan
KetekunanBelajar
Kerajinan
TenggangRasa
Kedisipliman
Kerjasama
RamahdenganTeman
HormatpadaOrangTua
Kejujuran
MenepatiJanji
Kepedulian
TanggungJawab
1 2 3 4 5 6 7 8 9 10 11 12 13 14
1 Anwar Saputra
2 Aris Maulana. S
3 Asmaul Husna
4 Ayu Novra Ningsih
5 Iqbal Syahputra
6 Julfahmi
7 Mudawali
8 Maulana Abdul Aziz
9 Muhammad Alfaridzi
10 Muhammad Fauzan
11 Muhammad Faisal Tonniro
12 Muhammad Furqan
13 Muhammad Ilham
14 Muhammad Yasir
15 Muhammad Nanda Saputra
16 Muhammad Zikri Wahyu
17 Muhammad Zulfikar
18 Nanang
19 Ramadhani
20 Rizki Maulana
21 Rody Armanda
22 Safrizal
23 Tri Efendi
24 Wildan Iqram
25 Yoga Darmawan
26 Zulfikra Ardiansyah
Keterangan:
Skala penilaian sikap dibuat dengan rentang antara 1 s.d 5.
1 = sangat kurang;
2 = kurang konsisten;
3 = mulai konsisten;
4 = konsisten; dan
5 = selalu konsisten
Tes Proyek
1. Buatlah gambar Flowchart dan pemrograman seperti tampilan program berikut ini
Lembar Penilaian Proyek
Aspek Skor
Siswa membuat desain form dengan pernyataan yang lengkap 100
Siswa membuat desian form dengan pernyataan yang kurang lengkap 75
Siswa membuat dasain form tidak sesuai instruksi kerja 40
Lembar Hasi Penilaian Proyek
Kelas X MK
No Nama Siswa
Penilaian
Jumlah
Pertama Perbaikan
1 Dwika Agaroland Irwan
2 Ega Syahputra
3 Ema Mutia Fitri
4 Hendra Gunawan Natara
5 Indah Sari Abdullah
6 Juliani Afsari
7 Lazuardi
8 M. Fauzi Syahputra
9 M. Aris Nasrullah
10 Putri Nurhadi
11 Rahmad Efendi
12 Rena Ainidar
13 Riski Akbar Lubis
14 Sarifah Novita Sari
Lembar Hasi Penilaian Proyek
Kelas X AV
No Nama Siswa
Penilaian
Jumlah
Pertama Perbaikan
1 Anwar Saputra
2 Aris Maulana. S
3 Asmaul Husna
4 Ayu Novra Ningsih
5 Iqbal Syahputra
6 Julfahmi
7 Mudawali
8 Maulana Abdul Aziz
9 Muhammad Alfaridzi
10 Muhammad Fauzan
11 Muhammad Faisal Tonniro
12 Muhammad Furqan
13 Muhammad Ilham
14 Muhammad Yasir
15 Muhammad Nanda Saputra
16 Muhammad Zikri Wahyu
17 Muhammad Zulfikar
18 Nanang
19 Ramadhani
20 Rizki Maulana
21 Rody Armanda
22 Safrizal
23 Tri Efendi
24 Wildan Iqram
25 Yoga Darmawan
26 Zulfikra Ardiansyah
Langsa, 08 Agustus 2014
Mengetahui Penyusun RPP
Kepala Sekolah
RAZALI, S.Pd, MT MUHAMMAD HENDRA, S.Pd
NIP. 19630420 198803 1 003 NIP. 19850322 200904 1 001
RENCANA PELAKSANAAN PEMBELAJARAN (RPP)
Sekolah : SMK Negeri 2 Langsa
Mata Pelajaran : Teknik Pemrograman
Kelas/Semester : X/ I
Materi Pokok : Pemrograman Dengan Visual Basic
Alokasi Waktu : 12 X 45 Menit
A. Kompetensi Inti (KI)
KI 1 : Menghayati dan mengamalkan ajaran agama yang dianutnya.
KI 2 : Menghayati dan Mengamalkan perilaku jujur, disiplin, tanggung jawab, peduli (gotong royong, kerjasama,
toleran, damai), santun, responsif dan proaktif dan menunjukan 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.
KI 3 : Memahami, menerapkan dan menganalisa pengetahuan faktual, konseptual, dan prosedural
berdasarkan rasa ingin tahunya tentang ilmu pengetahuan, teknologi, seni, budaya, dan humaniora dalam
wawasan kemanusiaan, kebangsaan, kenegaraan, dan peradaban terkait penyebab fenomena dan kejadian
dalam bidang kerja yang spesifik untuk memecahkan masalah.
KI 4 : Mengolah, menalar, dan menyaji dalam ranah konkret dan ranah abstrak terkait dengan
pengembangan dari yang dipelajarinya di sekolah secara mandiri, dan mampu melaksanakan tugas spesifik
dibawah pengawasan langsung.
B. Kompetensi Dasar (KD)
1.1 Memahami nilai-nilai keimanan dengan menyadari hubungan keteraturan dan kompleksitas alam dan jagad
raya terhadap kebesaran Tuhan yang menciptakannya.
2.1 Menunjukkan perilaku ilmiah (memiliki rasa ingin tahu, objektif, jujur, teliti, cermat, tekun, hati-hati, bertanggung
jawab, terbuka, kritis, kreatif, inovatif dan peduli lingkungan) dalam aktivitas sehari-hari sebagai wujud
implementasi sikap dalam melakukan percobaan dan berdiskusi.
4.1 Membuat program aplikasi sederhana dengan bahasa pemrograman Visual Basic
C. Indikator
4.1.1 Membuat Program Menggunakan Intgrated Development Enviroment (IDE)
4.1.2 Melakukan percobaan dan menerapkan penggunaan Lingkungan Pengembangan Terintegrasi Intgrated
Development Enviroment (IDE) bahasa Visual Basic
4.1.3 Melakukan Percobaan menggunakan konsep dasar bahasa pemrograman Visual Basic
4.1.4 Merencana flowchart untuk persiapan pemrograman
4.1.5 Membuat program sederhana dengan Visual Basic untuk divisualisasikan di layar monitor.
D. Tujuan Pembelajaran
Dengan kegiatan diskusi, pembelajaran kelompok dan pemberian proyek dalam pembelajaran Pengenalan
Instruksi Dalam Bahasa Pemrograman Visual Basic diharapkan siswa terlibat aktif dalam kegiatan pembelajaran dan
bertanggung jawab dalam menyampaikan pendapat, menjawab pertanyaan, memberi saran dan kritik, serta dapat:
1. Membuat Flowchart untuk persiapan pemrograman
2. Menjelaskan penggunaan Intgrated Development Enviroment (IDE) dalam pembuatan sebuah program
sederhana
3. Melakukan percoabaan menggunakan Intgrated Development Enviroment (IDE) dalam pembuatan sebuah
program sederhana
4. Membuat program sederhana dengan Visual Basic untuk divisualisasikan di layar monitor.
5. Menjelaakan cara kerja serta fungsi dari program yang telah diselesaikan
E. Materi Pembelajaran
1. Perancangan Program Aplikasi Penyelesaian masalah menggunakan Visual Basic
F. Metode Pembelajaran
Pendekatan pembelajaran adalah pendekatan saintifik (scientific). Pembelajaran koperatif (cooperative
learning) menggunakan gabungan metode pembelajaran kelompok diskusi yang berbasis masalah (problem-based
learning), metode berbasis proyek (proyek-project-based learning) dan metode berbasis komputer (Computer-
Based-Learning)
G. Media, Alat dan Sumber Belajar
4. Media : Bahan Tayang
5. Alat/ Bahan : Komputer/ Laptop, Infokus, Sumber Listrik
6. Sumber Belajar :
a. M. Agus (2000), Belajar Sendiri Microsoft Visual Basic, Elex Media, Jakarta.
b. Retna Prasetia (2004), Visual Basic Teori dan Praktek, Andi, Yogyakarta.
c. Pemrograman Database dengan Visual Basic, Andi, Yogyakarta.
d. www.ilmukomputer.com
H. Langkah-langkah Kegiatan Pembelajaran
Pertemuan ke 15
Kegiatan Deskripsi Kegiatan
Alokasi
Waktu
Pendahuluan 1. Guru dan siswa berdoa sebelum pelajaran dimulai.
2. Guru mengabsen dan memeriksa kelangkapan belajar siswa.
3. Guru me-review materi pelajaran sebelumnya
4. Guru dibantu oleh siswa mengumpulkan tugas PR
5. Guru menjelaskan cakupan materi yang akan dipelajari.
6. Guru membagi siswa dalam beberapa kelompok.
10 menit
Inti 1. Guru mengorientasikan siswa pada contoh permasalahan dilingkungan
sekitar yang dapat diselesaikan dengan sebuah program sederhana
Visual Basic
2. Siswa mencari informasi tentang contoh lain dilingkungan sekitar yang
dapat diselesaikan dengan program Visual Basic.
3. Guru memeriksa tugas PR siswa.
4. Siswa mendiskusikan kepada teman dan guru mengenai contoh
masalah yang dapat dijadikan sebuah proyek pembuatan program
aplikasi Visual Basic.
5. Siswa mempresentasikan judul proyek program aplikasi yang akan
dikerjakan
6. Guru mengevaluasi hasil presentasi setiap siswa mengenai judul
proyek yang diajukan.
70 menit
Penutup 1. Dengan bantuan presentasi komputer, guru menayangkan apa yang
telah dipelajari dan disimpulkan tentang cara pembuatan proyek
pemrograman berdasarkan masalah yang terjadi dilingkungan sekitar.
10 menit
2. Guru memberikan tugas PR kepada siswa
3. Guru mengakhiri kegiatan belajar dengan memberikan pesan untuk
tetap belajar di rumah dan mengerjakan PR.
I. Penilaian
Pengamatan dan Tes Tertulis
Lembar Pengamatan Sikap
Kelas X MK
No Nama
Sikap
Keterbukaan
KetekunanBelajar
Kerajinan
TenggangRasa
Kedisipliman
Kerjasama
RamahdenganTeman
HormatpadaOrangTua
Kejujuran
MenepatiJanji
Kepedulian
TanggungJawab
1 2 3 4 5 6 7 8 9 10 11 12 13 14
1 Dwika Agaroland Irwan
2 Ega Syahputra
3 Ema Mutia Fitri
4 Hendra Gunawan Natara
5 Indah Sari Abdullah
6 Juliani Afsari
7 Lazuardi
8 M. Fauzi Syahputra
9 M. Aris Nasrullah
10 Putri Nurhadi
11 Rahmad Efendi
12 Rena Ainidar
13 Riski Akbar Lubis
14 Sarifah Novita Sari
Lembar Pengamatan Sikap
Kelas X AV
No Nama
Sikap
Keterbukaan
KetekunanBelajar
Kerajinan
TenggangRasa
Kedisipliman
Kerjasama
RamahdenganTeman
HormatpadaOrangTua
Kejujuran
MenepatiJanji
Kepedulian
TanggungJawab
1 2 3 4 5 6 7 8 9 10 11 12 13 14
1 Anwar Saputra
2 Aris Maulana. S
3 Asmaul Husna
4 Ayu Novra Ningsih
5 Iqbal Syahputra
6 Julfahmi
7 Mudawali
8 Maulana Abdul Aziz
9 Muhammad Alfaridzi
10 Muhammad Fauzan
11 Muhammad Faisal Tonniro
12 Muhammad Furqan
13 Muhammad Ilham
14 Muhammad Yasir
15 Muhammad Nanda Saputra
16 Muhammad Zikri Wahyu
17 Muhammad Zulfikar
18 Nanang
19 Ramadhani
20 Rizki Maulana
21 Rody Armanda
22 Safrizal
23 Tri Efendi
24 Wildan Iqram
25 Yoga Darmawan
26 Zulfikra Ardiansyah
Keterangan:
Skala penilaian sikap dibuat dengan rentang antara 1 s.d 5.
1 = sangat kurang;
2 = kurang konsisten;
3 = mulai konsisten;
4 = konsisten; dan
5 = selalu konsisten.
Tes Tertulis
1. Buatlah sebuah laporan tertulis mengenai proyek yang akan dikerjakan dalam bentuk laporan yang menyertakan:
A. Latar Belakang
B. Perumusan Masalah
C. Tujuan
D. Flowchart
Pedoman Penskoran
Aspek Skor
Siswa membuat laporan dengan pernyataan benar dengan alasan benar 100
Siswa membuat laporan pernyataan benar tapi tidak didukung oleh alasan benar 85
Siswa tidak membuat laporan tetapi dapat menjelaskan laporan proyek secara lisan 35
Lembar Hasil Tes Tertulis
Kelas X MK
No Nama Siswa
Skor Soal No
Jumlah
1 2 3 4 5
1 Dwika Agaroland Irwan
2 Ega Syahputra
3 Ema Mutia Fitri
4 Hendra Gunawan Natara
5 Indah Sari Abdullah
6 Juliani Afsari
7 Lazuardi
8 M. Fauzi Syahputra
9 M. Aris Nasrullah
10 Putri Nurhadi
11 Rahmad Efendi
12 Rena Ainidar
13 Riski Akbar Lubis
14 Sarifah Novita Sari
Lembar Hasil Tes Tertulis
Kelas X AV
No Nama Siswa
Skor Soal No
Jumlah
1 2 3 4 5
1 Anwar Saputra
2 Aris Maulana. S
3 Asmaul Husna
4 Ayu Novra Ningsih
5 Iqbal Syahputra
6 Julfahmi
7 Mudawali
8 Maulana Abdul Aziz
9 Muhammad Alfaridzi
10 Muhammad Fauzan
11 Muhammad Faisal Tonniro
12 Muhammad Furqan
13 Muhammad Ilham
14 Muhammad Yasir
15 Muhammad Nanda Saputra
16 Muhammad Zikri Wahyu
17 Muhammad Zulfikar
18 Nanang
19 Ramadhani
20 Rizki Maulana
21 Rody Armanda
22 Safrizal
23 Tri Efendi
24 Wildan Iqram
25 Yoga Darmawan
26 Zulfikra Ardiansyah
Ket:
1 = Tulisan
2 = Latar Belakang
3 = Perumusan Masalah
4 = Tujuan
5 = Flowchart
Pertemuan ke 16
Kegiatan Deskripsi Kegiatan
Alokasi
Waktu
Pendahuluan 1. Guru dan siswa berdoa sebelum pelajaran dimulai.
2. Guru mengabsen dan memeriksa kelangkapan belajar siswa.
3. Guru me-review materi pelajaran sebelumnya
4. Guru menjelaskan cakupan materi yang akan dipelajari.
5. Guru menyuruh kepada siswa untuk mengumpulkan tugas laporan
pada pertemuan sebelumnya
10 menit
Inti 1. Guru menilai tugas laporan yang dikerjakan oleh masing-masing siswa
2. Siswa yang telah selesai diperiksa tugasnya melanjutkan kegiatan
pembuatan proyek program aplikasi Visual Basic
3. Siswa bertanya kepada guru terhadapk kendala yang dijumpai selama
membuat program aplikasi
4. Siswa melaporkan kepada guru hasil pembuatan desain form menu
utama dari program yang dikerjakan
5. Guru mengevaluasi hasil pekerjaan siswa
70 menit
Penutup 1. Dengan bantuan presentasi komputer, guru menayangkan apa yang
telah dipelajari dan disimpulkan tata cara mengimplementasikan
Flowchart menjadi program aplikasi yang akan dikerjakan.
10 menit
2. Guru memberikan penegasan kepada siswa untuk menyelesaikan
desain form utama dari program yang dirancang sebagai tugas PR.
3. Guru mengakhiri kegiatan belajar dengan memberikan pesan untuk
tetap belajar di rumah dan mengerjakan PR.
N. Penilaian
Pengamatan dan Tes Tertulis
Lembar Pengamatan Sikap
Kelas X MK
No Nama
SikapKeterbukaan
KetekunanBelajar
Kerajinan
TenggangRasa
Kedisipliman
Kerjasama
RamahdenganTeman
HormatpadaOrangTua
Kejujuran
MenepatiJanji
Kepedulian
TanggungJawab
1 2 3 4 5 6 7 8 9 10 11 12 13 14
1 Dwika Agaroland Irwan
2 Ega Syahputra
3 Ema Mutia Fitri
4 Hendra Gunawan Natara
5 Indah Sari Abdullah
6 Juliani Afsari
7 Lazuardi
8 M. Fauzi Syahputra
9 M. Aris Nasrullah
10 Putri Nurhadi
11 Rahmad Efendi
12 Rena Ainidar
13 Riski Akbar Lubis
14 Sarifah Novita Sari
Lembar Pengamatan Sikap
Kelas X AV
No Nama
Sikap
Keterbukaan
KetekunanBelajar
Kerajinan
TenggangRasa
Kedisipliman
Kerjasama
RamahdenganTeman
HormatpadaOrangTua
Kejujuran
MenepatiJanji
Kepedulian
TanggungJawab
1 2 3 4 5 6 7 8 9 10 11 12 13 14
1 Anwar Saputra
2 Aris Maulana. S
3 Asmaul Husna
4 Ayu Novra Ningsih
5 Iqbal Syahputra
6 Julfahmi
7 Mudawali
8 Maulana Abdul Aziz
9 Muhammad Alfaridzi
10 Muhammad Fauzan
11 Muhammad Faisal Tonniro
12 Muhammad Furqan
13 Muhammad Ilham
14 Muhammad Yasir
15 Muhammad Nanda Saputra
16 Muhammad Zikri Wahyu
17 Muhammad Zulfikar
18 Nanang
19 Ramadhani
20 Rizki Maulana
21 Rody Armanda
22 Safrizal
23 Tri Efendi
24 Wildan Iqram
25 Yoga Darmawan
26 Zulfikra Ardiansyah
Keterangan:
Skala penilaian sikap dibuat dengan rentang antara 1 s.d 5.
1 = sangat kurang;
2 = kurang konsisten;
3 = mulai konsisten;
4 = konsisten; dan
5 = selalu konsisten
Pertemuan ke 17
Kegiatan Deskripsi Kegiatan
Alokasi
Waktu
Pendahuluan 1. Guru dan siswa berdoa sebelum pelajaran dimulai.
2. Guru mengabsen dan memeriksa kelangkapan belajar siswa.
3. Guru me-review materi pelajaran sebelumnya
4. Guru menyuruh kepada siswa untuk mengumpulkan tugas PR.
10 menit
Inti 1. Guru menilai tugas PR yang dikerjakan oleh masing-masing siswa
2. Siswa yang telah selesai diperiksa tugasnya melanjutkan kegiatan
pembuatan proyek program aplikasi Visual Basic
3. Siswa bertanya kepada guru terhadap kendala yang dijumpai selama
membuat program aplikasi
4. Siswa melaporkan kepada guru hasil kompilasi setiap form dari
program yang dikerjakan.
5. Guru mengevaluasi hasil pekerjaan siswa
70 menit
Penutup 1. Dengan bantuan presentasi komputer, guru menayangkan apa yang
telah dipelajari dan disimpulkan tata cara mengatasi eror pada setiap
kompilasi program yang dilaksanakan.
2. Guru memberikan penegasan kepada siswa untuk menyelesaikan
program yang dirancang sebagai tugas PR.
3. Guru mengakhiri kegiatan belajar dengan memberikan pesan untuk
tetap belajar di rumah dan mengerjakan PR.
10 menit
O. Penilaian
Pengamatan dan Tes Tertulis
Lembar Pengamatan Sikap
Kelas X MK
No Nama
Sikap
Keterbukaan
KetekunanBelajar
Kerajinan
TenggangRasa
Kedisipliman
Kerjasama
RamahdenganTeman
HormatpadaOrangTua
Kejujuran
MenepatiJanji
Kepedulian
TanggungJawab
1 2 3 4 5 6 7 8 9 10 11 12 13 14
1 Dwika Agaroland Irwan
2 Ega Syahputra
3 Ema Mutia Fitri
4 Hendra Gunawan Natara
5 Indah Sari Abdullah
6 Juliani Afsari
7 Lazuardi
8 M. Fauzi Syahputra
9 M. Aris Nasrullah
10 Putri Nurhadi
11 Rahmad Efendi
12 Rena Ainidar
13 Riski Akbar Lubis
14 Sarifah Novita Sari
Lembar Pengamatan Sikap
Kelas X AV
No Nama
Sikap
Keterbukaan
KetekunanBelajar
Kerajinan
TenggangRasa
Kedisipliman
Kerjasama
RamahdenganTeman
HormatpadaOrangTua
Kejujuran
MenepatiJanji
Kepedulian
TanggungJawab
1 2 3 4 5 6 7 8 9 10 11 12 13 14
1 Anwar Saputra
2 Aris Maulana. S
3 Asmaul Husna
4 Ayu Novra Ningsih
5 Iqbal Syahputra
6 Julfahmi
7 Mudawali
8 Maulana Abdul Aziz
9 Muhammad Alfaridzi
10 Muhammad Fauzan
11 Muhammad Faisal Tonniro
12 Muhammad Furqan
13 Muhammad Ilham
14 Muhammad Yasir
15 Muhammad Nanda Saputra
16 Muhammad Zikri Wahyu
17 Muhammad Zulfikar
18 Nanang
19 Ramadhani
20 Rizki Maulana
21 Rody Armanda
22 Safrizal
23 Tri Efendi
24 Wildan Iqram
25 Yoga Darmawan
26 Zulfikra Ardiansyah
Keterangan:
Skala penilaian sikap dibuat dengan rentang antara 1 s.d 5.
1 = sangat kurang;
2 = kurang konsisten;
3 = mulai konsisten;
4 = konsisten; dan
5 = selalu konsisten
Pertemuan ke 18
Kegiatan Deskripsi Kegiatan
Alokasi
Waktu
Pendahuluan 1. Guru dan siswa berdoa sebelum pelajaran dimulai.
2. Guru mengabsen dan memeriksa kelangkapan belajar siswa.
3. Guru me-review materi pelajaran sebelumnya
4. Guru menyuruh kepada siswa untuk mengumpulkan tugas PR.
10 menit
Inti 1. Guru menilai tugas PR yang dikerjakan oleh masing-masing siswa
2. Siswa yang telah selesai diperiksa tugasnya melanjutkan kegiatan
pembuatan proyek program aplikasi Visual Basic
3. Siswa bertanya kepada guru terhadap kendala yang dijumpai selama
membuat program aplikasi
4. Siswa melaporkan kepada guru hasil akhir desain program aplikasi
Visual Basic
5. Guru memberikan masukan terhadap kekurang yang terdapat pada
Proyek yang dilaksanakan oleh siswa baik software dan laporannya.
70 menit
Penutup 1. Dengan bantuan presentasi komputer, guru memberikan kapada salah
seorang siswa untuk menayangkan program aplikasi yang telah selesai
sebagai contoh.
2. Guru meyebutkan nama-nama siswa yang mempresentasikan
proyeknya pada pertemuan berikutnya
3. Guru memberikan penegasan kepada siswa untuk menyelesaikan
program yang dirancang sebagai tugas PR.
4. Guru mengakhiri kegiatan belajar dengan memberikan pesan untuk
tetap belajar di rumah dan mengerjakan PR.
10 menit
P. Penilaian
Pengamatan dan Tes Tertulis
Rpp teknik pemrograman
Rpp teknik pemrograman
Rpp teknik pemrograman
Rpp teknik pemrograman
Rpp teknik pemrograman
Rpp teknik pemrograman
Rpp teknik pemrograman
Rpp teknik pemrograman
Rpp teknik pemrograman
Rpp teknik pemrograman
Rpp teknik pemrograman
Rpp teknik pemrograman
Rpp teknik pemrograman
Rpp teknik pemrograman
Rpp teknik pemrograman

More Related Content

What's hot

Rpp simulasi digital smk 2013
Rpp simulasi digital smk 2013Rpp simulasi digital smk 2013
Rpp simulasi digital smk 2013Yuliandri Andini
 
Rpp 1 Simulasi dan Komunikasi Digital
Rpp 1 Simulasi dan Komunikasi DigitalRpp 1 Simulasi dan Komunikasi Digital
Rpp 1 Simulasi dan Komunikasi Digitalsuyandi sinaga
 
Rpp pemrograman desktop kelas 11 semester ganjil
Rpp pemrograman desktop kelas 11 semester ganjilRpp pemrograman desktop kelas 11 semester ganjil
Rpp pemrograman desktop kelas 11 semester ganjilSaprudin Eskom
 
Rpp membuat aplikasi basis data menggunakan sql kd3
Rpp membuat aplikasi basis data menggunakan sql kd3Rpp membuat aplikasi basis data menggunakan sql kd3
Rpp membuat aplikasi basis data menggunakan sql kd3Smkn-2 Pekanbaru
 
Rpp pbo kelas 12 semester ganjil
Rpp pbo kelas 12 semester ganjilRpp pbo kelas 12 semester ganjil
Rpp pbo kelas 12 semester ganjilSaprudin Eskom
 
RPP SIMULASI DAN KOMUNIKASI DIGITAL
RPP SIMULASI DAN KOMUNIKASI DIGITAL RPP SIMULASI DAN KOMUNIKASI DIGITAL
RPP SIMULASI DAN KOMUNIKASI DIGITAL Suyandi Sinaga
 
Silabus mata pelajaran simulasi digital by SEAMOLEC
Silabus mata pelajaran simulasi digital by SEAMOLECSilabus mata pelajaran simulasi digital by SEAMOLEC
Silabus mata pelajaran simulasi digital by SEAMOLECNovel Helybra
 
3.4 menerapkan logika, dan operasi perhitungan data
3.4 menerapkan logika, dan operasi perhitungan data3.4 menerapkan logika, dan operasi perhitungan data
3.4 menerapkan logika, dan operasi perhitungan datasani willyarsa
 
Rpp pemrograman dasar kelas 10 semester ganjil
Rpp pemrograman dasar kelas 10 semester ganjilRpp pemrograman dasar kelas 10 semester ganjil
Rpp pemrograman dasar kelas 10 semester ganjilSaprudin Eskom
 
175059616 rpp-perakitan-komputer
175059616 rpp-perakitan-komputer175059616 rpp-perakitan-komputer
175059616 rpp-perakitan-komputersmansabes
 
Rpp pemrograman dasar kelas 11 semester genap
Rpp pemrograman dasar kelas 11 semester genapRpp pemrograman dasar kelas 11 semester genap
Rpp pemrograman dasar kelas 11 semester genapSaprudin Eskom
 
RPP SIMULASI DIGITAL GANJIL TP.2014-2015
RPP SIMULASI DIGITAL GANJIL TP.2014-2015 RPP SIMULASI DIGITAL GANJIL TP.2014-2015
RPP SIMULASI DIGITAL GANJIL TP.2014-2015 Puri Cikgu
 
Silabus pemrograman dasar sugiarto smkn2 depok
Silabus  pemrograman dasar sugiarto smkn2 depok Silabus  pemrograman dasar sugiarto smkn2 depok
Silabus pemrograman dasar sugiarto smkn2 depok Anny Rohyani
 
16 tik-c2-silb-x-jaringan-dasar
16 tik-c2-silb-x-jaringan-dasar16 tik-c2-silb-x-jaringan-dasar
16 tik-c2-silb-x-jaringan-dasardani seyboo
 

What's hot (20)

Rpp pemrograman dasar
Rpp pemrograman dasarRpp pemrograman dasar
Rpp pemrograman dasar
 
Rpp simulasi digital smk 2013
Rpp simulasi digital smk 2013Rpp simulasi digital smk 2013
Rpp simulasi digital smk 2013
 
Rpp 1 Simulasi dan Komunikasi Digital
Rpp 1 Simulasi dan Komunikasi DigitalRpp 1 Simulasi dan Komunikasi Digital
Rpp 1 Simulasi dan Komunikasi Digital
 
Rpp pemrograman desktop kelas 11 semester ganjil
Rpp pemrograman desktop kelas 11 semester ganjilRpp pemrograman desktop kelas 11 semester ganjil
Rpp pemrograman desktop kelas 11 semester ganjil
 
Rpp membuat aplikasi basis data menggunakan sql kd3
Rpp membuat aplikasi basis data menggunakan sql kd3Rpp membuat aplikasi basis data menggunakan sql kd3
Rpp membuat aplikasi basis data menggunakan sql kd3
 
Rpp pbo kelas 12 semester ganjil
Rpp pbo kelas 12 semester ganjilRpp pbo kelas 12 semester ganjil
Rpp pbo kelas 12 semester ganjil
 
RPP SIMULASI DAN KOMUNIKASI DIGITAL
RPP SIMULASI DAN KOMUNIKASI DIGITAL RPP SIMULASI DAN KOMUNIKASI DIGITAL
RPP SIMULASI DAN KOMUNIKASI DIGITAL
 
Silabus mata pelajaran simulasi digital by SEAMOLEC
Silabus mata pelajaran simulasi digital by SEAMOLECSilabus mata pelajaran simulasi digital by SEAMOLEC
Silabus mata pelajaran simulasi digital by SEAMOLEC
 
3.4 menerapkan logika, dan operasi perhitungan data
3.4 menerapkan logika, dan operasi perhitungan data3.4 menerapkan logika, dan operasi perhitungan data
3.4 menerapkan logika, dan operasi perhitungan data
 
Rpp pemrograman dasar kelas 10 semester ganjil
Rpp pemrograman dasar kelas 10 semester ganjilRpp pemrograman dasar kelas 10 semester ganjil
Rpp pemrograman dasar kelas 10 semester ganjil
 
Rpp jaringan dasar
Rpp jaringan dasarRpp jaringan dasar
Rpp jaringan dasar
 
175059616 rpp-perakitan-komputer
175059616 rpp-perakitan-komputer175059616 rpp-perakitan-komputer
175059616 rpp-perakitan-komputer
 
Rpp simdig
Rpp simdigRpp simdig
Rpp simdig
 
Rpp pemrograman dasar kelas 11 semester genap
Rpp pemrograman dasar kelas 11 semester genapRpp pemrograman dasar kelas 11 semester genap
Rpp pemrograman dasar kelas 11 semester genap
 
rpp tik smp 9 sms 1
rpp tik smp 9 sms 1rpp tik smp 9 sms 1
rpp tik smp 9 sms 1
 
Rpp pemrograman dasar
Rpp pemrograman dasarRpp pemrograman dasar
Rpp pemrograman dasar
 
rpp tik smp 7 sms 2
rpp tik smp 7 sms 2rpp tik smp 7 sms 2
rpp tik smp 7 sms 2
 
RPP SIMULASI DIGITAL GANJIL TP.2014-2015
RPP SIMULASI DIGITAL GANJIL TP.2014-2015 RPP SIMULASI DIGITAL GANJIL TP.2014-2015
RPP SIMULASI DIGITAL GANJIL TP.2014-2015
 
Silabus pemrograman dasar sugiarto smkn2 depok
Silabus  pemrograman dasar sugiarto smkn2 depok Silabus  pemrograman dasar sugiarto smkn2 depok
Silabus pemrograman dasar sugiarto smkn2 depok
 
16 tik-c2-silb-x-jaringan-dasar
16 tik-c2-silb-x-jaringan-dasar16 tik-c2-silb-x-jaringan-dasar
16 tik-c2-silb-x-jaringan-dasar
 

Viewers also liked

silabus elektronika industri
silabus elektronika industrisilabus elektronika industri
silabus elektronika industriRandi Setiawan
 
21 silabus dasar kompetensi kejuruan
21 silabus dasar kompetensi kejuruan21 silabus dasar kompetensi kejuruan
21 silabus dasar kompetensi kejuruanAmir Mahmud SaPedik
 
15 silabus elektronika dasar
15 silabus elektronika dasar15 silabus elektronika dasar
15 silabus elektronika dasarEKO SUPRIYADI
 
064 066 skkd teknik elektronika
064 066 skkd teknik elektronika064 066 skkd teknik elektronika
064 066 skkd teknik elektronikaMarwan Setiawan
 
533 teknik elektronika audio video smk
533 teknik elektronika audio video smk533 teknik elektronika audio video smk
533 teknik elektronika audio video smkWinarto Winartoap
 
534 teknik elektronika industri smk
534 teknik elektronika industri smk534 teknik elektronika industri smk
534 teknik elektronika industri smkWinarto Winartoap
 
Silabus audio video smkn 2 lgs
Silabus audio video smkn 2 lgsSilabus audio video smkn 2 lgs
Silabus audio video smkn 2 lgsMuhammad Hendra
 
217545207 ki-kd-teknik-audio-video1-v-format
217545207 ki-kd-teknik-audio-video1-v-format217545207 ki-kd-teknik-audio-video1-v-format
217545207 ki-kd-teknik-audio-video1-v-formatwahyu dwi nugroho
 

Viewers also liked (10)

silabus elektronika industri
silabus elektronika industrisilabus elektronika industri
silabus elektronika industri
 
21 silabus dasar kompetensi kejuruan
21 silabus dasar kompetensi kejuruan21 silabus dasar kompetensi kejuruan
21 silabus dasar kompetensi kejuruan
 
rpp elka industri
rpp elka industrirpp elka industri
rpp elka industri
 
Soal
SoalSoal
Soal
 
15 silabus elektronika dasar
15 silabus elektronika dasar15 silabus elektronika dasar
15 silabus elektronika dasar
 
064 066 skkd teknik elektronika
064 066 skkd teknik elektronika064 066 skkd teknik elektronika
064 066 skkd teknik elektronika
 
533 teknik elektronika audio video smk
533 teknik elektronika audio video smk533 teknik elektronika audio video smk
533 teknik elektronika audio video smk
 
534 teknik elektronika industri smk
534 teknik elektronika industri smk534 teknik elektronika industri smk
534 teknik elektronika industri smk
 
Silabus audio video smkn 2 lgs
Silabus audio video smkn 2 lgsSilabus audio video smkn 2 lgs
Silabus audio video smkn 2 lgs
 
217545207 ki-kd-teknik-audio-video1-v-format
217545207 ki-kd-teknik-audio-video1-v-format217545207 ki-kd-teknik-audio-video1-v-format
217545207 ki-kd-teknik-audio-video1-v-format
 

Similar to Rpp teknik pemrograman

126771-1596539562.pdf
126771-1596539562.pdf126771-1596539562.pdf
126771-1596539562.pdfapalahu3
 
Rpp aplikasi perangkat lunak 2013
Rpp aplikasi perangkat lunak 2013Rpp aplikasi perangkat lunak 2013
Rpp aplikasi perangkat lunak 2013Anik Andiyani
 
Rencana pelaksanaan pembelajaran tkj
Rencana pelaksanaan pembelajaran tkjRencana pelaksanaan pembelajaran tkj
Rencana pelaksanaan pembelajaran tkjNely Tallo
 
Rppteknologijaringanberbasisluaswan3 2
Rppteknologijaringanberbasisluaswan3 2Rppteknologijaringanberbasisluaswan3 2
Rppteknologijaringanberbasisluaswan3 2ekosetiawan241735
 
Rpp teknologi jaringan berbasis luas wan 3.1&amp;4.1
Rpp teknologi jaringan berbasis luas wan 3.1&amp;4.1Rpp teknologi jaringan berbasis luas wan 3.1&amp;4.1
Rpp teknologi jaringan berbasis luas wan 3.1&amp;4.1ekosetiawan241735
 
Dasar-Dasar Desain Komunikasi Visual (Modul 1).pdf
Dasar-Dasar Desain Komunikasi Visual (Modul 1).pdfDasar-Dasar Desain Komunikasi Visual (Modul 1).pdf
Dasar-Dasar Desain Komunikasi Visual (Modul 1).pdfNRForever
 
Contoh Modul ajar PPLG.pdf
Contoh Modul ajar PPLG.pdfContoh Modul ajar PPLG.pdf
Contoh Modul ajar PPLG.pdfthegreenbare22
 
Tugas 1 edited fix
Tugas 1 edited fixTugas 1 edited fix
Tugas 1 edited fixeswete69
 
Tugas 1 bahasa indonesia
Tugas 1 bahasa indonesiaTugas 1 bahasa indonesia
Tugas 1 bahasa indonesiaeswete69
 
Rpp teknologi wan
Rpp teknologi wanRpp teknologi wan
Rpp teknologi wanNova Rahmi
 
RPP INFORMATIKA DARING KELAS 8(5).docx
RPP INFORMATIKA DARING KELAS 8(5).docxRPP INFORMATIKA DARING KELAS 8(5).docx
RPP INFORMATIKA DARING KELAS 8(5).docxSujiOnoVic
 
MODUL AJAR INFORMATIKA (Teknologi Informasi dan Komunikasi).docx
MODUL AJAR INFORMATIKA (Teknologi Informasi dan Komunikasi).docxMODUL AJAR INFORMATIKA (Teknologi Informasi dan Komunikasi).docx
MODUL AJAR INFORMATIKA (Teknologi Informasi dan Komunikasi).docxfelarachmatjuend
 
ATP INFORMATIKA FASE E KOLABORASI SMAN 10 & SMAN 15 SURABAYA.pdf
ATP INFORMATIKA FASE E KOLABORASI SMAN 10 & SMAN 15 SURABAYA.pdfATP INFORMATIKA FASE E KOLABORASI SMAN 10 & SMAN 15 SURABAYA.pdf
ATP INFORMATIKA FASE E KOLABORASI SMAN 10 & SMAN 15 SURABAYA.pdfNAFILARIFKIAYUB
 
RPS_Pemrograman Bergerak_Riad Sahara.pdf
RPS_Pemrograman Bergerak_Riad Sahara.pdfRPS_Pemrograman Bergerak_Riad Sahara.pdf
RPS_Pemrograman Bergerak_Riad Sahara.pdfriadsara
 
Rpp bekerja dengan ms word
Rpp bekerja dengan ms wordRpp bekerja dengan ms word
Rpp bekerja dengan ms wordnike ardiansah
 
Rpp 16 menggunakan database
Rpp 16 menggunakan databaseRpp 16 menggunakan database
Rpp 16 menggunakan databaseArjuna Ahmadi
 

Similar to Rpp teknik pemrograman (20)

Rpp pertemuan 1
Rpp pertemuan 1Rpp pertemuan 1
Rpp pertemuan 1
 
126771-1596539562.pdf
126771-1596539562.pdf126771-1596539562.pdf
126771-1596539562.pdf
 
Modul Ajar Basis Data
Modul Ajar Basis DataModul Ajar Basis Data
Modul Ajar Basis Data
 
Rpp aplikasi perangkat lunak 2013
Rpp aplikasi perangkat lunak 2013Rpp aplikasi perangkat lunak 2013
Rpp aplikasi perangkat lunak 2013
 
Rencana pelaksanaan pembelajaran tkj
Rencana pelaksanaan pembelajaran tkjRencana pelaksanaan pembelajaran tkj
Rencana pelaksanaan pembelajaran tkj
 
Rppteknologijaringanberbasisluaswan3 2
Rppteknologijaringanberbasisluaswan3 2Rppteknologijaringanberbasisluaswan3 2
Rppteknologijaringanberbasisluaswan3 2
 
Rpp teknologi jaringan berbasis luas wan 3.1&amp;4.1
Rpp teknologi jaringan berbasis luas wan 3.1&amp;4.1Rpp teknologi jaringan berbasis luas wan 3.1&amp;4.1
Rpp teknologi jaringan berbasis luas wan 3.1&amp;4.1
 
Rpp IPA.docx
Rpp IPA.docxRpp IPA.docx
Rpp IPA.docx
 
Dasar-Dasar Desain Komunikasi Visual (Modul 1).pdf
Dasar-Dasar Desain Komunikasi Visual (Modul 1).pdfDasar-Dasar Desain Komunikasi Visual (Modul 1).pdf
Dasar-Dasar Desain Komunikasi Visual (Modul 1).pdf
 
Contoh Modul ajar PPLG.pdf
Contoh Modul ajar PPLG.pdfContoh Modul ajar PPLG.pdf
Contoh Modul ajar PPLG.pdf
 
Tugas 1 edited fix
Tugas 1 edited fixTugas 1 edited fix
Tugas 1 edited fix
 
Tugas 1 bahasa indonesia
Tugas 1 bahasa indonesiaTugas 1 bahasa indonesia
Tugas 1 bahasa indonesia
 
Rpp teknologi wan
Rpp teknologi wanRpp teknologi wan
Rpp teknologi wan
 
RPP INFORMATIKA DARING KELAS 8(5).docx
RPP INFORMATIKA DARING KELAS 8(5).docxRPP INFORMATIKA DARING KELAS 8(5).docx
RPP INFORMATIKA DARING KELAS 8(5).docx
 
MODUL AJAR INFORMATIKA (Teknologi Informasi dan Komunikasi).docx
MODUL AJAR INFORMATIKA (Teknologi Informasi dan Komunikasi).docxMODUL AJAR INFORMATIKA (Teknologi Informasi dan Komunikasi).docx
MODUL AJAR INFORMATIKA (Teknologi Informasi dan Komunikasi).docx
 
ATP INFORMATIKA FASE E KOLABORASI SMAN 10 & SMAN 15 SURABAYA.pdf
ATP INFORMATIKA FASE E KOLABORASI SMAN 10 & SMAN 15 SURABAYA.pdfATP INFORMATIKA FASE E KOLABORASI SMAN 10 & SMAN 15 SURABAYA.pdf
ATP INFORMATIKA FASE E KOLABORASI SMAN 10 & SMAN 15 SURABAYA.pdf
 
RPS_Pemrograman Bergerak_Riad Sahara.pdf
RPS_Pemrograman Bergerak_Riad Sahara.pdfRPS_Pemrograman Bergerak_Riad Sahara.pdf
RPS_Pemrograman Bergerak_Riad Sahara.pdf
 
Rpp bekerja dengan ms word
Rpp bekerja dengan ms wordRpp bekerja dengan ms word
Rpp bekerja dengan ms word
 
Desain grafis
Desain grafisDesain grafis
Desain grafis
 
Rpp 16 menggunakan database
Rpp 16 menggunakan databaseRpp 16 menggunakan database
Rpp 16 menggunakan database
 

More from Muhammad Hendra

Sikap ilmiah dalam kehidupan sehari (full)
Sikap ilmiah dalam kehidupan sehari (full)Sikap ilmiah dalam kehidupan sehari (full)
Sikap ilmiah dalam kehidupan sehari (full)Muhammad Hendra
 
Tugas proposal penelitian
Tugas proposal penelitianTugas proposal penelitian
Tugas proposal penelitianMuhammad Hendra
 
Tugas tik (blogspot) by muhammad hendra
Tugas tik (blogspot) by muhammad hendraTugas tik (blogspot) by muhammad hendra
Tugas tik (blogspot) by muhammad hendraMuhammad Hendra
 
Modul Mata Pelajaran Sistem Penerima Televisi
Modul Mata Pelajaran Sistem Penerima TelevisiModul Mata Pelajaran Sistem Penerima Televisi
Modul Mata Pelajaran Sistem Penerima TelevisiMuhammad Hendra
 
Bank Soal Materi Komponen Transistor
Bank Soal Materi Komponen TransistorBank Soal Materi Komponen Transistor
Bank Soal Materi Komponen TransistorMuhammad Hendra
 
Bank Soal Materi Pelajaran Dioda
Bank Soal Materi Pelajaran DiodaBank Soal Materi Pelajaran Dioda
Bank Soal Materi Pelajaran DiodaMuhammad Hendra
 
Bank Soal Materi Pelajaran Semi Konduktor
Bank Soal Materi Pelajaran Semi KonduktorBank Soal Materi Pelajaran Semi Konduktor
Bank Soal Materi Pelajaran Semi KonduktorMuhammad Hendra
 
Makalah Bahaya Narkoba Bagi Remaja Indonesia
Makalah Bahaya Narkoba Bagi Remaja IndonesiaMakalah Bahaya Narkoba Bagi Remaja Indonesia
Makalah Bahaya Narkoba Bagi Remaja IndonesiaMuhammad Hendra
 

More from Muhammad Hendra (20)

Kk j biologi
Kk j biologiKk j biologi
Kk j biologi
 
Kk i biologi 18 juli
Kk i biologi 18 juliKk i biologi 18 juli
Kk i biologi 18 juli
 
Kk h biologi 14_juni
Kk h biologi 14_juniKk h biologi 14_juni
Kk h biologi 14_juni
 
Kk g biologi
Kk g biologiKk g biologi
Kk g biologi
 
Kk f biologi 14_juni
Kk f biologi 14_juniKk f biologi 14_juni
Kk f biologi 14_juni
 
Kk e biologi 14_juni
Kk e biologi 14_juniKk e biologi 14_juni
Kk e biologi 14_juni
 
Kk d biologi 14_juni
Kk d biologi 14_juniKk d biologi 14_juni
Kk d biologi 14_juni
 
Kk c biologi
Kk c biologiKk c biologi
Kk c biologi
 
Kk b biologi 14_juni
Kk b biologi 14_juniKk b biologi 14_juni
Kk b biologi 14_juni
 
Kk a biologi
Kk a biologiKk a biologi
Kk a biologi
 
Sikap ilmiah dalam kehidupan sehari (full)
Sikap ilmiah dalam kehidupan sehari (full)Sikap ilmiah dalam kehidupan sehari (full)
Sikap ilmiah dalam kehidupan sehari (full)
 
Chapter report filsafat
Chapter report filsafatChapter report filsafat
Chapter report filsafat
 
Tugas proposal penelitian
Tugas proposal penelitianTugas proposal penelitian
Tugas proposal penelitian
 
Proposal Pelatihan Guru
Proposal Pelatihan GuruProposal Pelatihan Guru
Proposal Pelatihan Guru
 
Tugas tik (blogspot) by muhammad hendra
Tugas tik (blogspot) by muhammad hendraTugas tik (blogspot) by muhammad hendra
Tugas tik (blogspot) by muhammad hendra
 
Modul Mata Pelajaran Sistem Penerima Televisi
Modul Mata Pelajaran Sistem Penerima TelevisiModul Mata Pelajaran Sistem Penerima Televisi
Modul Mata Pelajaran Sistem Penerima Televisi
 
Bank Soal Materi Komponen Transistor
Bank Soal Materi Komponen TransistorBank Soal Materi Komponen Transistor
Bank Soal Materi Komponen Transistor
 
Bank Soal Materi Pelajaran Dioda
Bank Soal Materi Pelajaran DiodaBank Soal Materi Pelajaran Dioda
Bank Soal Materi Pelajaran Dioda
 
Bank Soal Materi Pelajaran Semi Konduktor
Bank Soal Materi Pelajaran Semi KonduktorBank Soal Materi Pelajaran Semi Konduktor
Bank Soal Materi Pelajaran Semi Konduktor
 
Makalah Bahaya Narkoba Bagi Remaja Indonesia
Makalah Bahaya Narkoba Bagi Remaja IndonesiaMakalah Bahaya Narkoba Bagi Remaja Indonesia
Makalah Bahaya Narkoba Bagi Remaja Indonesia
 

Recently uploaded

Topik 4_Eksplorasi Konsep LK Kelompok_Pendidikan Berkelanjutan
Topik 4_Eksplorasi Konsep LK Kelompok_Pendidikan BerkelanjutanTopik 4_Eksplorasi Konsep LK Kelompok_Pendidikan Berkelanjutan
Topik 4_Eksplorasi Konsep LK Kelompok_Pendidikan BerkelanjutanAyuApriliyanti6
 
MODUL PENDIDIKAN PANCASILA KELAS 6 KURIKULUM MERDEKA.pdf
MODUL PENDIDIKAN PANCASILA KELAS 6 KURIKULUM MERDEKA.pdfMODUL PENDIDIKAN PANCASILA KELAS 6 KURIKULUM MERDEKA.pdf
MODUL PENDIDIKAN PANCASILA KELAS 6 KURIKULUM MERDEKA.pdfAndiCoc
 
1. Kisi-kisi PAT IPA Kelas 7 Kurmer 2024
1. Kisi-kisi PAT IPA Kelas 7 Kurmer 20241. Kisi-kisi PAT IPA Kelas 7 Kurmer 2024
1. Kisi-kisi PAT IPA Kelas 7 Kurmer 2024DessyArliani
 
Contoh PPT Seminar Proposal Teknik Informatika.pptx
Contoh PPT Seminar Proposal Teknik Informatika.pptxContoh PPT Seminar Proposal Teknik Informatika.pptx
Contoh PPT Seminar Proposal Teknik Informatika.pptxIvvatulAini
 
PPT SOSIALISASI PENGELOLAAN KINERJA GURU DAN KS 2024.pptx
PPT SOSIALISASI PENGELOLAAN KINERJA GURU DAN KS 2024.pptxPPT SOSIALISASI PENGELOLAAN KINERJA GURU DAN KS 2024.pptx
PPT SOSIALISASI PENGELOLAAN KINERJA GURU DAN KS 2024.pptxMaskuratulMunawaroh
 
Konseptual Model Keperawatan Jiwa pada manusia
Konseptual Model Keperawatan Jiwa pada manusiaKonseptual Model Keperawatan Jiwa pada manusia
Konseptual Model Keperawatan Jiwa pada manusiaharnosuharno5
 
PPT BAHASA INDONESIA KELAS 1 SEKOLAH DASAR
PPT BAHASA INDONESIA KELAS 1 SEKOLAH DASARPPT BAHASA INDONESIA KELAS 1 SEKOLAH DASAR
PPT BAHASA INDONESIA KELAS 1 SEKOLAH DASARElviraDemona
 
MODUL AJAR MATEMATIKA KELAS 3 KURIKULUM MERDEKA.pdf
MODUL AJAR MATEMATIKA KELAS 3 KURIKULUM MERDEKA.pdfMODUL AJAR MATEMATIKA KELAS 3 KURIKULUM MERDEKA.pdf
MODUL AJAR MATEMATIKA KELAS 3 KURIKULUM MERDEKA.pdfAndiCoc
 
Kenakalan Remaja (Penggunaan Narkoba).ppt
Kenakalan Remaja (Penggunaan Narkoba).pptKenakalan Remaja (Penggunaan Narkoba).ppt
Kenakalan Remaja (Penggunaan Narkoba).pptnovibernadina
 
Skenario Lokakarya 2 Pendidikan Guru Penggerak
Skenario Lokakarya 2 Pendidikan Guru PenggerakSkenario Lokakarya 2 Pendidikan Guru Penggerak
Skenario Lokakarya 2 Pendidikan Guru Penggerakputus34
 
MODUL PENDIDIKAN PANCASILA KELAS 6 KURIKULUM MERDEKA.pdf
MODUL PENDIDIKAN PANCASILA KELAS 6 KURIKULUM MERDEKA.pdfMODUL PENDIDIKAN PANCASILA KELAS 6 KURIKULUM MERDEKA.pdf
MODUL PENDIDIKAN PANCASILA KELAS 6 KURIKULUM MERDEKA.pdfAndiCoc
 
Aksi Nyata Disiplin Positif Keyakinan Kelas untuk SMK
Aksi Nyata Disiplin Positif Keyakinan Kelas untuk SMKAksi Nyata Disiplin Positif Keyakinan Kelas untuk SMK
Aksi Nyata Disiplin Positif Keyakinan Kelas untuk SMKgamelamalaal
 
MODUL AJAR BAHASA INDONESIA KELAS 6 KURIKULUM MERDEKA.pdf
MODUL AJAR BAHASA INDONESIA KELAS 6 KURIKULUM MERDEKA.pdfMODUL AJAR BAHASA INDONESIA KELAS 6 KURIKULUM MERDEKA.pdf
MODUL AJAR BAHASA INDONESIA KELAS 6 KURIKULUM MERDEKA.pdfAndiCoc
 
Bab 4 Persatuan dan Kesatuan di Lingkup Wilayah Kabupaten dan Kota.pptx
Bab 4 Persatuan dan Kesatuan di Lingkup Wilayah Kabupaten dan Kota.pptxBab 4 Persatuan dan Kesatuan di Lingkup Wilayah Kabupaten dan Kota.pptx
Bab 4 Persatuan dan Kesatuan di Lingkup Wilayah Kabupaten dan Kota.pptxrizalhabib4
 
Prakarsa Perubahan dan kanvas ATAP (1).pptx
Prakarsa Perubahan dan kanvas ATAP (1).pptxPrakarsa Perubahan dan kanvas ATAP (1).pptx
Prakarsa Perubahan dan kanvas ATAP (1).pptxHaryKharismaSuhud
 
MODUL AJAR IPAS KELAS 3 KURIKULUM MERDEKA.pdf
MODUL AJAR IPAS KELAS 3 KURIKULUM MERDEKA.pdfMODUL AJAR IPAS KELAS 3 KURIKULUM MERDEKA.pdf
MODUL AJAR IPAS KELAS 3 KURIKULUM MERDEKA.pdfAndiCoc
 
Program Kerja Public Relations - Perencanaan
Program Kerja Public Relations - PerencanaanProgram Kerja Public Relations - Perencanaan
Program Kerja Public Relations - PerencanaanAdePutraTunggali
 
Ceramah Antidadah SEMPENA MINGGU ANTIDADAH DI PERINGKAT SEKOLAH
Ceramah Antidadah SEMPENA MINGGU ANTIDADAH DI PERINGKAT SEKOLAHCeramah Antidadah SEMPENA MINGGU ANTIDADAH DI PERINGKAT SEKOLAH
Ceramah Antidadah SEMPENA MINGGU ANTIDADAH DI PERINGKAT SEKOLAHykbek
 
KELAS 10 PERUBAHAN LINGKUNGAN SMA KURIKULUM MERDEKA
KELAS 10 PERUBAHAN LINGKUNGAN SMA KURIKULUM MERDEKAKELAS 10 PERUBAHAN LINGKUNGAN SMA KURIKULUM MERDEKA
KELAS 10 PERUBAHAN LINGKUNGAN SMA KURIKULUM MERDEKAppgauliananda03
 
PELAKSANAAN (dgn PT SBI) + Link2 Materi Pelatihan _"Teknik Perhitungan TKDN, ...
PELAKSANAAN (dgn PT SBI) + Link2 Materi Pelatihan _"Teknik Perhitungan TKDN, ...PELAKSANAAN (dgn PT SBI) + Link2 Materi Pelatihan _"Teknik Perhitungan TKDN, ...
PELAKSANAAN (dgn PT SBI) + Link2 Materi Pelatihan _"Teknik Perhitungan TKDN, ...Kanaidi ken
 

Recently uploaded (20)

Topik 4_Eksplorasi Konsep LK Kelompok_Pendidikan Berkelanjutan
Topik 4_Eksplorasi Konsep LK Kelompok_Pendidikan BerkelanjutanTopik 4_Eksplorasi Konsep LK Kelompok_Pendidikan Berkelanjutan
Topik 4_Eksplorasi Konsep LK Kelompok_Pendidikan Berkelanjutan
 
MODUL PENDIDIKAN PANCASILA KELAS 6 KURIKULUM MERDEKA.pdf
MODUL PENDIDIKAN PANCASILA KELAS 6 KURIKULUM MERDEKA.pdfMODUL PENDIDIKAN PANCASILA KELAS 6 KURIKULUM MERDEKA.pdf
MODUL PENDIDIKAN PANCASILA KELAS 6 KURIKULUM MERDEKA.pdf
 
1. Kisi-kisi PAT IPA Kelas 7 Kurmer 2024
1. Kisi-kisi PAT IPA Kelas 7 Kurmer 20241. Kisi-kisi PAT IPA Kelas 7 Kurmer 2024
1. Kisi-kisi PAT IPA Kelas 7 Kurmer 2024
 
Contoh PPT Seminar Proposal Teknik Informatika.pptx
Contoh PPT Seminar Proposal Teknik Informatika.pptxContoh PPT Seminar Proposal Teknik Informatika.pptx
Contoh PPT Seminar Proposal Teknik Informatika.pptx
 
PPT SOSIALISASI PENGELOLAAN KINERJA GURU DAN KS 2024.pptx
PPT SOSIALISASI PENGELOLAAN KINERJA GURU DAN KS 2024.pptxPPT SOSIALISASI PENGELOLAAN KINERJA GURU DAN KS 2024.pptx
PPT SOSIALISASI PENGELOLAAN KINERJA GURU DAN KS 2024.pptx
 
Konseptual Model Keperawatan Jiwa pada manusia
Konseptual Model Keperawatan Jiwa pada manusiaKonseptual Model Keperawatan Jiwa pada manusia
Konseptual Model Keperawatan Jiwa pada manusia
 
PPT BAHASA INDONESIA KELAS 1 SEKOLAH DASAR
PPT BAHASA INDONESIA KELAS 1 SEKOLAH DASARPPT BAHASA INDONESIA KELAS 1 SEKOLAH DASAR
PPT BAHASA INDONESIA KELAS 1 SEKOLAH DASAR
 
MODUL AJAR MATEMATIKA KELAS 3 KURIKULUM MERDEKA.pdf
MODUL AJAR MATEMATIKA KELAS 3 KURIKULUM MERDEKA.pdfMODUL AJAR MATEMATIKA KELAS 3 KURIKULUM MERDEKA.pdf
MODUL AJAR MATEMATIKA KELAS 3 KURIKULUM MERDEKA.pdf
 
Kenakalan Remaja (Penggunaan Narkoba).ppt
Kenakalan Remaja (Penggunaan Narkoba).pptKenakalan Remaja (Penggunaan Narkoba).ppt
Kenakalan Remaja (Penggunaan Narkoba).ppt
 
Skenario Lokakarya 2 Pendidikan Guru Penggerak
Skenario Lokakarya 2 Pendidikan Guru PenggerakSkenario Lokakarya 2 Pendidikan Guru Penggerak
Skenario Lokakarya 2 Pendidikan Guru Penggerak
 
MODUL PENDIDIKAN PANCASILA KELAS 6 KURIKULUM MERDEKA.pdf
MODUL PENDIDIKAN PANCASILA KELAS 6 KURIKULUM MERDEKA.pdfMODUL PENDIDIKAN PANCASILA KELAS 6 KURIKULUM MERDEKA.pdf
MODUL PENDIDIKAN PANCASILA KELAS 6 KURIKULUM MERDEKA.pdf
 
Aksi Nyata Disiplin Positif Keyakinan Kelas untuk SMK
Aksi Nyata Disiplin Positif Keyakinan Kelas untuk SMKAksi Nyata Disiplin Positif Keyakinan Kelas untuk SMK
Aksi Nyata Disiplin Positif Keyakinan Kelas untuk SMK
 
MODUL AJAR BAHASA INDONESIA KELAS 6 KURIKULUM MERDEKA.pdf
MODUL AJAR BAHASA INDONESIA KELAS 6 KURIKULUM MERDEKA.pdfMODUL AJAR BAHASA INDONESIA KELAS 6 KURIKULUM MERDEKA.pdf
MODUL AJAR BAHASA INDONESIA KELAS 6 KURIKULUM MERDEKA.pdf
 
Bab 4 Persatuan dan Kesatuan di Lingkup Wilayah Kabupaten dan Kota.pptx
Bab 4 Persatuan dan Kesatuan di Lingkup Wilayah Kabupaten dan Kota.pptxBab 4 Persatuan dan Kesatuan di Lingkup Wilayah Kabupaten dan Kota.pptx
Bab 4 Persatuan dan Kesatuan di Lingkup Wilayah Kabupaten dan Kota.pptx
 
Prakarsa Perubahan dan kanvas ATAP (1).pptx
Prakarsa Perubahan dan kanvas ATAP (1).pptxPrakarsa Perubahan dan kanvas ATAP (1).pptx
Prakarsa Perubahan dan kanvas ATAP (1).pptx
 
MODUL AJAR IPAS KELAS 3 KURIKULUM MERDEKA.pdf
MODUL AJAR IPAS KELAS 3 KURIKULUM MERDEKA.pdfMODUL AJAR IPAS KELAS 3 KURIKULUM MERDEKA.pdf
MODUL AJAR IPAS KELAS 3 KURIKULUM MERDEKA.pdf
 
Program Kerja Public Relations - Perencanaan
Program Kerja Public Relations - PerencanaanProgram Kerja Public Relations - Perencanaan
Program Kerja Public Relations - Perencanaan
 
Ceramah Antidadah SEMPENA MINGGU ANTIDADAH DI PERINGKAT SEKOLAH
Ceramah Antidadah SEMPENA MINGGU ANTIDADAH DI PERINGKAT SEKOLAHCeramah Antidadah SEMPENA MINGGU ANTIDADAH DI PERINGKAT SEKOLAH
Ceramah Antidadah SEMPENA MINGGU ANTIDADAH DI PERINGKAT SEKOLAH
 
KELAS 10 PERUBAHAN LINGKUNGAN SMA KURIKULUM MERDEKA
KELAS 10 PERUBAHAN LINGKUNGAN SMA KURIKULUM MERDEKAKELAS 10 PERUBAHAN LINGKUNGAN SMA KURIKULUM MERDEKA
KELAS 10 PERUBAHAN LINGKUNGAN SMA KURIKULUM MERDEKA
 
PELAKSANAAN (dgn PT SBI) + Link2 Materi Pelatihan _"Teknik Perhitungan TKDN, ...
PELAKSANAAN (dgn PT SBI) + Link2 Materi Pelatihan _"Teknik Perhitungan TKDN, ...PELAKSANAAN (dgn PT SBI) + Link2 Materi Pelatihan _"Teknik Perhitungan TKDN, ...
PELAKSANAAN (dgn PT SBI) + Link2 Materi Pelatihan _"Teknik Perhitungan TKDN, ...
 

Rpp teknik pemrograman

  • 1. RENCANA PELAKSANAAN PEMBELAJARAN (RPP) Sekolah : SMK Negeri 2 Langsa Mata Pelajaran : Teknik Pemrograman Kelas/ Semester : X/ I Materi Pokok : Lingkungan Pengembangan Terintegrasi (Integrated Development Enviroment - IDE) bahasaVisual Basic Alokasi Waktu : 4 X 45 Menit A. Kompetensi Inti (KI) KI 1 : Menghayati dan mengamalkan ajaran agama yang dianutnya. KI 2 : Menghayati dan Mengamalkan perilaku jujur, disiplin, tanggung jawab, peduli (gotong royong, kerjasama, toleran, damai), santun, responsif dan proaktif dan menunjukan 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. KI 3 : Memahami, menerapkan dan menganalisa pengetahuan faktual, konseptual, dan prosedural berdasarkan rasa ingin tahunya tentang ilmu pengetahuan, teknologi, seni, budaya, dan humaniora dalam wawasan kemanusiaan, kebangsaan, kenegaraan, dan peradaban terkait penyebab fenomena dan kejadian dalam bidang kerja yang spesifik untuk memecahkan masalah. KI 4 : Mengolah, menalar, dan menyaji dalam ranah konkret dan ranah abstrak terkait dengan pengembangan dari yang dipelajarinya di sekolah secara mandiri, dan mampu melaksanakan tugas spesifik dibawah pengawasan langsung. B. Kompetensi Dasar (KD) 1.1 Memahami nilai-nilai keimanan dengan menyadari hubungan keteraturan dan kompleksitas alam dan jagad raya terhadap kebesaran Tuhan yang menciptakannya. 2.1 Menunjukkan perilaku ilmiah (memiliki rasa ingin tahu, objektif, jujur; teliti, cermat; tekun, hati-hati, bertanggung jawab, terbuka, kritis, kreatif, inovatif dan peduli lingkungan) dalam aktivitas sehari-hari sebagai wujud implementasi sikap dalam melakukan percobaan dan berdiskusi. 3.1 Memahami bahasa pemrograman Visual Basic C. Indikator 3.1.1 Mengenal Lingkungan Pengembangan Terintegrasi (Integrated Development Enviroment-IDE) bahasa Visual Basic. D. Tujuan Pembelajaran Dengan kegiatan diskusi dan pembelajaran kelompok dalam pembelajaran mengenal lingkungan pengembangan terintegrasi bahasa Visual Basic diharapkan siswa terlibat aktif dalam kegiatan pembelajaran dan bertanggung jawab dalam menyampaikan pendapat, menjawab pertanyaan, memberi saran dan kritik, serta dapat: 1. Menjelaskan kembali apa itu Visual Basic, kemampuan dan cara kerja Visual Basic. 2. Menyebutkan serta menunjukkan setiap bagian IDE dalam Visual Basic. E. Materi Pembelajaran 1. Pengertian Bahasa Visual Basic 2. Spesifikasi Komputer 3. Cara Kerja Visual Basic 4. Mengenal IDE Visual Basic
  • 2. F. Metode Pembelajaran Pendekatan pembelajaran adalah pendekatan saintifik (scientific). Pembelajaran koperatif (cooperative learning) menggunakan kelompok diskusi yang berbasis masalah (problem-based learning). G. Media, Alat dan Sumber Belajar 1. Media : Bahan Tayang 2. Alat/ Bahan : Komputer/ Laptop, Infokus, Sumber Listrik 3. Sumber Belajar : a. M. Agus (2000), Belajar Sendiri Microsoft Visual Basic, Elex Media, Jakarta. b. Retna Prasetia (2004), Visual Basic Teori dan Praktek, Andi, Yogyakarta. c. Pemrograman Database dengan Visual Basic, Andi, Yogyakarta. d. www.ilmukomputer.com H. Langkah-langkah Kegiatan Pembelajaran Pertemuan ke 1 Kegiatan Deskripsi Kegiatan Alokasi Waktu Pendahuluan 1. Guru dan siswa berdoa sebelum pelajaran dimulai. 2. Guru mengabsen dan memeriksa kelangkapan belajar siswa. 3. Guru menjelaskan cakupan materi yang akan dipelajari. 4. Guru membagi siswa dalam beberapa kelompok. 10 menit Inti 1. Guru mengorientasikan siswa pada permasalahan program Visual Basic. 2. Siswa mengamati langkah-langkah istallasi program Visual Basic pada komputer/ laptop. 3. Siswa menayakan permasalahan pada saat installasi Visual Basic pada komputer/ laptop. 4. Guru mengorganisasikan siswa untuk mengumpulkan data spesifikasi komputer/ laptop yang dapat digunakan pada program Visual Basic. 5. Siswa mengerjakan tugas identifikasi spesifikasi hardware komputer/ laptop yang digunakan. 6. Siswa mengolah hasil diskusi kelompok tentang spesifikasi hardware komputer/ laptop yang digunakan. 7. Siswa mempresentasikan hasil diskusi kelompok 8. Guru mengevaluasi hasil presentasi setiap kelompok siswa. 70 menit Penutup 1. Dengan bantuan presentasi komputer, guru menayangkan apa yang telah dipelajari dan disimpulkan mengenai pengertian program Visual Basic dan spesifikasi komputer/ laptop yang dapat digunakan. 2. Guru memberikan tugas PR beberapa soal mengenai jenis-jenis bahasa pemrograman dan spesifikasi komputer/ laptop. 3. Guru mengakhiri kegiatan belajar dengan memberikan pesan untuk tetap belajar di rumah dan mengerjakan PR. 10 menit
  • 3. I. Penilaian Pengamatan dan Tes Tertulis Lembar Pengamatan Sikap Kelas X MK No Nama Sikap Keterbukaan KetekunanBelajar Kerajinan TenggangRasa Kedisipliman Kerjasama RamahdenganTeman HormatpadaOrangTua Kejujuran MenepatiJanji Kepedulian TanggungJawab 1 2 3 4 5 6 7 8 9 10 11 12 13 14 1 Dwika Agaroland Irwan 2 Ega Syahputra 3 Ema Mutia Fitri 4 Hendra Gunawan Natara 5 Indah Sari Abdullah 6 Juliani Afsari 7 Lazuardi 8 M. Fauzi Syahputra 9 M. Aris Nasrullah 10 Putri Nurhadi 11 Rahmad Efendi 12 Rena Ainidar 13 Riski Akbar Lubis 14 Sarifah Novita Sari Lembar Pengamatan Sikap Kelas X AV No Nama Sikap Keterbukaan KetekunanBelajar Kerajinan TenggangRasa Kedisipliman Kerjasama RamahdenganTeman HormatpadaOrangTua Kejujuran MenepatiJanji Kepedulian TanggungJawab 1 2 3 4 5 6 7 8 9 10 11 12 13 14 1 Anwar Saputra 2 Aris Maulana. S 3 Asmaul Husna
  • 4. 4 Ayu Novra Ningsih 5 Iqbal Syahputra 6 Julfahmi 7 Mudawali 8 Maulana Abdul Aziz 9 Muhammad Alfaridzi 10 Muhammad Fauzan 11 Muhammad Faisal Tonniro 12 Muhammad Furqan 13 Muhammad Ilham 14 Muhammad Yasir 15 Muhammad Nanda Saputra 16 Muhammad Zikri Wahyu 17 Muhammad Zulfikar 18 Nanang 19 Ramadhani 20 Rizki Maulana 21 Rody Armanda 22 Safrizal 23 Tri Efendi 24 Wildan Iqram 25 Yoga Darmawan 26 Zulfikra Ardiansyah Keterangan: Skala penilaian sikap dibuat dengan rentang antara 1 s.d 5. 1 = sangat kurang; 2 = kurang konsisten; 3 = mulai konsisten; 4 = konsisten; dan 5 = selalu konsisten. Tes Tertulis 1. Jelaskan pengertian program Visual Basic ! 2. Tuliskan serta jelaskan kemampuan dari program Visual Basic ! 3. Tuliskan spesifikasi komputer yang dapat digunakan untuk menginstall Visual Basic ! 4. Tuliskan langkah-langah menginstall Visual Basic secara benar dan berurutan ! 5. Tuliskan jenis program Visual Basic yang telah berkembang sampai saat sekarang ini ! Pedoman Penskoran Aspek Skor Siswa menjawab pernyataan benar dengan alasan benar 20 Siswa menjawab pernyataan benar tapi tidak didukung oleh alasan benar 15 Siswa menjawab pernyataan salah 10
  • 5. Kunci Jawaban 1. Program Visual Basic adalah perangkat lunak untuk menyusun program aplikasi yang bekerja dalam lingkungan sistem operasi windows dengan tampilan yang menarik dan berhubungan langsung dengan GUI windows. 2. Kemampuan program Visual Basic a. Data Acces, digunakan untuk membuat aplikasi database dan aplikasi front-end. b. Teknologi AxctiveX, berguna untuk membuat fungsi yang dapat digunakan untuk aplikasi pada windows. c. Internet, digunakan untuk membuat aplikasi berbasis internet yang mempu mengintegrasikan dokumen. d. Finishing aplikasi, digunakan untuk kompilasi aplikasi menjadi file.exe. kemudian dengan menggunakan Virtual Basic Machine, aplikasi siap didistribusikan. e. Memiliki sarana pengembagan bersifat grafis (visual). f. Berorientasi objek dan multitasking. 3. Spesifikasi komputer: a. Microsoft windows 95 atau di atasnya b. Processor 486DX/66 MHz atau yang lebih tinggi c. CD-ROM Drive atau USB Flash Disc d. VGA sesuai dengan sistem windows e. RAM 16 MB atau di atasnya. 4. Cara menginstal: a. Masukkan CD-ROM atau USB Flash Disc Visual Basic dan klik ganda file Setup.exe b. Klik tombol Next, dan pilih I accept the agreement dan isikan no kode produk kemudian klik tombol Next c. Klik pilihan Product dan klik Next d. Klik pilihan Visual Basic kemudian klik Next dan Klik Continue untuk melanjutkan proses installasi e. Klik OK maka komputer akan meminta Restart f. Program Visual Basic sudah bisa digunakan. 5. Jenis Program Visual Basic 1.0, 2.0, 3.0, 4.0,5.0, 6.0, VB-NET. Lembar Hasil Tes Tertulis Kelas X MK No Nama Siswa Skor Soal No Jumlah 1 2 3 4 5 1 Dwika Agaroland Irwan 2 Ega Syahputra 3 Ema Mutia Fitri 4 Hendra Gunawan Natara 5 Indah Sari Abdullah 6 Juliani Afsari 7 Lazuardi 8 M. Fauzi Syahputra 9 M. Aris Nasrullah 10 Putri Nurhadi
  • 6. 11 Rahmad Efendi 12 Rena Ainidar 13 Riski Akbar Lubis 14 Sarifah Novita Sari Lembar Hasil Tes Tertulis Kelas X AV No Nama Siswa Skor Soal No Jumlah 1 2 3 4 5 1 Anwar Saputra 2 Aris Maulana. S 3 Asmaul Husna 4 Ayu Novra Ningsih 5 Iqbal Syahputra 6 Julfahmi 7 Mudawali 8 Maulana Abdul Aziz 9 Muhammad Alfaridzi 10 Muhammad Fauzan 11 Muhammad Faisal Tonniro 12 Muhammad Furqan 13 Muhammad Ilham 14 Muhammad Yasir 15 Muhammad Nanda Saputra 16 Muhammad Zikri Wahyu 17 Muhammad Zulfikar 18 Nanang 19 Ramadhani 20 Rizki Maulana 21 Rody Armanda 22 Safrizal 23 Tri Efendi 24 Wildan Iqram 25 Yoga Darmawan 26 Zulfikra Ardiansyah
  • 7. Pertemuan ke 2 Kegiatan Deskripsi Kegiatan Alokasi Waktu Pendahuluan 1. Guru dan siswa berdoa sebelum pelajaran dimulai. 2. Guru mengabsen dan memeriksa kelangkapan belajar siswa. 3. Guru me-review materi pelajaran sebelumnya. 4. Guru dibantu oleh siswa mengumpulkan tugas PR. 5. Guru menjelaskan cakupan materi yang akan dipelajari. 6. Guru membagi siswa dalam beberapa kelompok. 10 menit Inti 1. Guru mengorientasikan siswa pada proses kerja program Visual Basic 2. Siswa mengamati cara kerja program Visual Basic pada komputer/ laptop. 3. Siswa menayakan permasalahan cara menggunakan IDE Visual Basic. 4. Guru mengorganisasikan siswa untuk mengumpulkan data kegunaan setiap IDE Visual Basic. 5. Siswa mengerjakan tugas kegunaan setiap IDE Visual Basic. 6. Guru memeriksa tugas PR siswa 7. Siswa mengolah hasil diskusi kelompok tentang kegunaan setiap IDE Visual Basic. 8. Siswa mempresentasikan hasil diskusi kelompok 9. Guru mengevaluasi hasil presentasi setiap kelompok siswa. 70 menit Penutup 1. Dengan bantuan presentasi komputer, guru menayangkan apa yang telah dipelajari dan disimpulkan mengenai cara kerja program Visual Basic beserta penggunaan setiap IDE. 2. Guru memberikan tugas PR beberapa soal mengenai cara kerja program Visual Basic beserta penggunaan setiap IDE. 3. Guru mengakhiri kegiatan belajar dengan memberikan pesan untuk tetap belajar di rumah dan mengerjakan PR. 10 menit J. Penilaian Pengamatan dan Tes Tertulis
  • 8. Lembar Pengamatan Sikap Kelas X MK No Nama Sikap Keterbukaan KetekunanBelajar Kerajinan TenggangRasa Kedisipliman Kerjasama RamahdenganTeman HormatpadaOrangTua Kejujuran MenepatiJanji Kepedulian TanggungJawab 1 2 3 4 5 6 7 8 9 10 11 12 13 14 1 Dwika Agaroland Irwan 2 Ega Syahputra 3 Ema Mutia Fitri 4 Hendra Gunawan Natara 5 Indah Sari Abdullah 6 Juliani Afsari 7 Lazuardi 8 M. Fauzi Syahputra 9 M. Aris Nasrullah 10 Putri Nurhadi 11 Rahmad Efendi 12 Rena Ainidar 13 Riski Akbar Lubis 14 Sarifah Novita Sari Lembar Pengamatan Sikap Kelas X AV No Nama Sikap Keterbukaan KetekunanBelajar Kerajinan TenggangRasa Kedisipliman Kerjasama RamahdenganTeman HormatpadaOrangTua Kejujuran MenepatiJanji Kepedulian TanggungJawab 1 2 3 4 5 6 7 8 9 10 11 12 13 14 1 Anwar Saputra 2 Aris Maulana. S 3 Asmaul Husna 4 Ayu Novra Ningsih 5 Iqbal Syahputra
  • 9. 6 Julfahmi 7 Mudawali 8 Maulana Abdul Aziz 9 Muhammad Alfaridzi 10 Muhammad Fauzan 11 Muhammad Faisal Tonniro 12 Muhammad Furqan 13 Muhammad Ilham 14 Muhammad Yasir 15 Muhammad Nanda Saputra 16 Muhammad Zikri Wahyu 17 Muhammad Zulfikar 18 Nanang 19 Ramadhani 20 Rizki Maulana 21 Rody Armanda 22 Safrizal 23 Tri Efendi 24 Wildan Iqram 25 Yoga Darmawan 26 Zulfikra Ardiansyah Keterangan: Skala penilaian sikap dibuat dengan rentang antara 1 s.d 5. 1 = sangat kurang; 2 = kurang konsisten; 3 = mulai konsisten; 4 = konsisten; dan 5 = selalu konsisten. Tes Tertulis 1. Jelaskan cara kerja program Visual Basic ! 2. Jelaskan pengertian dari Properti atau Atribut, Metoda dan Event ! 3. Tuliskan nama setiap dari IDE Visual Basic 6.0 ! 4. Jelaskan fungsi dari Toolbar yang terdapat pada program Visual Basic ! 5. Jelaskan setiap bagian yang terdapat pada Windows Property ! Pedoman Penskoran Aspek Skor Siswa menjawab pernyataan benar dengan alasan benar 20 Siswa menjawab pernyataan benar tapi tidak didukung oleh alasan benar 15 Siswa menjawab pernyataan salah 5 Kunci Jawaban 1. Visual Basic berbasiskan prinsip Object Oriented Programming (OOP) dan dikembangkan dengan basis visual yang berarti menguunakan sarana grafis untuk mengembangkannya, sehingga pengguna hanya perlu mengetahui apakah yang dilakukan objek, bukan bagaimana cara objek itu melakukannya. 2. Property atau atribut adalah karakteristik atau sifat dari sebuah objek. Metoda adalah prosedur yang dimiliki oleh suatu objek yang akan dijalankan sesuai dengan respon yang diberikan oleh suatu perintah atau kejadian.
  • 10. Event adalah suatu kejadian yang dapat dialami oleh sebuah objek. 3. IDE Visual Basic 6.0 yang terpenting dibagi menjadi: Menu bar, Tool bar, Form, ToolBox, Project Explorer, Properti, Form Layout. 4. Toolbar berfungsi untuk menjalankan dan menghentikan program yang akan dijalankan pada program Visual Basic. 5. Property Windows berisi: a. Object Box, berisikan daftar komponen yang dipakai dalam form. b. Sort Tab, berisikan Alphabetic dan Categorized c. Kolom, berisikan daftar properti pada objek yang terseleksi, dan nilai properti Lembar Hasil Tes Tertulis Kelas X MK No Nama Siswa Skor Soal No Jumlah 1 2 3 4 5 1 Dwika Agaroland Irwan 2 Ega Syahputra 3 Ema Mutia Fitri 4 Hendra Gunawan Natara 5 Indah Sari Abdullah 6 Juliani Afsari 7 Lazuardi 8 M. Fauzi Syahputra 9 M. Aris Nasrullah 10 Putri Nurhadi 11 Rahmad Efendi 12 Rena Ainidar 13 Riski Akbar Lubis 14 Sarifah Novita Sari Lembar Hasil Tes Tertulis Kelas X AV No Nama Siswa Skor Soal No Jumlah 1 2 3 4 5 1 Anwar Saputra 2 Aris Maulana. S 3 Asmaul Husna 4 Ayu Novra Ningsih 5 Iqbal Syahputra 6 Julfahmi 7 Mudawali 8 Maulana Abdul Aziz 9 Muhammad Alfaridzi 10 Muhammad Fauzan
  • 11. 11 Muhammad Faisal Tonniro 12 Muhammad Furqan 13 Muhammad Ilham 14 Muhammad Yasir 15 Muhammad Nanda Saputra 16 Muhammad Zikri Wahyu 17 Muhammad Zulfikar 18 Nanang 19 Ramadhani 20 Rizki Maulana 21 Rody Armanda 22 Safrizal 23 Tri Efendi 24 Wildan Iqram 25 Yoga Darmawan 26 Zulfikra Ardiansyah Langsa, 08 Agustus 2014 Mengetahui Penyusun RPP Kepala Sekolah RAZALI, S.Pd, MT MUHAMMAD HENDRA, S.Pd NIP. 19630420 198803 1 003 NIP. 19850322 200904 1 001
  • 12. RENCANA PELAKSANAAN PEMBELAJARAN (RPP) Sekolah : SMK Negeri 2 Langsa Mata Pelajaran : Teknik Pemrograman Kelas/Semester : X/ I Materi Pokok : Memulai Menggunakan Lingkungan Pengembangan Terintegrasi (Integrated Development Enviroment - IDE) bahasaVisual Basic Alokasi Waktu : 4 X 45 Menit A. Kompetensi Inti (KI) KI 1 : Menghayati dan mengamalkan ajaran agama yang dianutnya. KI 2 : Menghayati dan Mengamalkan perilaku jujur, disiplin, tanggung jawab, peduli (gotong royong, kerjasama, toleran, damai), santun, responsif dan proaktif dan menunjukan 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. KI 3 : Memahami, menerapkan dan menganalisa pengetahuan faktual, konseptual, dan prosedural berdasarkan rasa ingin tahunya tentang ilmu pengetahuan, teknologi, seni, budaya, dan humaniora dalam wawasan kemanusiaan, kebangsaan, kenegaraan, dan peradaban terkait penyebab fenomena dan kejadian dalam bidang kerja yang spesifik untuk memecahkan masalah. KI 4 : Mengolah, menalar, dan menyaji dalam ranah konkret dan ranah abstrak terkait dengan pengembangan dari yang dipelajarinya di sekolah secara mandiri, dan mampu melaksanakan tugas spesifik dibawah pengawasan langsung. B. Kompetensi Dasar (KD) 1.1 Memahami nilai-nilai keimanan dengan menyadari hubungan keteraturan dan kompleksitas alam dan jagad raya terhadap kebesaran Tuhan yang menciptakannya. 2.1 Menunjukkan perilaku ilmiah (memiliki rasa ingin tahu objektif, jujur, teliti, cermat, tekun, hati-hati, bertanggung jawab, terbuka, kritis, kreatif, inovatif dan peduli lingkungan) dalam aktivitas sehari-hari sebagai wujud implementasi sikap dalam melakukan percobaan dan berdiskusi. 3.1 Memahami bahasa pemrograman Visual Basic C. Indikator 3.1.2 Menjelaskan bagaimana memulai menggunakan Lingkungan Pengembangan Terintegrasi (Integrated Development Enviroment-IDE) bahasa Visual Basic. D. Tujuan Pembelajaran Dengan kegiatan diskusi dan pembelajaran berbasis proyek (proyek-project-based learning) diharapkan siswa terlibat aktif dalam kegiatan pembelajaran dan bertanggung jawab dalam menyampaikan pendapat, menjawab pertanyaan, memberi saran dan kritik, serta dapat: 1. Menjelaskan kembali bagaimana cara menggunakan Lingkungan Pengembangan Terintegrasi (Integrated Development Enviroment-IDE) bahasa Visual Basic. 2. Menjelaskan kembali bagaimana cara menjalankan program Visual Basic. E. Materi Pembelajaran 1. Memanggil Program Visual Basic 2. Mendesain Form 3. Menjalankan Program 4. Menyimpan Program
  • 13. 5. Struktur Project Visual Basic 6.0 6. Membuat File Executable F. Metode Pembelajaran Pendekatan pembelajaran adalah pendekatan saintifik (scientific). Pembelajaran koperatif (cooperative learning) yang berbasis proyek (proyek-project-based learning). G. Media, Alat dan Sumber Belajar 1. Media : Bahan Tayang 2. Alat/ Bahan : Komputer/ Laptop, Infokus, Sumber Listrik 3. Sumber Belajar : a. M. Agus (2000), Belajar Sendiri Microsoft Visual Basic, Elex Media, Jakarta. b. Retna Prasetia (2004), Visual Basic Teori dan Praktek, Andi, Yogyakarta. c. Pemrograman Database dengan Visual Basic, Andi, Yogyakarta. d. www.ilmukomputer.com H. Langkah-langkah Kegiatan Pembelajaran Pertemuan ke 3 Kegiatan Deskripsi Kegiatan Alokasi Waktu Pendahuluan 1. Guru dan siswa berdoa sebelum pelajaran dimulai. 2. Guru mengabsen dan memeriksa kelangkapan belajar siswa. 3. Guru me-review materi pelajaran sebelumnya 4. Guru dibantu oleh siswa mengumpulkan tugas PR. 5. Guru menjelaskan cakupan materi yang akan dipelajari. 10 menit Inti 1. Guru mengorientasikan siswa pada proyek dasar program Visual Basic. 2. Siswa menjalankan langkah-langkah pemanggilan program Visual Basic pada komputer/ laptop. 3. Guru mengarahkan siswa untuk membuat desain form sederhana sesauai dengan modul. 4. Siswa melaksanakan pembuatan/ desain form Visual Basic pada komputer/ laptop. 5. Guru memeriksa tugas PR siswa. 6. Siswa menunjukkan kepada guru, hasil dsain form sederhana pada Visual Basic. 7. Guru mengevaluasi hasil kerja siswa. 70 menit Penutup 1. Dengan bantuan presentasi komputer, guru menayangkan apa yang telah dipelajari dan disimpulkan mengenai cara menggunakan dan desain form program Visual Basic 2. Guru memberikan tugas PR kepada siswa untuk membuat inovasi pada tampilan desain form Visual Basic 3. Guru mengakhiri kegiatan belajar dengan memberikan pesan untuk tetap belajar di rumah dan mengerjakan PR. 10 menit
  • 14. I. Penilaian Pengamatan dan Tes Tertulis Lembar Pengamatan Sikap Kelas X MK No Nama Sikap Keterbukaan KetekunanBelajar Kerajinan TenggangRasa Kedisipliman Kerjasama RamahdenganTeman HormatpadaOrangTua Kejujuran MenepatiJanji Kepedulian TanggungJawab 1 2 3 4 5 6 7 8 9 10 11 12 13 14 1 Dwika Agaroland Irwan 2 Ega Syahputra 3 Ema Mutia Fitri 4 Hendra Gunawan Natara 5 Indah Sari Abdullah 6 Juliani Afsari 7 Lazuardi 8 M. Fauzi Syahputra 9 M. Aris Nasrullah 10 Putri Nurhadi 11 Rahmad Efendi 12 Rena Ainidar 13 Riski Akbar Lubis 14 Sarifah Novita Sari Lembar Pengamatan Sikap Kelas X AV No Nama Sikap Keterbukaan KetekunanBelajar Kerajinan TenggangRasa Kedisipliman Kerjasama RamahdenganTeman HormatpadaOrangTua Kejujuran MenepatiJanji Kepedulian TanggungJawab 1 2 3 4 5 6 7 8 9 10 11 12 13 14 1 Anwar Saputra 2 Aris Maulana. S 3 Asmaul Husna
  • 15. 4 Ayu Novra Ningsih 5 Iqbal Syahputra 6 Julfahmi 7 Mudawali 8 Maulana Abdul Aziz 9 Muhammad Alfaridzi 10 Muhammad Fauzan 11 Muhammad Faisal Tonniro 12 Muhammad Furqan 13 Muhammad Ilham 14 Muhammad Yasir 15 Muhammad Nanda Saputra 16 Muhammad Zikri Wahyu 17 Muhammad Zulfikar 18 Nanang 19 Ramadhani 20 Rizki Maulana 21 Rody Armanda 22 Safrizal 23 Tri Efendi 24 Wildan Iqram 25 Yoga Darmawan 26 Zulfikra Ardiansyah Keterangan: Skala penilaian sikap dibuat dengan rentang antara 1 s.d 5. 1 = sangat kurang; 2 = kurang konsisten; 3 = mulai konsisten; 4 = konsisten; dan 5 = selalu konsisten. Tes Proyek 1. Buatlah desian form yang manarik pada program Visual Basic untuk menampilkan kalimat “ Saya Sangat Senang Belajar Pemrograman Visual Basic ” Lembar Penilaian Proyek Aspek Skor Siswa membuat desain form dengan pernyataan yang lengkap 100 Siswa membuat desian form dengan pernyataan yang kurang lengkap 75 Siswa membuat dasain form tidak sesuai instruksi kerja 45
  • 16. Lembar Hasi Penilaian Proyek Kelas X MK No Nama Siswa Penilaian Jumlah Pertama Perbaikan 1 Dwika Agaroland Irwan 2 Ega Syahputra 3 Ema Mutia Fitri 4 Hendra Gunawan Natara 5 Indah Sari Abdullah 6 Juliani Afsari 7 Lazuardi 8 M. Fauzi Syahputra 9 M. Aris Nasrullah 10 Putri Nurhadi 11 Rahmad Efendi 12 Rena Ainidar 13 Riski Akbar Lubis 14 Sarifah Novita Sari Lembar Hasi Penilaian Proyek Kelas X AV No Nama Siswa Penilaian Jumlah Pertama Perbaikan 1 Anwar Saputra 2 Aris Maulana. S 3 Asmaul Husna 4 Ayu Novra Ningsih 5 Iqbal Syahputra 6 Julfahmi 7 Mudawali 8 Maulana Abdul Aziz 9 Muhammad Alfaridzi 10 Muhammad Fauzan 11 Muhammad Faisal Tonniro 12 Muhammad Furqan 13 Muhammad Ilham 14 Muhammad Yasir 15 Muhammad Nanda Saputra 16 Muhammad Zikri Wahyu 17 Muhammad Zulfikar 18 Nanang 19 Ramadhani
  • 17. 20 Rizki Maulana 21 Rody Armanda 22 Safrizal 23 Tri Efendi 24 Wildan Iqram 25 Yoga Darmawan 26 Zulfikra Ardiansyah Pertemuan ke 4 Kegiatan Deskripsi Kegiatan Alokasi Waktu Pendahuluan 1. Guru dan siswa berdoa sebelum pelajaran dimulai. 2. Guru mengabsen dan memeriksa kelangkapan belajar siswa. 3. Guru me-review materi pelajaran sebelumnya. 4. Guru dibantu oleh siswa mengumpulkan tugas PR. 5. Guru menjelaskan cakupan materi yang akan dipelajari. 6. Guru membagi modul kerja kepada siswa 10 menit Inti 1. Guru mengorientasikan siswa pada langkah-langkah menjalankan program Visual Basic . 2. Siswa menjalankan Full Compile program yang telah dikerjakan pada komputer/ laptop. 3. Siswa menayakan permasalahan yang terjadi ketika melaksanakan compile program Visual Basic. 4. Siswa membuat file executable untuk program yang berhasil. 5. Guru memeriksa tugas PR siswa. 6. Guru mengorganisasikan siswa untuk menyimpan hasil pekerjaan program Visual Basic. 7. Siswa mempresentasikan cara menjalankan file executable dari program yang dibuat. 8. Guru mengevaluasi hasil presentasi setiap siswa. 70 menit Penutup 1. Dengan bantuan presentasi komputer, guru menayangkan kegunaan dari jendela proyek dan jendela property pada program Visual Basic 2. Guru memberikan tugas PR membuat program timer Visual Basic 3. Guru mengakhiri kegiatan belajar dengan memberikan pesan untuk tetap belajar di rumah dan mengerjakan PR. 10 menit J. Penilaian Pengamatan dan Tes Tertulis
  • 18. Lembar Pengamatan Sikap Kelas X MK No Nama Sikap Keterbukaan KetekunanBelajar Kerajinan TenggangRasa Kedisipliman Kerjasama RamahdenganTeman HormatpadaOrangTua Kejujuran MenepatiJanji Kepedulian TanggungJawab 1 2 3 4 5 6 7 8 9 10 11 12 13 14 1 Dwika Agaroland Irwan 2 Ega Syahputra 3 Ema Mutia Fitri 4 Hendra Gunawan Natara 5 Indah Sari Abdullah 6 Juliani Afsari 7 Lazuardi 8 M. Fauzi Syahputra 9 M. Aris Nasrullah 10 Putri Nurhadi 11 Rahmad Efendi 12 Rena Ainidar 13 Riski Akbar Lubis 14 Sarifah Novita Sari Lembar Pengamatan Sikap Kelas X AV No Nama Sikap Keterbukaan KetekunanBelajar Kerajinan TenggangRasa Kedisipliman Kerjasama RamahdenganTeman HormatpadaOrangTua Kejujuran MenepatiJanji Kepedulian TanggungJawab 1 2 3 4 5 6 7 8 9 10 11 12 13 14 1 Anwar Saputra 2 Aris Maulana. S 3 Asmaul Husna 4 Ayu Novra Ningsih 5 Iqbal Syahputra
  • 19. 6 Julfahmi 7 Mudawali 8 Maulana Abdul Aziz 9 Muhammad Alfaridzi 10 Muhammad Fauzan 11 Muhammad Faisal Tonniro 12 Muhammad Furqan 13 Muhammad Ilham 14 Muhammad Yasir 15 Muhammad Nanda Saputra 16 Muhammad Zikri Wahyu 17 Muhammad Zulfikar 18 Nanang 19 Ramadhani 20 Rizki Maulana 21 Rody Armanda 22 Safrizal 23 Tri Efendi 24 Wildan Iqram 25 Yoga Darmawan 26 Zulfikra Ardiansyah Keterangan: Skala penilaian sikap dibuat dengan rentang antara 1 s.d 5. 1 = sangat kurang; 2 = kurang konsisten; 3 = mulai konsisten; 4 = konsisten; dan 5 = selalu konsisten. Tes Proyek 1. Buatlah sebuah program timer pada Visual Basic seperti gambar dibawah ini Dim Awal, Akhir, Lama As Single Private Sub Command1_Click() If Command1.Caption = "Start" Then Awal = Now Text1.Text = Format(Awal, "hh:mm:ss") Command1.Caption = "Stop" ElseIf Command1.Caption = "Stop" Then Akhir = Now Lama = Akhir - Awal Text3.Text = Format(Lama, "hh:mm:ss") Command1.Caption = "Selesai" ElseIf Command1.Caption = "Selesai" Then End End If End Sub Private Sub Timer1_Timer() If Command1.Caption = "Stop" Then Text2.Text = Format(Now, "hh:mm:ss") Text3.Text = Format(Now - Awal, "hh:mm:ss") End If End Sub
  • 20. Lembar Penilaian Proyek Aspek Skor Siswa membuat desain form dengan pernyataan yang lengkap 100 Siswa membuat desian form dengan pernyataan yang kurang lengkap 75 Siswa membuat dasain form tidak sesuai instruksi kerja 45 Lembar Hasi Penilaian Proyek Kelas X MK No Nama Siswa Penilaian Jumlah Pertama Perbaikan 1 Dwika Agaroland Irwan 2 Ega Syahputra 3 Ema Mutia Fitri 4 Hendra Gunawan Natara 5 Indah Sari Abdullah 6 Juliani Afsari 7 Lazuardi 8 M. Fauzi Syahputra 9 M. Aris Nasrullah 10 Putri Nurhadi 11 Rahmad Efendi 12 Rena Ainidar 13 Riski Akbar Lubis 14 Sarifah Novita Sari Lembar Hasi Penilaian Proyek Kelas X AV No Nama Siswa Penilaian Jumlah Pertama Perbaikan 1 Anwar Saputra 2 Aris Maulana. S 3 Asmaul Husna 4 Ayu Novra Ningsih 5 Iqbal Syahputra 6 Julfahmi 7 Mudawali 8 Maulana Abdul Aziz 9 Muhammad Alfaridzi 10 Muhammad Fauzan 11 Muhammad Faisal Tonniro 12 Muhammad Furqan 13 Muhammad Ilham 14 Muhammad Yasir 15 Muhammad Nanda Saputra
  • 21. 16 Muhammad Zikri Wahyu 17 Muhammad Zulfikar 18 Nanang 19 Ramadhani 20 Rizki Maulana 21 Rody Armanda 22 Safrizal 23 Tri Efendi 24 Wildan Iqram 25 Yoga Darmawan 26 Zulfikra Ardiansyah Langsa, 08 Agustus 2014 Mengetahui Penyusun RPP Kepala Sekolah RAZALI, S.Pd, MT MUHAMMAD HENDRA, S.Pd NIP. 19630420 198803 1 003 NIP. 19850322 200904 1 001
  • 22. RENCANA PELAKSANAAN PEMBELAJARAN (RPP) Sekolah : SMK Negeri 2 Langsa Mata Pelajaran : Teknik Pemrograman Kelas/Semester : X/ I Materi Pokok : Konsep dasar bahasa Visual Basic Alokasi Waktu : 8 X 45 Menit A. Kompetensi Inti (KI) KI 1 : Menghayati dan mengamalkan ajaran agama yang dianutnya. KI 2 : Menghayati dan Mengamalkan perilaku jujur, disiplin, tanggung jawab, peduli (gotong royong, kerjasama, toleran, damai), santun, responsif dan proaktif dan menunjukan 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. KI 3 : Memahami, menerapkan dan menganalisa pengetahuan faktual, konseptual, dan prosedural berdasarkan rasa ingin tahunya tentang ilmu pengetahuan, teknologi, seni, budaya, dan humaniora dalam wawasan kemanusiaan, kebangsaan, kenegaraan, dan peradaban terkait penyebab fenomena dan kejadian dalam bidang kerja yang spesifik untuk memecahkan masalah. KI 4 : Mengolah, menalar, dan menyaji dalam ranah konkret dan ranah abstrak terkait dengan pengembangan dari yang dipelajarinya di sekolah secara mandiri, dan mampu melaksanakan tugas spesifik dibawah pengawasan langsung. B. Kompetensi Dasar (KD) 1.1 Memahami nilai-nilai keimanan dengan menyadari hubungan keteraturan dan kompleksitas alam dan jagad raya terhadap kebesaran Tuhan yang menciptakannya. 2.1 Menunjukkan perilaku ilmiah (memiliki rasa ingin tahu, objektif, jujur; teliti, cermat, tekun, hati-hati, bertanggung jawab, terbuka, kritis, kreatif, inovatif dan peduli lingkungan) dalam aktivitas sehari-hari sebagai wujud implementasi sikap dalam melakukan percobaan dan berdiskusi. 3.1 Memahami bahasa pemrograman Visual Basic C. Indikator 3.1.3 Memahami konsep dasar Visual Basic. 3.1.4 Memahami program aplikasi sederhana dengan bahasa Visual Basic. D. Tujuan Pembelajaran Dengan kegiatan diskusi, pembelajaran kelompok dan pemberian prooyek dalam pembelajaran konsep dasar Visual Basic diharapkan siswa terlibat aktif dalam kegiatan pembelajaran dan bertanggung jawab dalam menyampaikan pendapat, menjawab pertanyaan, memberi saran dan kritik, serta dapat: 1. Menjelaskan kembali bagaimana konsep dasar bahasa Visual Basic. 2. Menjelaskan kembali bagaimana cara membuat program aplikasi sederhana menggunakan Visual Basic. E. Materi Pembelajaran 1. Tipe Data 2. Variabel 3. Array 4. Konstanta 5. Operator 6. Kontrol Program
  • 23. 7. Prosedur 8. Program Apliasi Sederhana F. Metode Pembelajaran Pendekatan pembelajaran adalah pendekatan saintifik (scientific). Pembelajaran koperatif (cooperative learning) menggunakan kelompok diskusi yang berbasis masalah (problem-based learning) dan penggabungan metode berbasis proyek (proyek-project-based learning). G. Media, Alat dan Sumber Belajar 1. Media : Bahan Tayang 2. Alat/ Bahan Komputer/ Laptop, Infokus, Sumber Listrik 3. Sumber Belajar : a. M. Agus (2000), Belajar Sendiri Microsoft Visual Basic, Elex Media, Jakarta. b. Retna Prasetia (2004), Visual Basic Teori dan Praktek, Andi, Yogyakarta. c. Pemrograman Database dengan Visual Basic, Andi, Yogyakarta. d. www.ilmukomputer.com H. Langkah-langkah Kegiatan Pembelajaran Pertemuan ke 5 Kegiatan Deskripsi Kegiatan Alokasi Waktu Pendahuluan 1. Guru dan siswa berdoa sebelum pelajaran dimulai. 2. Guru mengabsen dan memeriksa kelangkapan belajar siswa. 3. Guru me-review materi pelajaran sebelumnya 4. Guru dibantu oleh siswa mengumpulkan tugas PR 5. Guru menjelaskan cakupan materi yang akan dipelajari. 6. Guru membagi siswa dalam beberapa kelompok. 10 menit Inti 1. Guru mengorientasikan siswa pada permasalahan tipe data dan jenis variabel pada program Visual Basic. 2. Siswa mencari informasi tentang tipe data dan jenis variabel yang digunakan pada program Visual Basic 3. Siswa mendiskusikan perbedaan setiap tipe data dan tata cara menuliskan variabel pada program Visual Basic menggunakan komputer/ laptop. 4. Guru memeriksa tugas PR siswa. 5. Siswa mempresentasikan hasil diskusi kelompok 6. Guru mengevaluasi hasil presentasi setiap kelompok siswa. 70 menit Penutup 1. Dengan bantuan presentasi komputer, guru menayangkan apa yang telah dipelajari dan disimpulkan mengenai tipe data dan variabel yang digunakan pada program Visual Basic. 2. Guru memberikan tugas PR kepada siswa 3. Guru mengakhiri kegiatan belajar dengan memberikan pesan untuk tetap belajar di rumah dan mengerjakan PR. 10 menit I. Penilaian Pengamatan dan Tes Tertulis
  • 24. Lembar Pengamatan Sikap Kelas X MK No Nama Sikap Keterbukaan KetekunanBelajar Kerajinan TenggangRasa Kedisipliman Kerjasama RamahdenganTeman HormatpadaOrangTua Kejujuran MenepatiJanji Kepedulian TanggungJawab 1 2 3 4 5 6 7 8 9 10 11 12 13 14 1 Dwika Agaroland Irwan 2 Ega Syahputra 3 Ema Mutia Fitri 4 Hendra Gunawan Natara 5 Indah Sari Abdullah 6 Juliani Afsari 7 Lazuardi 8 M. Fauzi Syahputra 9 M. Aris Nasrullah 10 Putri Nurhadi 11 Rahmad Efendi 12 Rena Ainidar 13 Riski Akbar Lubis 14 Sarifah Novita Sari Lembar Pengamatan Sikap Kelas X AV No Nama Sikap Keterbukaan KetekunanBelajar Kerajinan TenggangRasa Kedisipliman Kerjasama RamahdenganTeman HormatpadaOrangTua Kejujuran MenepatiJanji Kepedulian TanggungJawab 1 2 3 4 5 6 7 8 9 10 11 12 13 14 1 Anwar Saputra 2 Aris Maulana. S 3 Asmaul Husna 4 Ayu Novra Ningsih 5 Iqbal Syahputra
  • 25. 6 Julfahmi 7 Mudawali 8 Maulana Abdul Aziz 9 Muhammad Alfaridzi 10 Muhammad Fauzan 11 Muhammad Faisal Tonniro 12 Muhammad Furqan 13 Muhammad Ilham 14 Muhammad Yasir 15 Muhammad Nanda Saputra 16 Muhammad Zikri Wahyu 17 Muhammad Zulfikar 18 Nanang 19 Ramadhani 20 Rizki Maulana 21 Rody Armanda 22 Safrizal 23 Tri Efendi 24 Wildan Iqram 25 Yoga Darmawan 26 Zulfikra Ardiansyah Keterangan: Skala penilaian sikap dibuat dengan rentang antara 1 s.d 5. 1 = sangat kurang; 2 = kurang konsisten; 3 = mulai konsisten; 4 = konsisten; dan 5 = selalu konsisten. Tes Tertulis 1. Jelaskan pengertian dari tipe data dan variabel ! 2. Tuliskan nilai dari setiap tipe data di dalam Visual Basic ! 3. Tuliskan syarat-syarat penulisan variabel di dalam Visual Basic 6.0 ! 4. Bagaimanakan cara mendeklarasikan variabel di dalam Visual Basic 6.0 ? 5. Tuliskan contoh mendeklarasikan variabel di dalam Visual Basic 6.0 ! Pedoman Penskoran Aspek Skor Siswa menjawab pernyataan benar dengan alasan benar 20 Siswa menjawab pernyataan benar tapi tidak didukung oleh alasan benar 15 Siswa menjawab pernyataan salah 5 Kunci Jawaban 1. Tipe data adalah sebuah ketentuan untuk menetukan nilai yang dapat dimasukkan kedalam sebuah variabel dan akan mempengaruhi besarnya memori yang digunakan. Variabel adalah tempat untuk menyimpan nilai-nilai atau data-data secara sementara pada sebuah aplikasi. 2. Nilai dari setiap tipe data a. Integer = -32.768 hingga 32.767. Ukuran 2 byte b. Byte = 0 hingga 255. Ukuran 1 byte
  • 26. c. Decimal = angka desimal dengan ketepatan 28 angka desimal d. Boolean = True dan False. Ukuran 2 byte e. String = Berupa huruf, angka atau karakter khusus. Ukuran 1 byte f. Single = -3.40282E+38 hingga 2.402823E. ukuran 4 byte g. Double = -1.79769313486232E+308 hingga 1.79769313486232E+308. Ukuran 8 byte h. Date = Nilai tanggal dan jam. Ukuran 8 byte i. Currency= -922.337.203.685.477,5808 hingga 922.337.203.685.477,5807. Ukuran 8 byte j. Long = -2.147.483.648 hingga 2.147.483.647. ukuran 2 byte k. Object = Tipe data yang menyimpan objek seperti form, kontrol. Ukuran 4 byte l. Variant = Tipe data yang berbeda-beda. Ukuran 16 byte + 1 byte per karakter 3. Syarat-syarat penulisan variabel di dalam Visual Basic 6.0 ! a. Harus diawali dengan huruf abjad b. Tidak boleh menggunakan karakter khusus (, ? : ; ! , Spasi) c. Maksimal terdiri dari 255 karakter d. Tidak boleh menggunakan nama variabel yang sama dalam satu bagian e. Tidak boleh mengacu pada nama procedur, fungsi, form, dan sebagainya 4. Pendeklarasian variabel dalam Visual Basic menggunakan Dim (Dimension), yang diletakkan diamana saja tergantung pada kebutuhan. 5. Dim Nomor As Integer Dim VarNilai As Variant Dim Alamat As String Dim strNama As String * 25 Dim Tgl As Date Dim Var1, Var2 As Integer Lembar Hasil Tes Tertulis Kelas X MK No Nama Siswa Skor Soal No Jumlah 1 2 3 4 5 1 Dwika Agaroland Irwan 2 Ega Syahputra 3 Ema Mutia Fitri 4 Hendra Gunawan Natara 5 Indah Sari Abdullah 6 Juliani Afsari 7 Lazuardi 8 M. Fauzi Syahputra 9 M. Aris Nasrullah 10 Putri Nurhadi 11 Rahmad Efendi 12 Rena Ainidar 13 Riski Akbar Lubis 14 Sarifah Novita Sari
  • 27. Lembar Hasil Tes Tertulis Kelas X AV No Nama Siswa Skor Soal No Jumlah 1 2 3 4 5 1 Anwar Saputra 2 Aris Maulana. S 3 Asmaul Husna 4 Ayu Novra Ningsih 5 Iqbal Syahputra 6 Julfahmi 7 Mudawali 8 Maulana Abdul Aziz 9 Muhammad Alfaridzi 10 Muhammad Fauzan 11 Muhammad Faisal Tonniro 12 Muhammad Furqan 13 Muhammad Ilham 14 Muhammad Yasir 15 Muhammad Nanda Saputra 16 Muhammad Zikri Wahyu 17 Muhammad Zulfikar 18 Nanang 19 Ramadhani 20 Rizki Maulana 21 Rody Armanda 22 Safrizal 23 Tri Efendi 24 Wildan Iqram 25 Yoga Darmawan 26 Zulfikra Ardiansyah Pertemuan ke 6 Kegiatan Deskripsi Kegiatan Alokasi Waktu Pendahuluan 1. Guru dan siswa berdoa sebelum pelajaran dimulai. 2. Guru mengabsen dan memeriksa kelangkapan belajar siswa. 3. Guru me-review materi pelajaran sebelumnya 4. Guru dibantu oleh siswa mengumpulkan tugas PR 5. Guru menjelaskan cakupan materi yang akan dipelajari. 6. Guru membagi siswa dalam beberapa kelompok. 10 menit Inti 1. Guru mengorientasikan siswa pada permasalahan Array, Konsta dan Operator program Visual Basic. 70 menit
  • 28. 2. Siswa mencari informasi tentang Array, Konstanta dan Operator pada program Visual Basic 3. Guru memeriksa tugas PR siswa. 4. Siswa mendiskusikan fungsi dari Array, Konstanta dan Operator dalam sebuah prgram aplikasi Visual Basic menggunakan komputer/ laptop. 5. Siswa mempresentasikan hasil diskusi kelompok 6. Guru mengevaluasi hasil presentasi setiap kelompok siswa. Penutup 1. Dengan bantuan presentasi komputer, guru menayangkan apa yang telah dipelajari dan disimpulkan mengenai fungsi dan kegunaan Array, Konstanta dan Operator pada program Visual Basic. 2. Guru memberikan tugas PR kepada siswa 3. Guru mengakhiri kegiatan belajar dengan memberikan pesan untuk tetap belajar di rumah dan mengerjakan PR. 10 menit J. Penilaian Pengamatan dan Tes Tertulis Lembar Pengamatan Sikap Kelas X MK No Nama Sikap Keterbukaan KetekunanBelajar Kerajinan TenggangRasa Kedisipliman Kerjasama RamahdenganTeman HormatpadaOrangTua Kejujuran MenepatiJanji Kepedulian TanggungJawab 1 2 3 4 5 6 7 8 9 10 11 12 13 14 1 Dwika Agaroland Irwan 2 Ega Syahputra 3 Ema Mutia Fitri 4 Hendra Gunawan Natara 5 Indah Sari Abdullah 6 Juliani Afsari 7 Lazuardi 8 M. Fauzi Syahputra 9 M. Aris Nasrullah 10 Putri Nurhadi 11 Rahmad Efendi 12 Rena Ainidar 13 Riski Akbar Lubis 14 Sarifah Novita Sari
  • 29. Lembar Pengamatan Sikap Kelas X AV No Nama Sikap Keterbukaan KetekunanBelajar Kerajinan TenggangRasa Kedisipliman Kerjasama RamahdenganTeman HormatpadaOrangTua Kejujuran MenepatiJanji Kepedulian TanggungJawab 1 2 3 4 5 6 7 8 9 10 11 12 13 14 1 Anwar Saputra 2 Aris Maulana. S 3 Asmaul Husna 4 Ayu Novra Ningsih 5 Iqbal Syahputra 6 Julfahmi 7 Mudawali 8 Maulana Abdul Aziz 9 Muhammad Alfaridzi 10 Muhammad Fauzan 11 Muhammad Faisal Tonniro 12 Muhammad Furqan 13 Muhammad Ilham 14 Muhammad Yasir 15 Muhammad Nanda Saputra 16 Muhammad Zikri Wahyu 17 Muhammad Zulfikar 18 Nanang 19 Ramadhani 20 Rizki Maulana 21 Rody Armanda 22 Safrizal 23 Tri Efendi 24 Wildan Iqram 25 Yoga Darmawan 26 Zulfikra Ardiansyah Keterangan: Skala penilaian sikap dibuat dengan rentang antara 1 s.d 5. 1 = sangat kurang; 2 = kurang konsisten; 3 = mulai konsisten; 4 = konsisten; dan 5 = selalu konsisten.
  • 30. Tes Tertulis 1. Tuliskan pengertian Array I 2. Buatlah contoh program Visual Basic yang menggunakan Array ! 3. Tuliskan pengertian konstanta ! 4. Tuliskan pengertian operator ! 5. Tuliskan macam-macam operator logika didalam Visual Basic ! Pedoman Penskoran Aspek Skor Siswa menjawab pernyataan benar dengan alasan benar 20 Siswa menjawab pernyataan benar tapi tidak didukung oleh alasan benar 15 Siswa menjawab pernyataan salah 5 Kunci Jawaban 1. Array adalah sekelompok nilai data yang dikelompokkan dalam sebuah variabel. Array berguna jika terdapat kumpulan nilai data yang sejenis dan akan mendapatkan perlakuan yang sama. 2. Private Sub CmdOk_Click () Dim hari (3) As String Hari (0) = “Senin” Hari (1)= “Selasa” Hari (2)= “Rabu” Hari (3)= “Kamis” Text1.Text = Hari (2) ArrAngka = Array (10, 20, 30) Text2.Text = ArrAngka (0) End Sub 3. Konstanta hampir sama dengan variabel, perbedaannya adalah variabel nilainya dapat berubah-ubah, sedangkan konstanta nilainya tetap (menjadi suatu ketentuan). 4. Operator adalah simbol yang digunakan untuk memanipulasi data seperti pada proses aritmatika. 5. Macam-macam operator logika adalah And, Or, Xor, Not, Eqv, dan Imp. Lembar Hasil Tes Tertulis Kelas X MK No Nama Siswa Skor Soal No Jumlah 1 2 3 4 5 1 Dwika Agaroland Irwan 2 Ega Syahputra 3 Ema Mutia Fitri 4 Hendra Gunawan Natara 5 Indah Sari Abdullah 6 Juliani Afsari 7 Lazuardi 8 M. Fauzi Syahputra 9 M. Aris Nasrullah 10 Putri Nurhadi 11 Rahmad Efendi 12 Rena Ainidar 13 Riski Akbar Lubis 14 Sarifah Novita Sari
  • 31. Lembar Hasil Tes Tertulis Kelas X AV No Nama Siswa Skor Soal No Jumlah 1 2 3 4 5 1 Anwar Saputra 2 Aris Maulana. S 3 Asmaul Husna 4 Ayu Novra Ningsih 5 Iqbal Syahputra 6 Julfahmi 7 Mudawali 8 Maulana Abdul Aziz 9 Muhammad Alfaridzi 10 Muhammad Fauzan 11 Muhammad Faisal Tonniro 12 Muhammad Furqan 13 Muhammad Ilham 14 Muhammad Yasir 15 Muhammad Nanda Saputra 16 Muhammad Zikri Wahyu 17 Muhammad Zulfikar 18 Nanang 19 Ramadhani 20 Rizki Maulana 21 Rody Armanda 22 Safrizal 23 Tri Efendi 24 Wildan Iqram 25 Yoga Darmawan 26 Zulfikra Ardiansyah Pertemuan ke 7 Kegiatan Deskripsi Kegiatan Alokasi Waktu Pendahuluan 1. Guru dan siswa berdoa sebelum pelajaran dimulai. 2. Guru mengabsen dan memeriksa kelangkapan belajar siswa. 3. Guru me-review materi pelajaran sebelumnya 4. Guru dibantu oleh siswa mengumpulkan tugas PR 5. Guru menjelaskan cakupan materi yang akan dipelajari. 6. Guru membagi siswa dalam beberapa kelompok. 10 menit Inti 1. Guru mengorientasikan siswa pada permasalahan kontrol program pada Visual Basic. 70 menit
  • 32. 2. Siswa mencari informasi tentang jenis dan bentuk kontrol program pada Visual Basic ( If...Then, If...Then...Else, Select...Case, Do...Loop, For...Next, GoTo, Exit dan Stop) 3. Guru memeriksa tugas PR siswa. 4. Siwa mendiskusikan perbedaan bentuk dan struktur penuliasn dari masing-masing kontrol program pada Visual Basic menggunakan komputer/ laptop. 5. Siswa mempresentasikan hasil diskusi kelompok 6. Guru mengevaluasi hasil presentasi setiap kelompok siswa. Penutup 1. Dengan bantuan presentasi komputer, guru menayangkan apa yang telah dipelajari dan disimpulkan mengenai beberapa kontrol program pada Visual Basic 2. Guru memberikan tugas PR kepada siswa 3. Guru mengakhiri kegiatan belajar dengan memberikan pesan untuk tetap belajar di rumah dan mengerjakan PR. 10 menit K. Penilaian Pengamatan dan Tes Tertulis Lembar Pengamatan Sikap Kelas X MK No Nama Sikap Keterbukaan KetekunanBelajar Kerajinan TenggangRasa Kedisipliman Kerjasama RamahdenganTeman HormatpadaOrangTua Kejujuran MenepatiJanji Kepedulian TanggungJawab 1 2 3 4 5 6 7 8 9 10 11 12 13 14 1 Dwika Agaroland Irwan 2 Ega Syahputra 3 Ema Mutia Fitri 4 Hendra Gunawan Natara 5 Indah Sari Abdullah 6 Juliani Afsari 7 Lazuardi 8 M. Fauzi Syahputra 9 M. Aris Nasrullah 10 Putri Nurhadi 11 Rahmad Efendi 12 Rena Ainidar 13 Riski Akbar Lubis 14 Sarifah Novita Sari
  • 33. Lembar Pengamatan Sikap Kelas X AV No Nama Sikap Keterbukaan KetekunanBelajar Kerajinan TenggangRasa Kedisipliman Kerjasama RamahdenganTeman HormatpadaOrangTua Kejujuran MenepatiJanji Kepedulian TanggungJawab 1 2 3 4 5 6 7 8 9 10 11 12 13 14 1 Anwar Saputra 2 Aris Maulana. S 3 Asmaul Husna 4 Ayu Novra Ningsih 5 Iqbal Syahputra 6 Julfahmi 7 Mudawali 8 Maulana Abdul Aziz 9 Muhammad Alfaridzi 10 Muhammad Fauzan 11 Muhammad Faisal Tonniro 12 Muhammad Furqan 13 Muhammad Ilham 14 Muhammad Yasir 15 Muhammad Nanda Saputra 16 Muhammad Zikri Wahyu 17 Muhammad Zulfikar 18 Nanang 19 Ramadhani 20 Rizki Maulana 21 Rody Armanda 22 Safrizal 23 Tri Efendi 24 Wildan Iqram 25 Yoga Darmawan 26 Zulfikra Ardiansyah Keterangan: Skala penilaian sikap dibuat dengan rentang antara 1 s.d 5. 1 = sangat kurang; 2 = kurang konsisten; 3 = mulai konsisten; 4 = konsisten; dan 5 = selalu konsisten
  • 34. Tes Tertulis 1. Jelaskan bahagian yang dikontrol pada pemograman Visual Basic ! 2. Tuliskan sintaks penuliasn kontrol program If...Then 3. Tuliskan contoh penulisan program If...Then...Else 4. Jelaskan kegunaan dari kontrol program GoTo ! 5. Tuliskan kontrol program yang termasuk didalam program perulangan ! Pedoman Penskoran Aspek Skor Siswa menjawab pernyataan benar dengan alasan benar 20 Siswa menjawab pernyataan benar tapi tidak didukung oleh alasan benar 15 Siswa menjawab pernyataan salah 5 Kunci Jawaban 1. Kontrol program pada Visual Basic meliputi kontrol pertimbangan kondisi dan keputusan, kontrol perulangan serta kontrol penyaluran alternatif. 2. If <syarat kondisi> Then <pernyataan> . Bila menggunakan multiple-line: If <syarat kondisi> Then <pernyataab pertama> <pernyataan kedua> . . . <pernyataan ke-n> End If 3. If Angka = 0 Then Label1.Caption = “Ini adalah angka 0” ElseIf Angka = 1 Then Label1.Caption = “Ini adalah angka 1” Else Label1.Caption = “Ini bukan angka 0 maupun angka 1” EndIf 4. Perintah GoTo digunakan untuk melakukan pencabangan ke suatu baris label tertentu, program dapat langsung melompat ke baris tertentu sehingga kode-kode program yang dilewati tidak akan dieksekusi. 5. Kontrol program yang termasuk didalam program perulangan adalah Do...Loop, While...Wend, For...Next Lembar Hasil Tes Tertulis Kelas X MK No Nama Siswa Skor Soal No Jumlah 1 2 3 4 5 1 Dwika Agaroland Irwan 2 Ega Syahputra 3 Ema Mutia Fitri 4 Hendra Gunawan Natara 5 Indah Sari Abdullah 6 Juliani Afsari 7 Lazuardi 8 M. Fauzi Syahputra 9 M. Aris Nasrullah
  • 35. 10 Putri Nurhadi 11 Rahmad Efendi 12 Rena Ainidar 13 Riski Akbar Lubis 14 Sarifah Novita Sari Lembar Hasil Tes Tertulis Kelas X AV No Nama Siswa Skor Soal No Jumlah 1 2 3 4 5 1 Anwar Saputra 2 Aris Maulana. S 3 Asmaul Husna 4 Ayu Novra Ningsih 5 Iqbal Syahputra 6 Julfahmi 7 Mudawali 8 Maulana Abdul Aziz 9 Muhammad Alfaridzi 10 Muhammad Fauzan 11 Muhammad Faisal Tonniro 12 Muhammad Furqan 13 Muhammad Ilham 14 Muhammad Yasir 15 Muhammad Nanda Saputra 16 Muhammad Zikri Wahyu 17 Muhammad Zulfikar 18 Nanang 19 Ramadhani 20 Rizki Maulana 21 Rody Armanda 22 Safrizal 23 Tri Efendi 24 Wildan Iqram 25 Yoga Darmawan 26 Zulfikra Ardiansyah Pertemuan ke 8 Kegiatan Deskripsi Kegiatan Alokasi Waktu Pendahuluan 1. Guru dan siswa berdoa sebelum pelajaran dimulai. 2. Guru mengabsen dan memeriksa kelangkapan belajar siswa. 10 menit
  • 36. 3. Guru me-review materi pelajaran sebelumnya 4. Guru dibantu oleh siswa mengumpulkan tugas PR 5. Guru menjelaskan cakupan materi yang akan dipelajari. 6. Guru membagi modul praktikum kepada siswa. Inti 1. Guru mengorientasikan siswa pada proyek program aplikasi sederhana pada Visual Basic. 2. Siswa membuat pegram aplikasi sederhana pada Visual Basic ( If...Then, If...Then...Else, Select...Case, Do...Loop, For...Next, GoTo, dan Exit ). 3. Guru memeriksa tugas PR siswa 4. Siswa menayakan permasalahan pada saat membuat program aplikasi sederhana menggunakan komputer/ laptop. 5. Siswa mempresentasikan hasil praktikum 6. Guru mengevaluasi hasil presentasi siswa. 70 menit Penutup 1. Dengan bantuan presentasi komputer, guru menayangkan apa yang telah dipelajari dan disimpulkan mengenai beberapa kontrol program pada Visual Basic untuk membuat prgram aplikasi sederhana 2. Guru memberikan kesempatan kepada siswa yang belum selesai parktikum untuk menlanjutkannya dirumah (tugas PR kepada siswa) 3. Guru mengakhiri kegiatan belajar dengan memberikan pesan untuk tetap belajar di rumah dan mengerjakan PR. 10 menit L. Penilaian Pengamatan Sikap dan Tes Tertulis Lembar Pengamatan Sikap Kelas X MK No Nama Sikap Keterbukaan KetekunanBelajar Kerajinan TenggangRasa Kedisipliman Kerjasama RamahdenganTeman HormatpadaOrangTua Kejujuran MenepatiJanji Kepedulian TanggungJawab 1 2 3 4 5 6 7 8 9 10 11 12 13 14 1 Dwika Agaroland Irwan 2 Ega Syahputra 3 Ema Mutia Fitri 4 Hendra Gunawan Natara 5 Indah Sari Abdullah 6 Juliani Afsari 7 Lazuardi
  • 37. 8 M. Fauzi Syahputra 9 M. Aris Nasrullah 10 Putri Nurhadi 11 Rahmad Efendi 12 Rena Ainidar 13 Riski Akbar Lubis 14 Sarifah Novita Sari Lembar Pengamatan Sikap Kelas X AV No Nama Sikap Keterbukaan KetekunanBelajar Kerajinan TenggangRasa Kedisipliman Kerjasama RamahdenganTeman HormatpadaOrangTua Kejujuran MenepatiJanji Kepedulian TanggungJawab 1 2 3 4 5 6 7 8 9 10 11 12 13 14 1 Anwar Saputra 2 Aris Maulana. S 3 Asmaul Husna 4 Ayu Novra Ningsih 5 Iqbal Syahputra 6 Julfahmi 7 Mudawali 8 Maulana Abdul Aziz 9 Muhammad Alfaridzi 10 Muhammad Fauzan 11 Muhammad Faisal Tonniro 12 Muhammad Furqan 13 Muhammad Ilham 14 Muhammad Yasir 15 Muhammad Nanda Saputra 16 Muhammad Zikri Wahyu 17 Muhammad Zulfikar 18 Nanang 19 Ramadhani 20 Rizki Maulana 21 Rody Armanda 22 Safrizal 23 Tri Efendi
  • 38. 24 Wildan Iqram 25 Yoga Darmawan 26 Zulfikra Ardiansyah Keterangan: Skala penilaian sikap dibuat dengan rentang antara 1 s.d 5. 1 = sangat kurang; 2 = kurang konsisten; 3 = mulai konsisten; 4 = konsisten; dan 5 = selalu konsisten Tes Proyek 1. Buatlah sebuah program Penjualan pada Visual Basic seperti gambar dibawah ini Private Sub Text1_Change (Index As Integer) Text1(3).Text = Val(Text1(1).Text) * Val(Text1(2).Text) End Sub Private Sub cmdMulai_Click() Dim I As Byte For I = 0 To 3 Text1(I).Text = “ “ Next I Text1(0). SetFocus End Sub Private Sub cmdSelesai_Click() End End Sub Lembar Penilaian Proyek Aspek Skor Siswa membuat desain form dengan pernyataan yang lengkap 100 Siswa membuat desian form dengan pernyataan yang kurang lengkap 75 Siswa membuat dasain form tidak sesuai instruksi kerja 45 Lembar Hasi Penilaian Proyek Kelas X MK No Nama Siswa Penilaian Jumlah Pertama Perbaikan 1 Dwika Agaroland Irwan 2 Ega Syahputra 3 Ema Mutia Fitri 4 Hendra Gunawan Natara 5 Indah Sari Abdullah 6 Juliani Afsari 7 Lazuardi 8 M. Fauzi Syahputra 9 M. Aris Nasrullah 10 Putri Nurhadi 11 Rahmad Efendi 12 Rena Ainidar 13 Riski Akbar Lubis 14 Sarifah Novita Sari
  • 39. Lembar Hasi Penilaian Proyek Kelas X AV No Nama Siswa Penilaian Jumlah Pertama Perbaikan 1 Anwar Saputra 2 Aris Maulana. S 3 Asmaul Husna 4 Ayu Novra Ningsih 5 Iqbal Syahputra 6 Julfahmi 7 Mudawali 8 Maulana Abdul Aziz 9 Muhammad Alfaridzi 10 Muhammad Fauzan 11 Muhammad Faisal Tonniro 12 Muhammad Furqan 13 Muhammad Ilham 14 Muhammad Yasir 15 Muhammad Nanda Saputra 16 Muhammad Zikri Wahyu 17 Muhammad Zulfikar 18 Nanang 19 Ramadhani 20 Rizki Maulana 21 Rody Armanda 22 Safrizal 23 Tri Efendi 24 Wildan Iqram 25 Yoga Darmawan 26 Zulfikra Ardiansyah Langsa, 08 Agustus 2014 Mengetahui Penyusun RPP Kepala Sekolah RAZALI, S.Pd, MT MUHAMMAD HENDRA, S.Pd NIP. 19630420 198803 1 003 NIP. 19850322 200904 1 001
  • 40. RENCANA PELAKSANAAN PEMBELAJARAN (RPP) Sekolah : SMK Negeri 2 Langsa Mata Pelajaran : Teknik Pemrograman Kelas/Semester : X/ I Materi Pokok : Flowchart Pemrograman Alokasi Waktu : 8 X 45 Menit A. Kompetensi Inti (KI) KI 1 : Menghayati dan mengamalkan ajaran agama yang dianutnya. KI 2 : Menghayati dan Mengamalkan perilaku jujur, disiplin, tanggung jawab, peduli (gotong royong, kerjasama, toleran, damai), santun, responsif dan proaktif dan menunjukan 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. KI 3 : Memahami, menerapkan dan menganalisa pengetahuan faktual, konseptual, dan prosedural berdasarkan rasa ingin tahunya tentang ilmu pengetahuan, teknologi, seni, budaya, dan humaniora dalam wawasan kemanusiaan, kebangsaan, kenegaraan, dan peradaban terkait penyebab fenomena dan kejadian dalam bidang kerja yang spesifik untuk memecahkan masalah. KI 4 : Mengolah, menalar, dan menyaji dalam ranah konkret dan ranah abstrak terkait dengan pengembangan dari yang dipelajarinya di sekolah secara mandiri, dan mampu melaksanakan tugas spesifik dibawah pengawasan langsung. B. Kompetensi Dasar (KD) 1.1 Memahami nilai-nilai keimanan dengan menyadari hubungan keteraturan dan kompleksitas alam dan jagad raya terhadap kebesaran Tuhan yang menciptakannya. 2.1 Menunjukkan perilaku ilmiah (memiliki rasa ingin tahu, objektif, jujur; teliti, cermat, tekun, hati-hati, bertanggung jawab, terbuka, kritis, kreatif, inovatif dan peduli lingkungan) dalam aktivitas sehari-hari sebagai wujud implementasi sikap dalam melakukan percobaan dan berdiskusi. 4.1 Membuat program aplikasi sederhana dengan bahasa pemrograman Visual Basic C. Indikator 4.1.4 Merencanakan Flowchart untuk persiapan pemrograman D. Tujuan Pembelajaran Dengan kegiatan diskusi, pembelajaran kelompok dan pemberian proyek dalam pembelajaran pembuatan flowchart pemrograman Visual Basic diharapkan siswa terlibat aktif dalam kegiatan pembelajaran dan bertanggungjawab dalam menyampaikan pendapat, menjawab pertanyaan, memberi saran dan kritik, serta dapat: 1. Menjelaskan kembali kegunaan dari Flowchart dalam sebuah pemrograman 2. Menjelaskan kembali bagaimana cara pembuatan Flowchart untuk menyelesaikan sebuah permasalahan dalam program aplikasi Visual Basic 3. Membuat Flowchart program aplikasi sederhana pada Visual Basic E. Materi Pembelajaran 1. Pengertian Flowchart 2. Siklus Input dan Output 3. Simbol-simbol dalam Flowchart 4. Menggambar Flowchart 5. Studi Kasus Flowchart
  • 41. F. Metode Pembelajaran Pendekatan pembelajaran adalah pendekatan saintifik (scientific). Pembelajaran koperatif (cooperative learning) menggunakan kelompok diskusi yang berbasis masalah (problem-based learning) dan penggabungan metode berbasis proyek (proyek-project-based learning). G. Media, Alat dan Sumber Belajar 1. Media : Bahan Tayang 2. Alat/ Bahan : Komputer/ Laptop, Infokus, Sumber Listrik 3. Sumber Belajar : a. M. Agus (2000), Belajar Sendiri Microsoft Visual Basic, Elex Media, Jakarta. b. Retna Prasetia (2004), Visual Basic Teori dan Praktek, Andi, Yogyakarta. c. Pemrograman Database dengan Visual Basic, Andi, Yogyakarta. d. www.ilmukomputer.com H. Langkah-langkah Kegiatan Pembelajaran Pertemuan ke 9 Kegiatan Deskripsi Kegiatan Alokasi Waktu Pendahuluan 1. Guru dan siswa berdoa sebelum pelajaran dimulai. 2. Guru mengabsen dan memeriksa kelangkapan belajar siswa. 3. Guru me-review materi pelajaran sebelumnya 4. Guru dibantu oleh siswa mengumpulkan tugas PR 5. Guru menjelaskan cakupan materi yang akan dipelajari. 6. Guru membagi siswa dalam beberapa kelompok. 10 menit Inti 1. Guru mengorientasikan siswa pada permasalahan bentuk dan jenis Flowchart Pemrograman Visual Basic 2. Siswa mencari informasi tentang gambar simbol Flowchart pada program Visual Basic 3. Siswa mendiskusikan jenis-jenis gambar simbol Flowchart dalam pemrograman Visual Basic. 4. Guru memeriksa tugas PR siswa 5. Siswa mempresentasikan hasil diskusi kelompok 6. Guru mengevaluasi hasil presentasi setiap kelompok siswa. 70 menit Penutup 1. Dengan bantuan presentasi komputer, guru menayangkan apa yang telah dipelajari dan disimpulkan tentang gambar simbol Flowchart dalam pemrograman. 2. Guru memberikan tugas PR kepada siswa 3. Guru mengakhiri kegiatan belajar dengan memberikan pesan untuk tetap belajar di rumah dan mengerjakan PR. 10 menit I. Penilaian Pengamatan dan Tes Tertulis
  • 42. Lembar Pengamatan Sikap Kelas X MK No Nama Sikap Keterbukaan KetekunanBelajar Kerajinan TenggangRasa Kedisipliman Kerjasama RamahdenganTeman HormatpadaOrangTua Kejujuran MenepatiJanji Kepedulian TanggungJawab 1 2 3 4 5 6 7 8 9 10 11 12 13 14 1 Dwika Agaroland Irwan 2 Ega Syahputra 3 Ema Mutia Fitri 4 Hendra Gunawan Natara 5 Indah Sari Abdullah 6 Juliani Afsari 7 Lazuardi 8 M. Fauzi Syahputra 9 M. Aris Nasrullah 10 Putri Nurhadi 11 Rahmad Efendi 12 Rena Ainidar 13 Riski Akbar Lubis 14 Sarifah Novita Sari Lembar Pengamatan Sikap Kelas X AV No Nama Sikap Keterbukaan KetekunanBelajar Kerajinan TenggangRasa Kedisipliman Kerjasama RamahdenganTeman HormatpadaOrangTua Kejujuran MenepatiJanji Kepedulian TanggungJawab 1 2 3 4 5 6 7 8 9 10 11 12 13 14 1 Anwar Saputra 2 Aris Maulana. S 3 Asmaul Husna 4 Ayu Novra Ningsih 5 Iqbal Syahputra
  • 43. 6 Julfahmi 7 Mudawali 8 Maulana Abdul Aziz 9 Muhammad Alfaridzi 10 Muhammad Fauzan 11 Muhammad Faisal Tonniro 12 Muhammad Furqan 13 Muhammad Ilham 14 Muhammad Yasir 15 Muhammad Nanda Saputra 16 Muhammad Zikri Wahyu 17 Muhammad Zulfikar 18 Nanang 19 Ramadhani 20 Rizki Maulana 21 Rody Armanda 22 Safrizal 23 Tri Efendi 24 Wildan Iqram 25 Yoga Darmawan 26 Zulfikra Ardiansyah Keterangan: Skala penilaian sikap dibuat dengan rentang antara 1 s.d 5. 1 = sangat kurang; 2 = kurang konsisten; 3 = mulai konsisten; 4 = konsisten; dan 5 = selalu konsisten. Tes Tertulis 1. Jelaskan pengertian dari Flowchart ! 2. Mengapa Flowchart sangat perlu dipelajari dalam sebuah pemrograman ? 3. Tuliskan nama program untuk membuat Flowchart ! 4. Tuliskan nama-nama simbol dalam Flowchart ! 5. Tuliskan syarat penulisan Flowchart secara umum ! Pedoman Penskoran Aspek Skor Siswa menjawab pernyataan benar dengan alasan benar 20 Siswa menjawab pernyataan benar tapi tidak didukung oleh alasan benar 15 Siswa menjawab pernyataan salah 5 Kunci Jawaban 1. Flowchart adalah representasi grafik dari langkah-langkah yang harus diikuti dalam menyelesaikan suatu permasalahan yang terdiri atas sekumpulan simbol, dimana masing-masing simbol merepresentasikan suatu kegiatan tertentu. 2. Kita diharapkan dapat berfikir secara logis, dapat menentukan komponen program (input dan output), serta memahami alur program. Flowchart merupakan teknik yang memudahkan kita dalam memprogram, dalam hal ini memudahkan dalam arti mengantisipasi agar tak ada komponen program yang tertinggal.
  • 44. 3. Microsoft Word, Microsoft Excel, Microsoft Visio, yWorks yEd Graph Editor, Cacoo, Diagram.ly, FlowBreeze. 4. Simbol Input, Proses, Output, Percabangan, Prosedur, Garis Alir, Terminator, Konektor, Komentar. 5. Flowchart diawali dengan penerimaan input, pemrosesan input, dan diakhiri dengan penampilan output. Lembar Hasil Tes Tertulis Kelas X MK No Nama Siswa Skor Soal No Jumlah 1 2 3 4 5 1 Dwika Agaroland Irwan 2 Ega Syahputra 3 Ema Mutia Fitri 4 Hendra Gunawan Natara 5 Indah Sari Abdullah 6 Juliani Afsari 7 Lazuardi 8 M. Fauzi Syahputra 9 M. Aris Nasrullah 10 Putri Nurhadi 11 Rahmad Efendi 12 Rena Ainidar 13 Riski Akbar Lubis 14 Sarifah Novita Sari Lembar Hasil Tes Tertulis Kelas X AV No Nama Siswa Skor Soal No Jumlah 1 2 3 4 5 1 Anwar Saputra 2 Aris Maulana. S 3 Asmaul Husna 4 Ayu Novra Ningsih 5 Iqbal Syahputra 6 Julfahmi 7 Mudawali 8 Maulana Abdul Aziz 9 Muhammad Alfaridzi 10 Muhammad Fauzan 11 Muhammad Faisal Tonniro 12 Muhammad Furqan 13 Muhammad Ilham 14 Muhammad Yasir 15 Muhammad Nanda Saputra 16 Muhammad Zikri Wahyu
  • 45. 17 Muhammad Zulfikar 18 Nanang 19 Ramadhani 20 Rizki Maulana 21 Rody Armanda 22 Safrizal 23 Tri Efendi 24 Wildan Iqram 25 Yoga Darmawan 26 Zulfikra Ardiansyah Pertemuan ke 10 Kegiatan Deskripsi Kegiatan Alokasi Waktu Pendahuluan 1. Guru dan siswa berdoa sebelum pelajaran dimulai. 2. Guru mengabsen dan memeriksa kelangkapan belajar siswa. 3. Guru me-review materi pelajaran sebelumnya 4. Guru dibantu oleh siswa mengumpulkan tugas PR 5. Guru menjelaskan cakupan materi yang akan dipelajari. 6. Guru membagi siswa dalam beberapa kelompok. 10 menit Inti 1. Guru mengorientasikan siswa pada permasalahan Flowchart Pemrograman Visual Basic 2. Siswa mencari informasi tentang Flowchart pada program Visual Basic 3. Siswa mendiskusikan jenis-jenis Flowchart dalam pemrograman Visual Basic. 4. Guru memeriksa tugas PR siswa 5. Siswa mempresentasikan hasil diskusi kelompok 6. Guru mengevaluasi hasil presentasi setiap kelompok siswa. 70 menit Penutup 1. Dengan bantuan presentasi komputer, guru menayangkan apa yang telah dipelajari dan disimpulkan dasar-dasar Flowchart dalam pemrograman. 2. Guru memberikan tugas PR kepada siswa 3. Guru mengakhiri kegiatan belajar dengan memberikan pesan untuk tetap belajar di rumah dan mengerjakan PR. 10 menit J. Penilaian Pengamatan dan Tes Tertulis
  • 46. Lembar Pengamatan Sikap Kelas X MK No Nama Sikap Keterbukaan KetekunanBelajar Kerajinan TenggangRasa Kedisipliman Kerjasama RamahdenganTeman HormatpadaOrangTua Kejujuran MenepatiJanji Kepedulian TanggungJawab 1 2 3 4 5 6 7 8 9 10 11 12 13 14 1 Dwika Agaroland Irwan 2 Ega Syahputra 3 Ema Mutia Fitri 4 Hendra Gunawan Natara 5 Indah Sari Abdullah 6 Juliani Afsari 7 Lazuardi 8 M. Fauzi Syahputra 9 M. Aris Nasrullah 10 Putri Nurhadi 11 Rahmad Efendi 12 Rena Ainidar 13 Riski Akbar Lubis 14 Sarifah Novita Sari Lembar Pengamatan Sikap Kelas X AV No Nama Sikap Keterbukaan KetekunanBelajar Kerajinan TenggangRasa Kedisipliman Kerjasama RamahdenganTeman HormatpadaOrangTua Kejujuran MenepatiJanji Kepedulian TanggungJawab 1 2 3 4 5 6 7 8 9 10 11 12 13 14 1 Anwar Saputra 2 Aris Maulana. S 3 Asmaul Husna 4 Ayu Novra Ningsih 5 Iqbal Syahputra
  • 47. 6 Julfahmi 7 Mudawali 8 Maulana Abdul Aziz 9 Muhammad Alfaridzi 10 Muhammad Fauzan 11 Muhammad Faisal Tonniro 12 Muhammad Furqan 13 Muhammad Ilham 14 Muhammad Yasir 15 Muhammad Nanda Saputra 16 Muhammad Zikri Wahyu 17 Muhammad Zulfikar 18 Nanang 19 Ramadhani 20 Rizki Maulana 21 Rody Armanda 22 Safrizal 23 Tri Efendi 24 Wildan Iqram 25 Yoga Darmawan 26 Zulfikra Ardiansyah Keterangan: Skala penilaian sikap dibuat dengan rentang antara 1 s.d 5. 1 = sangat kurang; 2 = kurang konsisten; 3 = mulai konsisten; 4 = konsisten; dan 5 = selalu konsisten. Tes Tertulis 1. Jelaskan perbedaan antara System Flowchart dan Program Flowchart ! 2. Tuliskan pedoman-pedoman dalam membuat Flowchart ! 3. Tuliskan jenis-jenis Flowchart ! 4. Tuliskan kegunaan simbol terminator dalam sebuah Flowchart ! 5. Jelaskan perbedaan antara simbol On-Page Connector dan Off-Page Connector ! Pedoman Penskoran Aspek Skor Siswa menjawab pernyataan benar dengan alasan benar 20 Siswa menjawab pernyataan benar tapi tidak didukung oleh alasan benar 15 Siswa menjawab pernyataan salah 5 Kunci Jawaban 1. Sistem Flowchart adalah urutan proses dalam sistem dengan menunjukkan alat media input, output serta jenis media penyimpanan dalam proses pengolahan data. Sedangkan Program Flowchart adalah urutan instruksi yang digambarkan dengan simbol tertentu untuk memecahkan masalah dalam suatu program. 2. Pedoman dalam membuat Flowchart a. Bagan alir sebaiknya digambar dari atas ke bawah dan mulai dari bagian kiri dari suatu halaman.
  • 48. b. Kegiatan di dalam bagan alir harus ditunjukkan dengan jelas. c. Harus ditunjukkan dari mana kegiatan akan dimulai dan dimana akan berakhirnya. d. Masing-masing kegiatan di dalam bagan alir sebaiknya digunakan suatu kata yang mewakili suatu pekerjaan, misalnya: - "Persiapkan" dokumen - "Hitung" gaji e. Masing-masing kegiatan di dalam bagan alir harus di dalam urutan yang semestinya. f. Kegiatan yang terpotong dan akan disambung di tempat lain harus ditunjukkan dengan jelas menggunakan simbol penghubung. g. Gunakanlah simbol-simbol bagan alir yang standar. 3. Jenis-jenis Flowchart a. Bagan alir sistem (systems flowchart). b. Bagan alir dokumen (document flowchart). c. Bagan alir skematik (schematic flowchart). d. Bagan alir program (program flowchart). e. Bagan alir proses (process flowchart). 4. Terminator berfungsi untuk menandai awal dan akhir dari suatu flowchart. Simbol ini biasanya diberi label START untuk menandai awal dari flowchart, dan label STOP untuk menandai akhir dari flowchart. Jadi dalam sebuah flowchart pasti terdapat sepasang terminator yaitu terminator start dan stop. 5. On page connector digunakan untuk menghubungkan suatu langkah dengan langkah lain dari flowchart dalam satu halaman, sedangkan off page connector digunakan untuk menghubungkan suatu langkah dengan langkah lain dari flowchart dalam halaman yang berbeda. Lembar Hasil Tes Tertulis Kelas X MK No Nama Siswa Skor Soal No Jumlah 1 2 3 4 5 1 Dwika Agaroland Irwan 2 Ega Syahputra 3 Ema Mutia Fitri 4 Hendra Gunawan Natara 5 Indah Sari Abdullah 6 Juliani Afsari 7 Lazuardi 8 M. Fauzi Syahputra 9 M. Aris Nasrullah 10 Putri Nurhadi 11 Rahmad Efendi 12 Rena Ainidar 13 Riski Akbar Lubis 14 Sarifah Novita Sari
  • 49. Lembar Hasil Tes Tertulis Kelas X AV No Nama Siswa Skor Soal No Jumlah 1 2 3 4 5 1 Anwar Saputra 2 Aris Maulana. S 3 Asmaul Husna 4 Ayu Novra Ningsih 5 Iqbal Syahputra 6 Julfahmi 7 Mudawali 8 Maulana Abdul Aziz 9 Muhammad Alfaridzi 10 Muhammad Fauzan 11 Muhammad Faisal Tonniro 12 Muhammad Furqan 13 Muhammad Ilham 14 Muhammad Yasir 15 Muhammad Nanda Saputra 16 Muhammad Zikri Wahyu 17 Muhammad Zulfikar 18 Nanang 19 Ramadhani 20 Rizki Maulana 21 Rody Armanda 22 Safrizal 23 Tri Efendi 24 Wildan Iqram 25 Yoga Darmawan 26 Zulfikra Ardiansyah Pertemuan ke 11 Kegiatan Deskripsi Kegiatan Alokasi Waktu Pendahuluan 1. Guru dan siswa berdoa sebelum pelajaran dimulai. 2. Guru mengabsen dan memeriksa kelangkapan belajar siswa. 3. Guru me-review materi pelajaran sebelumnya 4. Guru dibantu oleh siswa mengumpulkan tugas PR 5. Guru menjelaskan cakupan materi yang akan dipelajari. 6. Guru membagi modul praktikum menggambar Flowchart. 10 menit Inti 1. Guru mengorientasikan siswa pada langkah-langkah menggambar Flowchart 70 menit
  • 50. 2. Siswa melaksanakan kegiatan menggambar Flowchart 3. Guru memeriksa tugas PR siswa. 4. Siswa bertanya tentang permasalahan menggambar Flowchart. 5. Siswa mempresentasikan praktikum kepada guru 6. Guru mengevaluasi hasil presentasi setiap siswa. Penutup 1. Dengan bantuan presentasi komputer, guru menayangkan apa yang telah dipelajari dan disimpulkan tata cara menggambar Flowchart dalam pemrograman. 2. Guru memberikan tugas PR kepada siswa 3. Guru mengakhiri kegiatan belajar dengan memberikan pesan untuk tetap belajar di rumah dan mengerjakan PR. 10 menit K. Penilaian Pengamatan dan Tes Tertulis Lembar Pengamatan Sikap Kelas X MK No Nama Sikap Keterbukaan KetekunanBelajar Kerajinan TenggangRasa Kedisipliman Kerjasama RamahdenganTeman HormatpadaOrangTua Kejujuran MenepatiJanji Kepedulian TanggungJawab 1 2 3 4 5 6 7 8 9 10 11 12 13 14 1 Dwika Agaroland Irwan 2 Ega Syahputra 3 Ema Mutia Fitri 4 Hendra Gunawan Natara 5 Indah Sari Abdullah 6 Juliani Afsari 7 Lazuardi 8 M. Fauzi Syahputra 9 M. Aris Nasrullah 10 Putri Nurhadi 11 Rahmad Efendi 12 Rena Ainidar 13 Riski Akbar Lubis 14 Sarifah Novita Sari
  • 51. Lembar Pengamatan Sikap Kelas X AV No Nama Sikap Keterbukaan KetekunanBelajar Kerajinan TenggangRasa Kedisipliman Kerjasama RamahdenganTeman HormatpadaOrangTua Kejujuran MenepatiJanji Kepedulian TanggungJawab 1 2 3 4 5 6 7 8 9 10 11 12 13 14 1 Anwar Saputra 2 Aris Maulana. S 3 Asmaul Husna 4 Ayu Novra Ningsih 5 Iqbal Syahputra 6 Julfahmi 7 Mudawali 8 Maulana Abdul Aziz 9 Muhammad Alfaridzi 10 Muhammad Fauzan 11 Muhammad Faisal Tonniro 12 Muhammad Furqan 13 Muhammad Ilham 14 Muhammad Yasir 15 Muhammad Nanda Saputra 16 Muhammad Zikri Wahyu 17 Muhammad Zulfikar 18 Nanang 19 Ramadhani 20 Rizki Maulana 21 Rody Armanda 22 Safrizal 23 Tri Efendi 24 Wildan Iqram 25 Yoga Darmawan 26 Zulfikra Ardiansyah Keterangan: Skala penilaian sikap dibuat dengan rentang antara 1 s.d 5. 1 = sangat kurang; 2 = kurang konsisten; 3 = mulai konsisten; 4 = konsisten; dan 5 = selalu konsisten.
  • 52. Tes Proyek 1. Buatlah gambar Flowchart untuk menyelesaikan permasalahan menghitung luas persegi panjang Lembar Penilaian Proyek Aspek Skor Siswa membuat desain form dengan pernyataan yang lengkap 100 Siswa membuat desian form dengan pernyataan yang kurang lengkap 75 Siswa membuat dasain form tidak sesuai instruksi kerja 45 Jawaban Tes Proyek Penyelesaian: a. Algoritma dengan kalimat deskriptif -Masukkan panjang dan lebar -Kalikan panjang dengan lebar dan simpan hasilnya sebagai luas -Tulislah hasilnya b. Algoritma dengan flowchart Lembar Hasi Penilaian Proyek Kelas X MK No Nama Siswa Penilaian Jumlah Pertama Perbaikan 1 Dwika Agaroland Irwan 2 Ega Syahputra 3 Ema Mutia Fitri 4 Hendra Gunawan Natara 5 Indah Sari Abdullah 6 Juliani Afsari 7 Lazuardi 8 M. Fauzi Syahputra 9 M. Aris Nasrullah 10 Putri Nurhadi 11 Rahmad Efendi 12 Rena Ainidar 13 Riski Akbar Lubis 14 Sarifah Novita Sari Start Input =(p,l) (P,L) Luas = p* l End Output (luas) (P,L)
  • 53. Lembar Hasi Penilaian Proyek Kelas X AV No Nama Siswa Penilaian Jumlah Pertama Perbaikan 1 Anwar Saputra 2 Aris Maulana. S 3 Asmaul Husna 4 Ayu Novra Ningsih 5 Iqbal Syahputra 6 Julfahmi 7 Mudawali 8 Maulana Abdul Aziz 9 Muhammad Alfaridzi 10 Muhammad Fauzan 11 Muhammad Faisal Tonniro 12 Muhammad Furqan 13 Muhammad Ilham 14 Muhammad Yasir 15 Muhammad Nanda Saputra 16 Muhammad Zikri Wahyu 17 Muhammad Zulfikar 18 Nanang 19 Ramadhani 20 Rizki Maulana 21 Rody Armanda 22 Safrizal 23 Tri Efendi 24 Wildan Iqram 25 Yoga Darmawan 26 Zulfikra Ardiansyah Pertemuan ke 12 Kegiatan Deskripsi Kegiatan Alokasi Waktu Pendahuluan 1. Guru dan siswa berdoa sebelum pelajaran dimulai. 2. Guru mengabsen dan memeriksa kelangkapan belajar siswa. 3. Guru me-review materi pelajaran sebelumnya 4. Guru dibantu oleh siswa mengumpulkan tugas PR 5. Guru menjelaskan cakupan materi yang akan dipelajari. 6. Guru membagi modul praktikum membuat Flowchart untuk program Visual Basic. 10 menit Inti 1. Guru mengorientasikan siswa pada langkah-langkah menggambar 70 menit
  • 54. Flowchart untuk berbagai macam jenis program Visual Basic. 2. Siswa melaksanakan kegiatan membuat Flowchart untuk penyelesaian masalah pemrograman. 3. Guru memeriksa tugas PR siswa. 4. Siswa bertanya tentang permasalahan program yang akan dibuat Flowchart-nya. 5. Siswa mempresentasikan praktikum kepada guru 6. Guru mengevaluasi hasil presentasi setiap siswa. Penutup 1. Dengan bantuan presentasi komputer, guru menayangkan apa yang telah dipelajari dan disimpulkan tata cara menggambar Flowchart dalam pemrograman. 2. Guru memberikan tugas PR kepada siswa yang belum selesai mengerjakan praktikum. 3. Guru mengakhiri kegiatan belajar dengan memberikan pesan untuk tetap belajar di rumah dan mengerjakan PR. 10 menit L. Penilaian Pengamatan dan Tes Tertulis Lembar Pengamatan Sikap Kelas X MK No Nama Sikap Keterbukaan KetekunanBelajar Kerajinan TenggangRasa Kedisipliman Kerjasama RamahdenganTeman HormatpadaOrangTua Kejujuran MenepatiJanji Kepedulian TanggungJawab 1 2 3 4 5 6 7 8 9 10 11 12 13 14 1 Dwika Agaroland Irwan 2 Ega Syahputra 3 Ema Mutia Fitri 4 Hendra Gunawan Natara 5 Indah Sari Abdullah 6 Juliani Afsari 7 Lazuardi 8 M. Fauzi Syahputra 9 M. Aris Nasrullah 10 Putri Nurhadi 11 Rahmad Efendi 12 Rena Ainidar 13 Riski Akbar Lubis 14 Sarifah Novita Sari
  • 55. Lembar Pengamatan Sikap Kelas X AV No Nama Sikap Keterbukaan KetekunanBelajar Kerajinan TenggangRasa Kedisipliman Kerjasama RamahdenganTeman HormatpadaOrangTua Kejujuran MenepatiJanji Kepedulian TanggungJawab 1 2 3 4 5 6 7 8 9 10 11 12 13 14 1 Anwar Saputra 2 Aris Maulana. S 3 Asmaul Husna 4 Ayu Novra Ningsih 5 Iqbal Syahputra 6 Julfahmi 7 Mudawali 8 Maulana Abdul Aziz 9 Muhammad Alfaridzi 10 Muhammad Fauzan 11 Muhammad Faisal Tonniro 12 Muhammad Furqan 13 Muhammad Ilham 14 Muhammad Yasir 15 Muhammad Nanda Saputra 16 Muhammad Zikri Wahyu 17 Muhammad Zulfikar 18 Nanang 19 Ramadhani 20 Rizki Maulana 21 Rody Armanda 22 Safrizal 23 Tri Efendi 24 Wildan Iqram 25 Yoga Darmawan 26 Zulfikra Ardiansyah Keterangan: Skala penilaian sikap dibuat dengan rentang antara 1 s.d 5. 1 = sangat kurang; 2 = kurang konsisten; 3 = mulai konsisten; 4 = konsisten; dan 5 = selalu konsisten
  • 56. Tes Proyek 1. Buatlah gambar Flowchart untuk menyelesaikan permasalahan a. Menghitung Luas Sebuah Lingkaran b. Memilih bilangan terbesar dari 3 buah bilangan yang di Inputkan c. Menampilkan Kalimat “ Hello ini Program VB Pertamaku” sebanyak 5 baris d. Mengecek berapa jumlah digit pada sebuah nilai numeric yang di inputkan menggunakan struktur If...Then...Else Lembar Penilaian Proyek Aspek Skor Siswa membuat desain form dengan pernyataan yang lengkap 100 Siswa membuat desian form dengan pernyataan yang kurang lengkap 75 Siswa membuat dasain form tidak sesuai instruksi kerja 40 Jawaban Tes Proyek a. Menghitung Luas Lingkaran b. Memilih bilangan terbesar dari 3 buah bilangan c. Menampilkan Kalimat Hello ini Program VB Pertamaku” sebanyak 5 baris d. Mengecek berapa jumlah digit pada sebuah nilai numeric yang di inputkan menggunakan struktur If...Then...Else
  • 57. Lembar Hasi Penilaian Proyek Kelas X MK No Nama Siswa Penilaian Jumlah Pertama Perbaikan 1 Dwika Agaroland Irwan 2 Ega Syahputra 3 Ema Mutia Fitri 4 Hendra Gunawan Natara 5 Indah Sari Abdullah 6 Juliani Afsari 7 Lazuardi 8 M. Fauzi Syahputra 9 M. Aris Nasrullah 10 Putri Nurhadi 11 Rahmad Efendi 12 Rena Ainidar 13 Riski Akbar Lubis 14 Sarifah Novita Sari Lembar Hasi Penilaian Proyek Kelas X AV No Nama Siswa Penilaian Jumlah Pertama Perbaikan 1 Anwar Saputra 2 Aris Maulana. S 3 Asmaul Husna 4 Ayu Novra Ningsih 5 Iqbal Syahputra 6 Julfahmi 7 Mudawali 8 Maulana Abdul Aziz 9 Muhammad Alfaridzi 10 Muhammad Fauzan 11 Muhammad Faisal Tonniro 12 Muhammad Furqan 13 Muhammad Ilham 14 Muhammad Yasir 15 Muhammad Nanda Saputra 16 Muhammad Zikri Wahyu 17 Muhammad Zulfikar 18 Nanang 19 Ramadhani
  • 58. 20 Rizki Maulana 21 Rody Armanda 22 Safrizal 23 Tri Efendi 24 Wildan Iqram 25 Yoga Darmawan 26 Zulfikra Ardiansyah Langsa, 08 Agustus 2014 Mengetahui Penyusun RPP Kepala Sekolah RAZALI, S.Pd, MT MUHAMMAD HENDRA, S.Pd NIP. 19630420 198803 1 003 NIP. 19850322 200904 1 001
  • 59. RENCANA PELAKSANAAN PEMBELAJARAN (RPP) Sekolah : SMK Negeri 2 Langsa Mata Pelajaran : Teknik Pemrograman Kelas/Semester : X/ I Materi Pokok : Pengenalan Instruksi Dalam Bahasa Pemrograman Visual Basic Alokasi Waktu : 4 X 45 Menit A. Kompetensi Inti (KI) KI 1 : Menghayati dan mengamalkan ajaran agama yang dianutnya. KI 2 : Menghayati dan Mengamalkan perilaku jujur, disiplin, tanggung jawab, peduli (gotong royong, kerjasama, toleran, damai), santun, responsif dan proaktif dan menunjukan 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. KI 3 : Memahami, menerapkan dan menganalisa pengetahuan faktual, konseptual, dan prosedural berdasarkan rasa ingin tahunya tentang ilmu pengetahuan, teknologi, seni, budaya, dan humaniora dalam wawasan kemanusiaan, kebangsaan, kenegaraan, dan peradaban terkait penyebab fenomena dan kejadian dalam bidang kerja yang spesifik untuk memecahkan masalah. KI 4 : Mengolah, menalar, dan menyaji dalam ranah konkret dan ranah abstrak terkait dengan pengembangan dari yang dipelajarinya di sekolah secara mandiri, dan mampu melaksanakan tugas spesifik dibawah pengawasan langsung. B. Kompetensi Dasar (KD) 1.1 Memahami nilai-nilai keimanan dengan menyadari hubungan keteraturan dan kompleksitas alam dan jagad raya terhadap kebesaran Tuhan yang menciptakannya. 2.1 Menunjukkan perilaku ilmiah (memiliki rasa ingin tahu, objektif, jujur, teliti, cermat, tekun, hati-hati, bertanggung jawab, terbuka, kritis, kreatif, inovatif dan peduli lingkungan) dalam aktivitas sehari-hari sebagai wujud implementasi sikap dalam melakukan percobaan dan berdiskusi. 4.1 Membuat program aplikasi sederhana dengan bahasa pemrograman Visual Basic C. Indikator 4.1.1 Membuat Program Menggunakan Intgrated Development Enviroment (IDE) 4.1.2 Melakukan percobaan dan menerapkan penggunaan Lingkungan Pengembangan Terintegrasi Intgrated Development Enviroment (IDE) bahasa Visual Basic 4.1.3 Melakukan Percobaan menggunakan konsep dasar bahasa pemrograman Visual Basic 4.1.4 Merencana flowchart untuk persiapan pemrograman D. Tujuan Pembelajaran Dengan kegiatan diskusi, pembelajaran kelompok dan pemberian proyek dalam pembelajaran Pengenalan Instruksi Dalam Bahasa Pemrograman Visual Basic diharapkan siswa terlibat aktif dalam kegiatan pembelajaran dan bertanggungjawab dalam menyampaikan pendapat, menjawab pertanyaan, memberi saran dan kritik, serta dapat: 1. Membuat Flowchart untuk persiapan pemrograman 2. Menjelaskan penggunaan Intgrated Development Enviroment (IDE) dalam pembuatan sebuah program sederhana 3. Melakukan percoabaan menggunakan Intgrated Development Enviroment (IDE) dalam pembuatan sebuah program sederhana
  • 60. E. Materi Pembelajaran 1. Pengaturan Objek Visual Basic 2. Objek-Objek Visual Basic. F. Metode Pembelajaran Pendekatan pembelajaran adalah pendekatan saintifik (scientific). Pembelajaran koperatif (cooperative learning) menggunakan kelompok diskusi yang berbasis Tugas (Task-Based-Learning) dan penggabungan metode berbasis Proyek (Project-Based-learning). G. Media, Alat dan Sumber Belajar 1. Media : Bahan Tayang 2. Alat/ Bahan : Komputer/ Laptop, Infokus, Sumber Listrik 3. Sumber Belajar : a. M. Agus (2000), Belajar Sendiri Microsoft Visual Basic, Elex Media, Jakarta. b. Retna Prasetia (2004), Visual Basic Teori dan Praktek, Andi, Yogyakarta. c. Pemrograman Database dengan Visual Basic, Andi, Yogyakarta. d. www.ilmukomputer.com H. Langkah-langkah Kegiatan Pembelajaran Pertemuan ke 13 Kegiatan Deskripsi Kegiatan Alokasi Waktu Pendahuluan 1. Guru dan siswa berdoa sebelum pelajaran dimulai. 2. Guru mengabsen dan memeriksa kelangkapan belajar siswa. 3. Guru me-review materi pelajaran sebelumnya 4. Guru dibantu oleh siswa mengumpulkan tugas PR 5. Guru menjelaskan cakupan materi yang akan dipelajari. 6. Guru membagi siswa dalam beberapa kelompok dan meberikan tugas. 10 menit Inti 1. Guru mengorientasikan siswa pada tugas cara pengaturan objek Visual Basic 2. Siswa mengerjakan tugas dan mencari informasi tentang cara pengaturan objek Visual Basic 3. Guru memeriksa tugas PR siswa. 4. Siswa mendiskusikan tugas tata cara pengaturan objek Visual Basic. 5. Siswa mempresentasikan hasil diskusi tugas kelompok 6. Guru mengevaluasi hasil presentasi setiap kelompok siswa. 70 menit Penutup 1. Dengan bantuan presentasi komputer, guru menayangkan apa yang telah dipelajari dan disimpulkan tentang cara pengaturan objek serta jenis objek dalam program Visual Basic 2. Guru memberikan tugas PR kepada siswa 3. Guru mengakhiri kegiatan belajar dengan memberikan pesan untuk tetap belajar di rumah dan mengerjakan PR. 10 menit I. Penilaian Pengamatan dan Tes Tertulis
  • 61. Lembar Pengamatan Sikap Kelas X MK No Nama Sikap Keterbukaan KetekunanBelajar Kerajinan TenggangRasa Kedisipliman Kerjasama RamahdenganTeman HormatpadaOrangTua Kejujuran MenepatiJanji Kepedulian TanggungJawab 1 2 3 4 5 6 7 8 9 10 11 12 13 14 1 Dwika Agaroland Irwan 2 Ega Syahputra 3 Ema Mutia Fitri 4 Hendra Gunawan Natara 5 Indah Sari Abdullah 6 Juliani Afsari 7 Lazuardi 8 M. Fauzi Syahputra 9 M. Aris Nasrullah 10 Putri Nurhadi 11 Rahmad Efendi 12 Rena Ainidar 13 Riski Akbar Lubis 14 Sarifah Novita Sari Lembar Pengamatan Sikap Kelas X AV No Nama Sikap Keterbukaan KetekunanBelajar Kerajinan TenggangRasa Kedisipliman Kerjasama RamahdenganTeman HormatpadaOrangTua Kejujuran MenepatiJanji Kepedulian TanggungJawab 1 2 3 4 5 6 7 8 9 10 11 12 13 14 1 Anwar Saputra 2 Aris Maulana. S 3 Asmaul Husna 4 Ayu Novra Ningsih 5 Iqbal Syahputra
  • 62. 6 Julfahmi 7 Mudawali 8 Maulana Abdul Aziz 9 Muhammad Alfaridzi 10 Muhammad Fauzan 11 Muhammad Faisal Tonniro 12 Muhammad Furqan 13 Muhammad Ilham 14 Muhammad Yasir 15 Muhammad Nanda Saputra 16 Muhammad Zikri Wahyu 17 Muhammad Zulfikar 18 Nanang 19 Ramadhani 20 Rizki Maulana 21 Rody Armanda 22 Safrizal 23 Tri Efendi 24 Wildan Iqram 25 Yoga Darmawan 26 Zulfikra Ardiansyah Keterangan: Skala penilaian sikap dibuat dengan rentang antara 1 s.d 5. 1 = sangat kurang; 2 = kurang konsisten; 3 = mulai konsisten; 4 = konsisten; dan 5 = selalu konsisten. Tes Tertulis 1. Tuliskan aturan pemberian nama komponen dalam program Visual Basic ! 2. Apakan kegunaan tanda petik (‘) dalam program Visual Basic ? 3. Jelaskan pengertian dari: a. Form b. Label c. ComboBox d. Timer 4. Tuliskan bagian dari properti form ! 5. Tulisakn bagian dari properti CommandButton ! Pedoman Penskoran Aspek Skor Siswa menjawab pernyataan benar dengan alasan benar 20 Siswa menjawab pernyataan benar tapi tidak didukung oleh alasan benar 15 Siswa menjawab pernyataan salah 5
  • 63. Kunci Jawaban 1. Aturan pemberian nama komponen : a. Setiap objek di Visual Basic harus diberi nama b. Nama objek harus dimulai dengan karakter alfabet (A...Z, a...z) c. Dapat mengandung angka di tengah-tengah d. Tidak boleh mengandung titik atau karakter khusus lainnya e. Tidak boleh mengandung kata-kata yang sama dengan perintah program f. Dalam satu form nama objek tidak boleh sama g. Penulisan nama objek biasanya diawali dengan tiga huruf yang menjelaskan tentang jenis dari objek tersebut. 2. Kegunaan tanda petik (‘) adalah pada saat menulisakan Comment dalam Visual Basic yang berarti kode program itu tidak dieksekusi. 3. a. Form adalah blok dasar dalam membuat aplikasi Visual Basic, user berinteraksi dengan program melalui sebuah form. b. Label adalah kontrol grafis yang dapat menampilkan text tapi tidak dapat diubah secara langsung. c. ComboBox adalah kombinasi kemampuan dari TextBox dan ListBox karena user dapat memilih daftar item seperti pada ListBox. d. Timer adalah sebuah objek Visual Basic yang dapat menjalankan kode program dengan interval tertentu sesuai dengan setting pada properti interval. 4. Bagian dari properti form adalah Caption, Enable, BackColor, StartUpPosition, WindowState. 5. Bagian dari properti CommandButton adalah Caption, ToolTipText, DisablePicture, Enable, dan Picture. Lembar Hasil Tes Tertulis Kelas X MK No Nama Siswa Skor Soal No Jumlah 1 2 3 4 5 1 Dwika Agaroland Irwan 2 Ega Syahputra 3 Ema Mutia Fitri 4 Hendra Gunawan Natara 5 Indah Sari Abdullah 6 Juliani Afsari 7 Lazuardi 8 M. Fauzi Syahputra 9 M. Aris Nasrullah 10 Putri Nurhadi 11 Rahmad Efendi 12 Rena Ainidar 13 Riski Akbar Lubis 14 Sarifah Novita Sari
  • 64. Lembar Hasil Tes Tertulis Kelas X AV No Nama Siswa Skor Soal No Jumlah 1 2 3 4 5 1 Anwar Saputra 2 Aris Maulana. S 3 Asmaul Husna 4 Ayu Novra Ningsih 5 Iqbal Syahputra 6 Julfahmi 7 Mudawali 8 Maulana Abdul Aziz 9 Muhammad Alfaridzi 10 Muhammad Fauzan 11 Muhammad Faisal Tonniro 12 Muhammad Furqan 13 Muhammad Ilham 14 Muhammad Yasir 15 Muhammad Nanda Saputra 16 Muhammad Zikri Wahyu 17 Muhammad Zulfikar 18 Nanang 19 Ramadhani 20 Rizki Maulana 21 Rody Armanda 22 Safrizal 23 Tri Efendi 24 Wildan Iqram 25 Yoga Darmawan 26 Zulfikra Ardiansyah Pertemuan ke 14 Kegiatan Deskripsi Kegiatan Alokasi Waktu Pendahuluan 1. Guru dan siswa berdoa sebelum pelajaran dimulai. 2. Guru mengabsen dan memeriksa kelangkapan belajar siswa. 3. Guru me-review materi pelajaran sebelumnya 4. Guru dibantu oleh siswa mengumpulkan tugas PR 5. Guru menjelaskan cakupan materi yang akan dipelajari. 6. Guru membagi modul praktikum membuat desain program menggunakan form 10 menit Inti 1. Guru mengorientasikan siswa pada langkah-langkah menggambar 70 menit
  • 65. praktikum mendesain form program Visual Basic. 2. Siswa melaksanakan kegiatan praktikum mendesain form 3. Guru memeriksa tugas PR siswa. 4. Siswa bertanya tentang tata cara desain form yang baik dan benar 5. Siswa mempresentasikan praktikum kepada guru 6. Guru mengevaluasi hasil presentasi setiap siswa. Penutup 1. Dengan bantuan presentasi komputer, guru menayangkan apa yang telah dipelajari dan disimpulkan tata cara desain form program Visual Basic 2. Guru memberikan tugas PR kepada siswa yang belum selesai mengerjakan praktikum. 3. Guru mengakhiri kegiatan belajar dengan memberikan pesan untuk tetap belajar di rumah dan mengerjakan PR. 10 menit M. Penilaian Pengamatan dan Tes Tertulis Lembar Pengamatan Sikap Kelas X MK No Nama Sikap Keterbukaan KetekunanBelajar Kerajinan TenggangRasa Kedisipliman Kerjasama RamahdenganTeman HormatpadaOrangTua Kejujuran MenepatiJanji Kepedulian TanggungJawab 1 2 3 4 5 6 7 8 9 10 11 12 13 14 1 Dwika Agaroland Irwan 2 Ega Syahputra 3 Ema Mutia Fitri 4 Hendra Gunawan Natara 5 Indah Sari Abdullah 6 Juliani Afsari 7 Lazuardi 8 M. Fauzi Syahputra 9 M. Aris Nasrullah 10 Putri Nurhadi 11 Rahmad Efendi 12 Rena Ainidar 13 Riski Akbar Lubis 14 Sarifah Novita Sari
  • 66. Lembar Pengamatan Sikap Kelas X AV No Nama Sikap Keterbukaan KetekunanBelajar Kerajinan TenggangRasa Kedisipliman Kerjasama RamahdenganTeman HormatpadaOrangTua Kejujuran MenepatiJanji Kepedulian TanggungJawab 1 2 3 4 5 6 7 8 9 10 11 12 13 14 1 Anwar Saputra 2 Aris Maulana. S 3 Asmaul Husna 4 Ayu Novra Ningsih 5 Iqbal Syahputra 6 Julfahmi 7 Mudawali 8 Maulana Abdul Aziz 9 Muhammad Alfaridzi 10 Muhammad Fauzan 11 Muhammad Faisal Tonniro 12 Muhammad Furqan 13 Muhammad Ilham 14 Muhammad Yasir 15 Muhammad Nanda Saputra 16 Muhammad Zikri Wahyu 17 Muhammad Zulfikar 18 Nanang 19 Ramadhani 20 Rizki Maulana 21 Rody Armanda 22 Safrizal 23 Tri Efendi 24 Wildan Iqram 25 Yoga Darmawan 26 Zulfikra Ardiansyah Keterangan: Skala penilaian sikap dibuat dengan rentang antara 1 s.d 5. 1 = sangat kurang; 2 = kurang konsisten; 3 = mulai konsisten; 4 = konsisten; dan 5 = selalu konsisten
  • 67. Tes Proyek 1. Buatlah gambar Flowchart dan pemrograman seperti tampilan program berikut ini Lembar Penilaian Proyek Aspek Skor Siswa membuat desain form dengan pernyataan yang lengkap 100 Siswa membuat desian form dengan pernyataan yang kurang lengkap 75 Siswa membuat dasain form tidak sesuai instruksi kerja 40 Lembar Hasi Penilaian Proyek Kelas X MK No Nama Siswa Penilaian Jumlah Pertama Perbaikan 1 Dwika Agaroland Irwan 2 Ega Syahputra 3 Ema Mutia Fitri 4 Hendra Gunawan Natara 5 Indah Sari Abdullah 6 Juliani Afsari 7 Lazuardi 8 M. Fauzi Syahputra 9 M. Aris Nasrullah 10 Putri Nurhadi 11 Rahmad Efendi 12 Rena Ainidar 13 Riski Akbar Lubis 14 Sarifah Novita Sari Lembar Hasi Penilaian Proyek Kelas X AV No Nama Siswa Penilaian Jumlah Pertama Perbaikan 1 Anwar Saputra 2 Aris Maulana. S 3 Asmaul Husna
  • 68. 4 Ayu Novra Ningsih 5 Iqbal Syahputra 6 Julfahmi 7 Mudawali 8 Maulana Abdul Aziz 9 Muhammad Alfaridzi 10 Muhammad Fauzan 11 Muhammad Faisal Tonniro 12 Muhammad Furqan 13 Muhammad Ilham 14 Muhammad Yasir 15 Muhammad Nanda Saputra 16 Muhammad Zikri Wahyu 17 Muhammad Zulfikar 18 Nanang 19 Ramadhani 20 Rizki Maulana 21 Rody Armanda 22 Safrizal 23 Tri Efendi 24 Wildan Iqram 25 Yoga Darmawan 26 Zulfikra Ardiansyah Langsa, 08 Agustus 2014 Mengetahui Penyusun RPP Kepala Sekolah RAZALI, S.Pd, MT MUHAMMAD HENDRA, S.Pd NIP. 19630420 198803 1 003 NIP. 19850322 200904 1 001
  • 69. RENCANA PELAKSANAAN PEMBELAJARAN (RPP) Sekolah : SMK Negeri 2 Langsa Mata Pelajaran : Teknik Pemrograman Kelas/Semester : X/ I Materi Pokok : Pemrograman Dengan Visual Basic Alokasi Waktu : 12 X 45 Menit A. Kompetensi Inti (KI) KI 1 : Menghayati dan mengamalkan ajaran agama yang dianutnya. KI 2 : Menghayati dan Mengamalkan perilaku jujur, disiplin, tanggung jawab, peduli (gotong royong, kerjasama, toleran, damai), santun, responsif dan proaktif dan menunjukan 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. KI 3 : Memahami, menerapkan dan menganalisa pengetahuan faktual, konseptual, dan prosedural berdasarkan rasa ingin tahunya tentang ilmu pengetahuan, teknologi, seni, budaya, dan humaniora dalam wawasan kemanusiaan, kebangsaan, kenegaraan, dan peradaban terkait penyebab fenomena dan kejadian dalam bidang kerja yang spesifik untuk memecahkan masalah. KI 4 : Mengolah, menalar, dan menyaji dalam ranah konkret dan ranah abstrak terkait dengan pengembangan dari yang dipelajarinya di sekolah secara mandiri, dan mampu melaksanakan tugas spesifik dibawah pengawasan langsung. B. Kompetensi Dasar (KD) 1.1 Memahami nilai-nilai keimanan dengan menyadari hubungan keteraturan dan kompleksitas alam dan jagad raya terhadap kebesaran Tuhan yang menciptakannya. 2.1 Menunjukkan perilaku ilmiah (memiliki rasa ingin tahu, objektif, jujur, teliti, cermat, tekun, hati-hati, bertanggung jawab, terbuka, kritis, kreatif, inovatif dan peduli lingkungan) dalam aktivitas sehari-hari sebagai wujud implementasi sikap dalam melakukan percobaan dan berdiskusi. 4.1 Membuat program aplikasi sederhana dengan bahasa pemrograman Visual Basic C. Indikator 4.1.1 Membuat Program Menggunakan Intgrated Development Enviroment (IDE) 4.1.2 Melakukan percobaan dan menerapkan penggunaan Lingkungan Pengembangan Terintegrasi Intgrated Development Enviroment (IDE) bahasa Visual Basic 4.1.3 Melakukan Percobaan menggunakan konsep dasar bahasa pemrograman Visual Basic 4.1.4 Merencana flowchart untuk persiapan pemrograman 4.1.5 Membuat program sederhana dengan Visual Basic untuk divisualisasikan di layar monitor. D. Tujuan Pembelajaran Dengan kegiatan diskusi, pembelajaran kelompok dan pemberian proyek dalam pembelajaran Pengenalan Instruksi Dalam Bahasa Pemrograman Visual Basic diharapkan siswa terlibat aktif dalam kegiatan pembelajaran dan bertanggung jawab dalam menyampaikan pendapat, menjawab pertanyaan, memberi saran dan kritik, serta dapat: 1. Membuat Flowchart untuk persiapan pemrograman 2. Menjelaskan penggunaan Intgrated Development Enviroment (IDE) dalam pembuatan sebuah program sederhana 3. Melakukan percoabaan menggunakan Intgrated Development Enviroment (IDE) dalam pembuatan sebuah program sederhana
  • 70. 4. Membuat program sederhana dengan Visual Basic untuk divisualisasikan di layar monitor. 5. Menjelaakan cara kerja serta fungsi dari program yang telah diselesaikan E. Materi Pembelajaran 1. Perancangan Program Aplikasi Penyelesaian masalah menggunakan Visual Basic F. Metode Pembelajaran Pendekatan pembelajaran adalah pendekatan saintifik (scientific). Pembelajaran koperatif (cooperative learning) menggunakan gabungan metode pembelajaran kelompok diskusi yang berbasis masalah (problem-based learning), metode berbasis proyek (proyek-project-based learning) dan metode berbasis komputer (Computer- Based-Learning) G. Media, Alat dan Sumber Belajar 4. Media : Bahan Tayang 5. Alat/ Bahan : Komputer/ Laptop, Infokus, Sumber Listrik 6. Sumber Belajar : a. M. Agus (2000), Belajar Sendiri Microsoft Visual Basic, Elex Media, Jakarta. b. Retna Prasetia (2004), Visual Basic Teori dan Praktek, Andi, Yogyakarta. c. Pemrograman Database dengan Visual Basic, Andi, Yogyakarta. d. www.ilmukomputer.com H. Langkah-langkah Kegiatan Pembelajaran Pertemuan ke 15 Kegiatan Deskripsi Kegiatan Alokasi Waktu Pendahuluan 1. Guru dan siswa berdoa sebelum pelajaran dimulai. 2. Guru mengabsen dan memeriksa kelangkapan belajar siswa. 3. Guru me-review materi pelajaran sebelumnya 4. Guru dibantu oleh siswa mengumpulkan tugas PR 5. Guru menjelaskan cakupan materi yang akan dipelajari. 6. Guru membagi siswa dalam beberapa kelompok. 10 menit Inti 1. Guru mengorientasikan siswa pada contoh permasalahan dilingkungan sekitar yang dapat diselesaikan dengan sebuah program sederhana Visual Basic 2. Siswa mencari informasi tentang contoh lain dilingkungan sekitar yang dapat diselesaikan dengan program Visual Basic. 3. Guru memeriksa tugas PR siswa. 4. Siswa mendiskusikan kepada teman dan guru mengenai contoh masalah yang dapat dijadikan sebuah proyek pembuatan program aplikasi Visual Basic. 5. Siswa mempresentasikan judul proyek program aplikasi yang akan dikerjakan 6. Guru mengevaluasi hasil presentasi setiap siswa mengenai judul proyek yang diajukan. 70 menit Penutup 1. Dengan bantuan presentasi komputer, guru menayangkan apa yang telah dipelajari dan disimpulkan tentang cara pembuatan proyek pemrograman berdasarkan masalah yang terjadi dilingkungan sekitar. 10 menit
  • 71. 2. Guru memberikan tugas PR kepada siswa 3. Guru mengakhiri kegiatan belajar dengan memberikan pesan untuk tetap belajar di rumah dan mengerjakan PR. I. Penilaian Pengamatan dan Tes Tertulis Lembar Pengamatan Sikap Kelas X MK No Nama Sikap Keterbukaan KetekunanBelajar Kerajinan TenggangRasa Kedisipliman Kerjasama RamahdenganTeman HormatpadaOrangTua Kejujuran MenepatiJanji Kepedulian TanggungJawab 1 2 3 4 5 6 7 8 9 10 11 12 13 14 1 Dwika Agaroland Irwan 2 Ega Syahputra 3 Ema Mutia Fitri 4 Hendra Gunawan Natara 5 Indah Sari Abdullah 6 Juliani Afsari 7 Lazuardi 8 M. Fauzi Syahputra 9 M. Aris Nasrullah 10 Putri Nurhadi 11 Rahmad Efendi 12 Rena Ainidar 13 Riski Akbar Lubis 14 Sarifah Novita Sari
  • 72. Lembar Pengamatan Sikap Kelas X AV No Nama Sikap Keterbukaan KetekunanBelajar Kerajinan TenggangRasa Kedisipliman Kerjasama RamahdenganTeman HormatpadaOrangTua Kejujuran MenepatiJanji Kepedulian TanggungJawab 1 2 3 4 5 6 7 8 9 10 11 12 13 14 1 Anwar Saputra 2 Aris Maulana. S 3 Asmaul Husna 4 Ayu Novra Ningsih 5 Iqbal Syahputra 6 Julfahmi 7 Mudawali 8 Maulana Abdul Aziz 9 Muhammad Alfaridzi 10 Muhammad Fauzan 11 Muhammad Faisal Tonniro 12 Muhammad Furqan 13 Muhammad Ilham 14 Muhammad Yasir 15 Muhammad Nanda Saputra 16 Muhammad Zikri Wahyu 17 Muhammad Zulfikar 18 Nanang 19 Ramadhani 20 Rizki Maulana 21 Rody Armanda 22 Safrizal 23 Tri Efendi 24 Wildan Iqram 25 Yoga Darmawan 26 Zulfikra Ardiansyah Keterangan: Skala penilaian sikap dibuat dengan rentang antara 1 s.d 5. 1 = sangat kurang; 2 = kurang konsisten; 3 = mulai konsisten; 4 = konsisten; dan 5 = selalu konsisten.
  • 73. Tes Tertulis 1. Buatlah sebuah laporan tertulis mengenai proyek yang akan dikerjakan dalam bentuk laporan yang menyertakan: A. Latar Belakang B. Perumusan Masalah C. Tujuan D. Flowchart Pedoman Penskoran Aspek Skor Siswa membuat laporan dengan pernyataan benar dengan alasan benar 100 Siswa membuat laporan pernyataan benar tapi tidak didukung oleh alasan benar 85 Siswa tidak membuat laporan tetapi dapat menjelaskan laporan proyek secara lisan 35 Lembar Hasil Tes Tertulis Kelas X MK No Nama Siswa Skor Soal No Jumlah 1 2 3 4 5 1 Dwika Agaroland Irwan 2 Ega Syahputra 3 Ema Mutia Fitri 4 Hendra Gunawan Natara 5 Indah Sari Abdullah 6 Juliani Afsari 7 Lazuardi 8 M. Fauzi Syahputra 9 M. Aris Nasrullah 10 Putri Nurhadi 11 Rahmad Efendi 12 Rena Ainidar 13 Riski Akbar Lubis 14 Sarifah Novita Sari Lembar Hasil Tes Tertulis Kelas X AV No Nama Siswa Skor Soal No Jumlah 1 2 3 4 5 1 Anwar Saputra 2 Aris Maulana. S 3 Asmaul Husna 4 Ayu Novra Ningsih 5 Iqbal Syahputra 6 Julfahmi 7 Mudawali 8 Maulana Abdul Aziz 9 Muhammad Alfaridzi
  • 74. 10 Muhammad Fauzan 11 Muhammad Faisal Tonniro 12 Muhammad Furqan 13 Muhammad Ilham 14 Muhammad Yasir 15 Muhammad Nanda Saputra 16 Muhammad Zikri Wahyu 17 Muhammad Zulfikar 18 Nanang 19 Ramadhani 20 Rizki Maulana 21 Rody Armanda 22 Safrizal 23 Tri Efendi 24 Wildan Iqram 25 Yoga Darmawan 26 Zulfikra Ardiansyah Ket: 1 = Tulisan 2 = Latar Belakang 3 = Perumusan Masalah 4 = Tujuan 5 = Flowchart Pertemuan ke 16 Kegiatan Deskripsi Kegiatan Alokasi Waktu Pendahuluan 1. Guru dan siswa berdoa sebelum pelajaran dimulai. 2. Guru mengabsen dan memeriksa kelangkapan belajar siswa. 3. Guru me-review materi pelajaran sebelumnya 4. Guru menjelaskan cakupan materi yang akan dipelajari. 5. Guru menyuruh kepada siswa untuk mengumpulkan tugas laporan pada pertemuan sebelumnya 10 menit Inti 1. Guru menilai tugas laporan yang dikerjakan oleh masing-masing siswa 2. Siswa yang telah selesai diperiksa tugasnya melanjutkan kegiatan pembuatan proyek program aplikasi Visual Basic 3. Siswa bertanya kepada guru terhadapk kendala yang dijumpai selama membuat program aplikasi 4. Siswa melaporkan kepada guru hasil pembuatan desain form menu utama dari program yang dikerjakan 5. Guru mengevaluasi hasil pekerjaan siswa 70 menit Penutup 1. Dengan bantuan presentasi komputer, guru menayangkan apa yang telah dipelajari dan disimpulkan tata cara mengimplementasikan Flowchart menjadi program aplikasi yang akan dikerjakan. 10 menit
  • 75. 2. Guru memberikan penegasan kepada siswa untuk menyelesaikan desain form utama dari program yang dirancang sebagai tugas PR. 3. Guru mengakhiri kegiatan belajar dengan memberikan pesan untuk tetap belajar di rumah dan mengerjakan PR. N. Penilaian Pengamatan dan Tes Tertulis Lembar Pengamatan Sikap Kelas X MK No Nama SikapKeterbukaan KetekunanBelajar Kerajinan TenggangRasa Kedisipliman Kerjasama RamahdenganTeman HormatpadaOrangTua Kejujuran MenepatiJanji Kepedulian TanggungJawab 1 2 3 4 5 6 7 8 9 10 11 12 13 14 1 Dwika Agaroland Irwan 2 Ega Syahputra 3 Ema Mutia Fitri 4 Hendra Gunawan Natara 5 Indah Sari Abdullah 6 Juliani Afsari 7 Lazuardi 8 M. Fauzi Syahputra 9 M. Aris Nasrullah 10 Putri Nurhadi 11 Rahmad Efendi 12 Rena Ainidar 13 Riski Akbar Lubis 14 Sarifah Novita Sari
  • 76. Lembar Pengamatan Sikap Kelas X AV No Nama Sikap Keterbukaan KetekunanBelajar Kerajinan TenggangRasa Kedisipliman Kerjasama RamahdenganTeman HormatpadaOrangTua Kejujuran MenepatiJanji Kepedulian TanggungJawab 1 2 3 4 5 6 7 8 9 10 11 12 13 14 1 Anwar Saputra 2 Aris Maulana. S 3 Asmaul Husna 4 Ayu Novra Ningsih 5 Iqbal Syahputra 6 Julfahmi 7 Mudawali 8 Maulana Abdul Aziz 9 Muhammad Alfaridzi 10 Muhammad Fauzan 11 Muhammad Faisal Tonniro 12 Muhammad Furqan 13 Muhammad Ilham 14 Muhammad Yasir 15 Muhammad Nanda Saputra 16 Muhammad Zikri Wahyu 17 Muhammad Zulfikar 18 Nanang 19 Ramadhani 20 Rizki Maulana 21 Rody Armanda 22 Safrizal 23 Tri Efendi 24 Wildan Iqram 25 Yoga Darmawan 26 Zulfikra Ardiansyah Keterangan: Skala penilaian sikap dibuat dengan rentang antara 1 s.d 5. 1 = sangat kurang; 2 = kurang konsisten; 3 = mulai konsisten; 4 = konsisten; dan 5 = selalu konsisten
  • 77. Pertemuan ke 17 Kegiatan Deskripsi Kegiatan Alokasi Waktu Pendahuluan 1. Guru dan siswa berdoa sebelum pelajaran dimulai. 2. Guru mengabsen dan memeriksa kelangkapan belajar siswa. 3. Guru me-review materi pelajaran sebelumnya 4. Guru menyuruh kepada siswa untuk mengumpulkan tugas PR. 10 menit Inti 1. Guru menilai tugas PR yang dikerjakan oleh masing-masing siswa 2. Siswa yang telah selesai diperiksa tugasnya melanjutkan kegiatan pembuatan proyek program aplikasi Visual Basic 3. Siswa bertanya kepada guru terhadap kendala yang dijumpai selama membuat program aplikasi 4. Siswa melaporkan kepada guru hasil kompilasi setiap form dari program yang dikerjakan. 5. Guru mengevaluasi hasil pekerjaan siswa 70 menit Penutup 1. Dengan bantuan presentasi komputer, guru menayangkan apa yang telah dipelajari dan disimpulkan tata cara mengatasi eror pada setiap kompilasi program yang dilaksanakan. 2. Guru memberikan penegasan kepada siswa untuk menyelesaikan program yang dirancang sebagai tugas PR. 3. Guru mengakhiri kegiatan belajar dengan memberikan pesan untuk tetap belajar di rumah dan mengerjakan PR. 10 menit O. Penilaian Pengamatan dan Tes Tertulis Lembar Pengamatan Sikap Kelas X MK No Nama Sikap Keterbukaan KetekunanBelajar Kerajinan TenggangRasa Kedisipliman Kerjasama RamahdenganTeman HormatpadaOrangTua Kejujuran MenepatiJanji Kepedulian TanggungJawab 1 2 3 4 5 6 7 8 9 10 11 12 13 14 1 Dwika Agaroland Irwan 2 Ega Syahputra 3 Ema Mutia Fitri 4 Hendra Gunawan Natara 5 Indah Sari Abdullah 6 Juliani Afsari
  • 78. 7 Lazuardi 8 M. Fauzi Syahputra 9 M. Aris Nasrullah 10 Putri Nurhadi 11 Rahmad Efendi 12 Rena Ainidar 13 Riski Akbar Lubis 14 Sarifah Novita Sari Lembar Pengamatan Sikap Kelas X AV No Nama Sikap Keterbukaan KetekunanBelajar Kerajinan TenggangRasa Kedisipliman Kerjasama RamahdenganTeman HormatpadaOrangTua Kejujuran MenepatiJanji Kepedulian TanggungJawab 1 2 3 4 5 6 7 8 9 10 11 12 13 14 1 Anwar Saputra 2 Aris Maulana. S 3 Asmaul Husna 4 Ayu Novra Ningsih 5 Iqbal Syahputra 6 Julfahmi 7 Mudawali 8 Maulana Abdul Aziz 9 Muhammad Alfaridzi 10 Muhammad Fauzan 11 Muhammad Faisal Tonniro 12 Muhammad Furqan 13 Muhammad Ilham 14 Muhammad Yasir 15 Muhammad Nanda Saputra 16 Muhammad Zikri Wahyu 17 Muhammad Zulfikar 18 Nanang 19 Ramadhani 20 Rizki Maulana 21 Rody Armanda 22 Safrizal
  • 79. 23 Tri Efendi 24 Wildan Iqram 25 Yoga Darmawan 26 Zulfikra Ardiansyah Keterangan: Skala penilaian sikap dibuat dengan rentang antara 1 s.d 5. 1 = sangat kurang; 2 = kurang konsisten; 3 = mulai konsisten; 4 = konsisten; dan 5 = selalu konsisten Pertemuan ke 18 Kegiatan Deskripsi Kegiatan Alokasi Waktu Pendahuluan 1. Guru dan siswa berdoa sebelum pelajaran dimulai. 2. Guru mengabsen dan memeriksa kelangkapan belajar siswa. 3. Guru me-review materi pelajaran sebelumnya 4. Guru menyuruh kepada siswa untuk mengumpulkan tugas PR. 10 menit Inti 1. Guru menilai tugas PR yang dikerjakan oleh masing-masing siswa 2. Siswa yang telah selesai diperiksa tugasnya melanjutkan kegiatan pembuatan proyek program aplikasi Visual Basic 3. Siswa bertanya kepada guru terhadap kendala yang dijumpai selama membuat program aplikasi 4. Siswa melaporkan kepada guru hasil akhir desain program aplikasi Visual Basic 5. Guru memberikan masukan terhadap kekurang yang terdapat pada Proyek yang dilaksanakan oleh siswa baik software dan laporannya. 70 menit Penutup 1. Dengan bantuan presentasi komputer, guru memberikan kapada salah seorang siswa untuk menayangkan program aplikasi yang telah selesai sebagai contoh. 2. Guru meyebutkan nama-nama siswa yang mempresentasikan proyeknya pada pertemuan berikutnya 3. Guru memberikan penegasan kepada siswa untuk menyelesaikan program yang dirancang sebagai tugas PR. 4. Guru mengakhiri kegiatan belajar dengan memberikan pesan untuk tetap belajar di rumah dan mengerjakan PR. 10 menit P. Penilaian Pengamatan dan Tes Tertulis