• Tidak ada hasil yang ditemukan

2.7 Sekilas Tentang Bahasa Pemrograman Visual Basic

2.7.1 Struktur Bahasa Pemrograman Visual Basic

Lingkungan pemrograman Visual Basic mengandung semua sarana yang dibutuhkan untuk membangun program – program hebat untuk windows dengan cepat dan efisien. Visual Basic merupakan bahasa pemrograman yang terstruktur. Struktur aplikasi Visual Basic terdiri dari :

1. Form, yaitu windows dan jendela dimana user interface atau tampilan yang merupakan antar muka program.

2. Control, yaitu tampilan berbasis grafis yang dimasukkan pada form untuk membuat interaksi dengan memakai text, label, option, check, frame, dan command.

3. Properties, yaitu nilai atau karakter yang dimiliki oleh sebuah objek Visual Basic, seperti name, size, color position, dan text. Property dapat diubah saat mendesain program atau runtime ketika program dijalankan.

4. Methoode, yaitu serangkaian perintah – perintah yang telah tersedia dan dapat diminta untuk melakukan tugas tertentu.

5. Even Procedure, yaitu kode yang berhubungan dengan suatu objek yang dapat diminta untuk melakukkan tugas tertentu.

6. General Procedure, yaitu kode yang tidak berhubungan dengan suatu objek tetapi pada general procedure ini sangat berhubungan dengan aplikasi.

7. Module, yaitu kumpulan dari prosedur umum, deklarasi variable dan definisi konstanta yang digunakan oleh aplikasi.

Dari penjelasan diatas maka tampilan environment Visual Basic dapat dilihat pada gambar berikut :

1. Secara rinci, tampilan form utama Visual Basic yang akan sangat membantu dalam mempercepat akses perintah.

Gambar 2.2 Form Utama Microsoft Visual Basic 2010

2. Baris menu, yaitu kumpulan perintah – perintah yang dikelompokkan berdasarkan kriteria yang dihasilkan.

Gambar 2.3 Toolbar

Gambar 2.4 Form

4. Windows Property, yaitu jendela yang sangat mendukung sifat – sifat dari sebuah objek yang digunakan dalam sebuah form.

Gambar 2.5 Windows Property

5. Windows Form Layout, yaitu windows yang menampilkan letak dari form ( posisi form ) pada layar monitor pada saat program dijalankan.

Gambar 2.6 Windows Form Layout

6. Toolbox, yaitu sebuah windows yang mengandung semua objek atau control yang akan digunakan untuk membuat sebuah program aplikasi dan merupakan sebuah control yang akan menjadi interface antara program aplikasi dengan semua objek yang diletakkan di jendela form.

Gambar 2.7 Toolbox

Keterangan mengenai toolbox :

2. Text box, sebagai tempat input atau untuk menampilkan teks dan pemakai dapat mengubah – ubah tulisan yang terdapat pada control.

3. List Box, menampilkan beberapa item. Dari control ini item - item tersebut user tersebut user dapat melakukan pilihan dengan scroll bar.

4. Command button, menjalankan suatu tindakan dengan cara mengklik. 5. Combo Box, merupakan kombinasi dari textbox dan listbox.

6. Check Box, menampilkan keadaan true atau false. 7. Picture Box, menampilkan gambar.

8. Option Button, fungsinya hampir sama dengan check box, perbedaannya pada option button ini dapat memilih beberapa pilihan sekaligus.

9. Frame, mengelompokkan control – control secara visual ( tergambar ) atau secara fungsional ( tindakan ).

7. Project windows, yaitu project yang menampilkan semua file di dalam Visual Basic yang sedang aktif. Project merupakan kumpulan dari modul form, modul class, dan modul standart yang membentuk suatu aplikasi.

8. Windows Code, yaitu jendela yang berisi kode – kode program yang merupakan instruksi – instruksi ( perintah - perintah ) untuk aplikasi Visual Basic 2010

Gambar 2.9 Code Windows

9. Windows immediate, yaitu windows yang berguna untuk mencoba beberapa instruksi program, pada saat program diuji windows ini berguna sebagai windows debug ( pencari kesalahan atau error).

2.8 E- Learning

Belum adanya standard yang baku baik dalam hal definisi maupun implementasi elearning

menjadikan banyak orang mempunyai konsep yang bermacam-macam. E-learning merupakan

kependekan dari electronic learning (Sohn, 2005). Salah satu definisi umum dari e-learning

diberikan oleh Gilbert & Jones (2001), yaitu: pengiriman materi pembelajaran melalui suatu media elektronik seperti Internet, intranet/extranet, satellite broadcast, audio/video tape,

