30
1.2. Mengamalkan nilai-nilai keimanan sesuai dengan ajaran agama dalam melaksanakan belajar pembelajaran. 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. 2.2. Menghargai kerja individu dan kelompok dalam aktivitas sehari-hari sebagai wujud implementasi melaksanakan percobaan dan melaporkan hasil percobaan. 3.1. Memahami dasar pemrograman pengenalan Visual Basic 6.0. C. Indikator 1. Menjelaskan dasar pemrograman pengenalan Visual Basic 6.0. 2. Mengidentifikasi bagian-bagian jendela IDE Microsoft Visual Basic 6.0. 3. Menjelaskan object, property, method, dan event yang ada pada Visual Basic 6.0. D. Tujuan Pembelajaran 2

RPP Mulok VB - Copy

  • Upload
    eko

  • View
    330

  • Download
    9

Embed Size (px)

DESCRIPTION

visual basic

Citation preview

Page 1: RPP Mulok VB - Copy

1.2. Mengamalkan nilai-nilai keimanan sesuai dengan ajaran agama dalam

melaksanakan belajar pembelajaran.

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.

2.2. Menghargai kerja individu dan kelompok dalam aktivitas sehari-hari

sebagai wujud implementasi melaksanakan percobaan dan melaporkan

hasil percobaan.

3.1. Memahami dasar pemrograman pengenalan Visual Basic 6.0.

C. Indikator

1. Menjelaskan dasar pemrograman pengenalan Visual Basic 6.0.

2. Mengidentifikasi bagian-bagian jendela IDE Microsoft Visual Basic 6.0.

3. Menjelaskan object, property, method, dan event yang ada pada Visual

Basic 6.0.

D. Tujuan Pembelajaran

Setelah mengikuti pembelajaran dengan model Discovery Learning dilengkapi

dengan strategi Saintifik diharapkan siswa dapat:

1. Menjelaskan dasar pemrograman pengenalan Visual Basic 6.0 dengan

proaktif.

2. Mengidentifikasi bagian-bagian jendela IDE Microsoft Visual Basic 6.0

dengan teliti.

3. Menjelaskan object, property, method, dan event yang ada pada Visual

Basic 6.0 dengan cermat.

E. Materi Pembelajaran

A. Microsoft Visual Basic

Visual Basic (VB) merupakan salah satu bahasa pemrograman

komputer. Bahasa pemrograman adalah perintah-perintah yang dimengerti

2

Page 2: RPP Mulok VB - Copy

oleh komputer untuk melakukan tugas-tugas tertentu. Bahasa

pemrograman Visual Basic yang dikembangkan oleh Microsoft sejak 1991

merupakan pengembangan dari pendahulunya yaitu bahasa pemrograman

BASIC (Beginner’s All-purpose Symbolic Intruction Code). Visual Basic

merupakan salah satu Development Tool yaitu alat bantu untuk membuat

berbagai macam program komputer, khususnya yang menggunakan

system operasi Windows.

B. Integrated Development Environment (IDE) Visual Basic 6.0

Integrated Development Environment Visual Basic merupakan

lingkungan pengembangan program yang terintegrasi yang bersifat visual

(grafis) dan mudah digunakan. Bagian-bagian IDE VB meliputi:

Menu

Toolbar

Form Window

Toolbox

Project Explorer

Properties Window

Form Layout Window

C. Object, Property, Method, dan Event

Object adalah suatu kombinasi dari kode dan data yang dapat

diperlakukan sebagai satu kesatuan.

Property adalah ciri atau data sebuah objek.

Method adalah fungsi-fungsi pada konsep objek untuk melakukan

tugas-tugas tertentu.

Event adalah kendali dari alur program.

Materi pembelajaran secara lengkap terdapat pada:

Lampiran 1 Materi Pembelajaran halaman 15

Lampiran 2 Slide presentasi halaman 21

3

Page 3: RPP Mulok VB - Copy

F. Metode dan Model Pembelajaran

Model : Discovery Learning

Metode : Ceramah Interaktif, Tanya Jawab, Diskusi, Penugasan

Pendekatan : Scientific

G. Sumber Belajar dan Media Pembelajaran

1. Alat Pembelajaran :

Papan tulis, seperangkat alat tulis, Laptop, LCD Proyektor.

2. Media Pembelajaran :

Slide presentasi tentang Dasar pemrograman pengenalan Visual Basic.

3. Sumber Belajar

- Modul Pemrograman Visual untuk kelas X SMK

- Buku Bahasa Pemrograman Microsoft Visual Basic 6.0, Mico Pardosi,

Penerbit Dua Selaras, 2012.

H. Langkah-langkah Pembelajaran

No. TahapanKegiatan

WaktuGuru Siswa

1. Kegiatan Awal

- Pembukaan

- Apersepsi dan motivasi

- Guru membuka dengan memberi salam, meminta salah satu siswa memimpin doa, melakukan presensi dan konfirmasi kehadiran

- Guru menyampaikan guna dan fungsi materi

- Siswa menjawab salam, duduk dengan rapi di meja masing-masing, salah satu siswa memimpin doa dan yang lainnya berdoa, merespon panggilan guru dengan menjawab presensi dan konfirmasi kehadiran dengan sopan

- Siswa memperhatikan, merespon dengan bertanya hal yang

2 menit

2 menit

4

Page 4: RPP Mulok VB - Copy

- Persiapan

Visual Basic untuk kehidupan sehari-hari serta untuk menunjang profesi dengan gaya responsif

- Guru melakukan pengecekan terkait perangkat pembelajaran (referensi, peralatan tulis, dll.); menyampaikan indikator, tujuan pembelajaran, dan kompetensi yang harus dikuasai dengan sopan.

kurang dipahami dengan sopan, dan berusaha memahami penyampaian dari guru agar lebih termotivasi dalam belajar

- Siswa mempersiapkan hal-hal yang diperlukan dalam proses pembelajaran yaitu perangkat belajar, dan memperhatikan aspek-aspek yang disampaikan oleh guru terkait kompetensi yang harus dikuasai oleh siswa.

2 menit

2. Kegiatan Inti

- Pengondi-sian belajar dan pemberian stimulasi/ rangsangan

- Identifikasi Masalah

- Guru menyampaikan materi Visual Basic kepada siswa dengan gaya dialog yang responsif secara umum dengan memberikan contoh mengenai materi.

- Guru memberi kesempatan kepada siswa untuk bertanya mengenai materi yang telah disampaikan.

- Guru memberikan permasalahan terkait dengan materi Visual Basic yang diberikan pada siswa dan meminta setiap siswa untuk mencari

- Siswa memperhatikan, mulai mencerna dan menerka materi Visual Basic yang disampaikan oleh guru dan membandingkan dengan materi dari referensi.

- Siswa berkonsultasi kepada guru bilamana kurang paham dengan materi yang bersangkutan.

- Siswa merespon dengan antusias masalah yang diberikan oleh guru dengan segera memahami masalah lalu mencoba

8 menit

3 menit

4 menit

5

Page 5: RPP Mulok VB - Copy

- Kooperatif / diskusi dan pengumpulan data

- Pengolahan data

- Verifikasi

solusi dan menulisnya pada lembar jawaban.

- Guru membagi kelompok kecil siswa dengan beranggotakan 2 orang siswa. Lalu meminta masing-masing kelompok untuk mendiskusikan jawaban dari permasalahan dari guru.

- Guru meminta salah satu kelompok untuk menyampaikan hasil diskusi dan memandu proses diskusi dengan penuh tanggung jawab dan dengan tutur kata yang sopan untuk mendapatkan tanggapan dari kelompok lain.

- Guru mengklarifikasi dan memberikan penjelasan mengenai jawaban yang paling tepat dari permasalahan yang diberikan.

menyelesaikannya, serta menuliskan jawabannya pada lembar jawaban.

- Siswa segera merespon dengan antusias arahan dari guru dengan mendiskusikan permasalahan dari guru yang telah diberikan sebelumnya dengan anggota kelompoknya.

- Siswa dengan antusias dan penuh motivasi mengutarakan hasil diskusi kelompoknya serta mengutarakan hal-hal yang ditemukan terkait materi selama diskusi berlangsung dengan kata-kata sopan dan penuh tanggung jawab. Kelompok lain memberikan tanggapan dari hasil diskusi dengan kelompoknya.

- Siswa mendengarakan klarifikasi dan penjelasan dari jawaban diskusi.

5 menit

4 menit

3 menit

6

Page 6: RPP Mulok VB - Copy

3. Kegiatan Penutup

- Kesimpulan

- Refleksi

- Doa, penutup dan salam

- Guru memberikan kesimpulan terkait materi pelajaran pada pertemuan hari ini dengan jelas dan sopan.

- Guru mengungkapkan kekurangan dan kelebihan terkait proses pembelajaran yang baru dilakukan dan memberikan apresiasi kepada siswanya.

- Guru meminta salah satu siswa untuk memimpin doa lalu memberikan salam penutup.

- Siswa mendengarkan dengan penuh seksama kesimpulan yang disampaikan guru.