interactive TV, CD-ROM, dan computer-based training (CBT). Definisi yang hampir sama

dan proses yang menggunakan berbagai media elektronik seperti internet, audio/video tape,

interactive TV and CD-ROM guna mengirimkan materi pembelajaran secara lebih fleksibel.

The ILRT of Bristol University (2005) mendefinisikan e-learning sebagai penggunaan teknologi elektronik untuk mengirim, mendukung, dan meningkatkan pengajaran, pembelajaran dan penilaian. Udan and Weggen (2000) menyebutkan bahwa elearning adalah bagian dari pembelajaran jarak jauh sedangkan pembelajaran on-line adalah bagian dari

e-learning. Di samping itu, istilah e-learning meliputi berbagai aplikasi dan proses seperti

computer-based learning, web-based learning, virtual classroom, dll;sementara itu

pembelajaran on-line adalah bagian dari pembelajaran berbasis teknologi yang memanfaatkan

sumber daya Internet, intranet, dan extranet. Lebih khusus lagi Rosenberg (2001)

mendefinisikan e-learning sebagai pemanfaatan teknologi Internet untuk mendistribusikan

materi pembelajaran, sehingga siswa dapat mengakses dari mana saja.

E-learning sebagai model pembelajaran baru dalam pendidikan memberikan peran dan fungsi yang besar bagi dunia pendidikan yang selama ini dibebankan dengan banyaknya kekurangan dan kelemahan pendidikan konvensional (pendidikan pada umumnya) diantaranya adalah keterbatasan ruang dan waktu dalam proses pendidikan konvensional. Teknologi informasi yang mempunyai standart platform internet yang bisa menjadi solusi permasalahan tersebut karena sifat dari internet itu sendiri yaitu memungkinkan segala sesuatu saling terhubung belum lagi karakter internet yang murah, sederhana dan terbuka mengakibatkan internet bisa digunakan oleh siapa saja (everyone), dimana saja (everywhere), kapan saja (everytime) dan bebas digunakan (available to every one).

Pengembangan pendidikan menuju e-learning merupakan suatu keharusan agar standart mutu pendidikan dapat ditingkatkan, karena e-learning merupakan satu penggunaan teknologi internet dalam penyampaian pembelajaran dalam jangkauan luas yang berlandaskan tiga kriteria yaitu: (1) e-learning merupakan jaringan dengan kemampuan untuk memperbaharui, menyimpan, mendistribusi dan membagi materi ajar atau informasi, (2) pengiriman sampai ke pengguna terakhir melalui komputer dengan menggunakan teknologi internet yang standar, (3) memfokuskan pada pandangan yang paling luas tentang pembelajaran di balik paradigma pembelajaran tradisional (Rosenberg 2001; 28), dengan demikian urgensi teknologi informasi dapat dioptimalkan untuk pendidikan.

2.9Flowchart

Simbol – symbol yang terdapat dalam sistem flowchart antara lain :

Tabel 2.1 Simbol – symbol pada flowchart

Simbol Kegunaan

Terminal point symbol

Simbol titik terminal digunakan untuk awal dan akhir dari suatu proses.

Input / output symbol

Simbol input / output yang digunakan untuk mewakili data input / output.

Process symbol

Simbol proses digunakan untuk menunjukkan pengeluaran yang dilakukan oleh computer.

Predefined process symbol

Simbol proses terdefinisi yang digunakan untuk menunjukkan suatu operasi yang rinciannya ditunjukkan di tempat lain.

Connector symbol

Simbol penghubung digunakan untuk menunjukkan sambungan dari bagan alir yang terputus di halaman yang masih sama.

Offline connector symbol

Offline connector merupakan simbol untuk masuk dan keluarnya suatu prosedur pada lembar kerja yang lain.

Magnetik disc symbol

Simbol untuk database yang digunakan dalam program.

Decision symbol

Simbol keputusan yang digunakan untuk penyeleksian kondisi dalam program.

Preparation symbol

Simbol persiapan digunakan untuk mempersiapkan penyimpanan yang digunakan sebagai tempat pengolahan di dalam storage.

Document symbol

Simbol document merupakan simbol yang digunakan untuk data yang berbentuk kertas maupun informasi.

Display symbol

Simbol yang digunakan untuk output menunjukkan ke suatu device dari suatu printer.

Line connector

Arus dari produser yang dapat diilakukan dari atas ke bawah, dari bawah ke atas, dari kiri ke kanan, dan sebaliknya.

BAB 3

Dokumen terkait