- Siswa mendengarkan dan memberikan saran terkait proses pembelajaran yang baru dilakukan dengan penuh sopan santun.

- Salah satu siswa memimpin doa dan yang lainnya berdoa dengan khusyuk lalu menjawab salam dari guru.

5 menit

4. Kegiatan Tindak Lanjut

- Guru menyebutkan judul materi dan memberikan wawasan singkat terkait materi untuk pertemuan mendatang dan memberikan saran agar siswa mempersiapkan materi untuk pertemuan yang akan datang.

- Siswa memperhatikan guru dengan seksama lalu memberikan respon dengan sopan pada guru dengan siap mempersiapkan materi untuk pertemuan selanjutnya.

2 menit

Total waktu 40 menit

7

Page 7: RPP Mulok VB - Copy

I. Penilaian

Bentuk Penilaian :1. Penilaian Hasil Belajar siswa meliputi 3 aspek, yaitu :

1.1. Aspek Kognitif (K)a. Penilaian pada aspek ini diperoleh dari terdiri atas dengan perhitungan

nilai :K = Skor yang dicapai siswa

b. Skala Penilaian : 0 – 100c. Soal :

- Teknik penilaian : tes tertulis- Bentuk instrument : soal subjektif

No Butir Soal Skor Maks.1 Apakah yang dimaksud dengan Toolbox,

Properties window, dan Project Explorer

pada IDE Visual Basic?30

2 Apakah yang dimaksud dengan Object,

Property, Method, dan Event? 30

3

Berikan contoh penerapan konsep Object,

Property, Method, dan Event dalam

kehidupan sehari-hari dan dalam konsep

Visual Basic!

40

Skor Akhir 100

d. Jawaban :- Teknik penilaian : tes tertulis- Bentuk instrument : soal subjektif

No Butir SoalSkor

Maks.1 - Toolbox merupakan kotak piranti yang

berisi semua kontrol (objek) yang dapat

digumakan untuk merancang interface

aplikasi yang diinginkan.

- Properties window adalah jendela yang

berisi semua informasi mengenai kontrol

(objek) yang terdapat pada Form Visual

10

10

8

Page 8: RPP Mulok VB - Copy

Basic.

- Project Explorer adalah jendela berisi

semua file dalam satu aplikasi Visual

Basic. Jendela ini berisi Project, Form,

Modul, Class, dan beberapa file lainnya.

10

2- Object adalah suatu kombinasi dari kode

dan data yang dapat diperlakukan sebagai

satu kesatuan.

- Property adalah ciri atau data sebuah

objek.

- Method adalah fungsi-fungsi pada konsep

objek untuk melakukan tugas-tugas

tertentu.

- Event adalah kendali dari alur program.

10

5

10

5

3 - Objek merupakan suatu kombinasi dari

kode dan data yang dapat diperlakukan

sebagai satu kesatuan. Jika dalam Visual

Basic objek adalah sebuah Form, maka

dalam kehidupan sehari-hari salah satu

contoh obyek adalah sebuah mobil. Mobil

memiliki Method, Property, dan Event

yang memiliki persamaan dengan konsep

pemrograman pada Visual Basic.

- Ilustrasi

20

20

9

Page 9: RPP Mulok VB - Copy

Skor Akhir 100

1.2. Aspek Afektif (A)a. Penilaian pada aspek ini dapat diperoleh dari presensi, sikap, tingkah

laku didalam kelas, kerapian pakaian dan pengumpulan tugas.b. Skala Penilaian : 0 – 100c. Instrumen Penilaian Afektif :

No Attribut

DeskripsiSangat Baik(5)

Baik

(4)

Cukup

(3)

Kurang

(2)

Sangat Kurang

(1)1 Minat Mengikuti

Pelajaran dan tidak pernah terlambatMengumpulkan tugas tepat waktu

Mengikuti pelajaran dan tidak pernah terlambatMengumpulkan tugas kadang-kadang terlambat

Mengikuti Pelajaran dan tidak pernah terlambatMengumpulkan tugas sering terlambat

Mengikuti pelajaran tetapi kadang terlambatMengumpulkan tugas terlambat

Mengikuti pelajaran tetapi sering terlambatMengumpulk an tugas tepat waktu

2 Perhatian Penuh perhatian dan sering mengungkapkan pendapat

Penuh perhatian dan hanya kadang mengungkap kan pendapat

Penuh perhatian

Suka ngobrol dengan teman

Menganggu teman

10

Page 10: RPP Mulok VB - Copy

3 Disiplin Mematuhitatib sekolahdengankonsistentanpainstruksi danpengawasandari guru

Mematuhitatib sekolahdengankonsistendengansedikitpengawasan dari guru

Mematuhitatib sekolahdenganpengasawan dari guru

Kadang-kadangmelanggartatib sekolahmeskipundiawasi olehguru

Seringmelanggartatib sekolahmeskipundiawasi oleh guru

1.3. Aspek Psikomotorik (P)a. Penilaian pada aspek ini diperoleh dari keaktifan dan keterampilan

siswa seperti, penggunaan alat tulis dalam membuat desain ilustrasi konsep, pembuatan dokumentasi secara rapi dan terstruktur, keaktifan dalam diskusi.

b. Skala Penilaian : 0 – 1002. Kriteria Ketuntasan Minimal (KKM) Produktif adalah 753. Penentuan Nilai Akhir (NA) Produktif adalah :

NA = ( K + A + P ) / 34. Lembar Penilaian

Aspek yang dinilai, yaitu:a. Kognitif

PetunjukUntuk setiap keterampilan sosial berikut ini, beri penilaian atas keterampilan siswa menggunakan skala berikut ini:A = Sangat baikB = MemuaskanC = Menunjukkan kemajuanD = Memerlukan perbaikan

Format Pengamatan Keterampilan SosialKelas : ......................

No. Nama Siswa Rincian Tugas Kerja (Skor Maks)1 2 3 4 5

11

Page 11: RPP Mulok VB - Copy

Keterangan:1 Bertanya2 Menyumbang ide atau pendapat3 Menjadi pendengar yang baik4 Berkomunikasi5 Kerjasama

b. AfektifFormat Pengamatan Afektif Siswa

Kelas : ......................

No Nama Siswa Aspek Yang DinilaiMinat Perhatian Disiplin

12

Page 12: RPP Mulok VB - Copy

Nilai Afektif = skore yang diperolehskore maksimal

x100 %

No Prestasi Rentang Nilai ∑ %

1 Sangat Baik ( A ) 90 – 1002 Baik ( B ) 80 - 893 Cukup ( C ) 75 – 794 Kurang ( D ) 60 - 745 Sangat Kurang ( E ) < 60

Catatan :Siswa yang tidak pernah mengikuti KBM tanpa keterangan, aspek afektif diberi nilai 0 (nol).

c. PsikomotorFormat Pengamatan Psikomotor Siswa

Kelas : ......................

No Nama SiswaAspek Yang Dinilai

Pengamatan Tanya Jawab

Tugas Tertulis

13

Page 13: RPP Mulok VB - Copy

Teknik Penilaian Bentuk Instrument Instrument

Pengamatan Sikap dalam kelas

Sikap saat

mengerjakan tugas dan

menyimak pelajaran

Tanya jawabMenjawab pertanyaan

yang diajukanKebenaran Jawaban

Tugas TertulisMengerjakan tugas

yang diberikan

Ketepatan hasil tugas

yang diberikan

Malang, 26 Juni 2015Mengetahui,Kepala SMKN 8 Malang Guru Mata Pelajaran

Muatan Lokal

Drs. Hari Mulyono, M.T. Anni FaiqohNIP. 196806251995121002 NIM. 120533430835

14

Page 14: RPP Mulok VB - Copy

Lampiran 1 Materi

A. Microsoft Visual Basic

Visual Basic (VB) merupakan salah satu bahasa pemrograman

komputer. Bahasa pemrograman adalah perintah-perintah yang dimengerti

oleh komputer untuk melakukan tugas-tugas tertentu. Bahasa

pemrograman Visual Basic yang dikembangkan oleh Microsoft sejak 1991

merupakan pengembangan dari pendahulunya yaitu bahasa pemrograman

BASIC (Beginner’s All-purpose Symbolic Intruction Code) yang

dikembangkan pada era 1950-an. Visual Basic merupakan salah satu

Development Tool yaitu alat bantu untuk membuat berbagai macam

program komputer, khususnya yang menggunakan system operasi

Windows. Visual Basic merupakan salah satu bahasa pemrograman

komputer yang mendukung pemrograman berorientasi object (Object

Oriented Programming = OOP).

B. Integrated Development Environment (IDE) Visual Basic 6.0

Integrated Development Environment Visual Basic merupakan

lingkungan pengembangan program yang terintegrasi yang bersifat visual

(grafis) dan mudah digunakan. Untuk melihat IDE VB 6.0 dapat ditempuh

dengan langkah-langkah berikut:

- Klik tombol Start pada Taksbar

- Pilih dan klik menu program > Microsoft Visual Studio > Microsoft

Visual Basic 6.0

15

Page 15: RPP Mulok VB - Copy

- Berikutnya akan tampil kotak dialog New Project berikut ini:

- Pilih icon Standard Exe, kemudian klik tombol Open. Selanjutnya

akan tampil IDE VB 6.0 sebagai berikut:

16

Page 16: RPP Mulok VB - Copy

Keterangan IDE VB diatas:

Menu pada VB berisi semua perintah Visual Basic yang dapat dipilih

dengan menggunakan Mouse ataupun Keyboard. Siswa dapat

mengakses menu yang bergaris bawah seperti File dengan menekan

tombol Alt+F. Siswa juga bisa menggunakan shortcut (tombol cepat)

seperti Ctr+O untuk membuka jendela Open Project, Ctr+S untuk

membuka jendela Save, dan sebagainya.

Toolbar adalah tombol-tombol yang mewakili suatu perintah tertentu

dari Visual Basic. Pada jendela VB terdapat 4 (empat) Toolbar yang

dapat dibuka dengan cara mengklik tombol kanan Mouse pada daerah

Toolbar, Ceklis Toolbar yang ingin ditampilkan.

Form Window adalah daerah kerja utama Visual Basic dimana siswa

dapat meletakkan kontrol-kontrol yang terdapat pada Toolbox dengan

cara men-drag atau megklik dua kali pada Toolbox yang akan

diletakkan pada Form.

Toolbox merupakan kotak piranti yang berisi semua kontrol (objek)

yang dapat digunakan untuk merancang interface aplikasi yang

diinginkan. Secara default Toolbox yang terdapat pada VB adalah

sebagai berikut:

17

Page 17: RPP Mulok VB - Copy

Kontrol diatas dapat ditambahkan dengan cara mengklik tombol mouse

kanan pada daerah Toolbox, pilih components, tampil jendela berikut:

Cheklis componen yang ingin ditampilkan kemudian klik tombol

Apply, OK, maka dijendela Toolbox akan terdapat kontrol baru yang

telah dipilih.

Project Explorer adalah jendela berisi semua file dalam satu aplikasi

Visual Basic. Jendela ini berisi Project, Form, Modul, Class, dan

beberapa file lainnya. Untuk mengaktifkan file tersebut harus

mengklik mouse dua kali pada file yang ingin diaktifkan.

18

Page 18: RPP Mulok VB - Copy

Properties Window adalah jendela yang berisi semua informasi

mengenai kontrol (objek) yang terdapat pada Form Visual Basic.

Form Layout Window adalah jendela yang menggambarkan posisi dari

Form yang akan ditampilkan pada layar monitor. Siswa dapat

menggeser gambar Form yang tampak pada monitor dengan cara

mendrag Form tersebut dan meletakkan pada posisi yang diinginkan.

C. Object, Property, Method, dan Event

Konsep pemrograman objek diambil dari kehidupan sehari-hari.

Objek adalah sebuah aplikasi atau instan dari sebuah class. Pada

kehidupan sehari-hari, sebuah mobil adalah instan dari konsep kendaraan

mobil. Sebuah mobil memiliki sejumlah fungsi, mobil dapat berjalan maju,

dapat berjalan mundur, dapat membawa muatan, dapat mengerem, dapat

berbelok dan lain sebagainya. Pada konsep objek fungsi-fungsi ini disebut

metode (method), setiap objek dapat memiliki sejumlah metode untuk

melakukan tugas tertentu.

Sebuah mobil memiliki sejumlah ciri atau data, mobil memiliki

empat roda, memiliki kapasitas tampung, dan lain sebagainya. Pada

19

Page 19: RPP Mulok VB - Copy

konsep pemrograman berorientasi objek, ciri atau data sebuah objek

disebut sebagai Property.

Alur program dikendalikan oleh Event (Kejadian). Misalnya pada

sebuah Form terdapat sejumlah event, diantaranya: Load (terbentuk),

Activate (diaktifkan), Click (diklik dengan mouse), dan lain sebagainya.

Masing-masing event tersebut dihubungkan dengan sebuah event

procedure, yaitu prosedur khusus yang secara otomatis dijalankan apabila

event yang bersangkutan terjadi. Contoh penerapan Object, Property,

Method, dan Event dalam kehidupan sehari-hari dan dalam konsep Visual

Basic:

Gambar 1. Konsep Object, Property, Method, dan Event

20

Page 20: RPP Mulok VB - Copy

Lampiran 2 Slide Presentasi

21

Page 21: RPP Mulok VB - Copy

22

Page 22: RPP Mulok VB - Copy

23