Friday, October 7, 2011

PENDIDIKAN BERBASIS KOMPUTER


Abstrak
Disadari atau tidak, bahwa pengembangan perangkat keras (hardware) dan perangkat lunak (software) teknologi informasi, seperti komputer dan Internet misalnya, pada awalnya tidak dimaksudkan untuk memperbaiki mutu pendidikan. Namun demikian, banyak pakar pendidikan yang berusaha memanfaatkan kemajuan teknologi informasi tersebut untuk memperbaiki dan meningkatkan mutu pendidikan di masing-masing negaranya.
Oleh karena itu, tidak mengherankan jika kemajuan teknologi itu belum bisa dimanfaatkan secara optimal dalam perbaikan dan peningkatan mutu pendidikan. Bahkan kemajuan teknologi informasi ini tidak jarang menimbulkan masalah baru dalam dunia pendidikan. Dalam makalah ini penulis akan menyoroti dan mengajukan alternatif solusi atas masalah-masalah yang berkhubungan dengan: perangkat lunak komputer kependidikan (educational computer software), standarisasi perangkat lunak komputer kependidikan seperti computer assisted instruction (CAI) computer assisted learning (CAL) computer assisted media (CAM) dan sebagainya. Di samping itu, pemrograman dan programer, belajar jarak jauh (distance learning), pemanfaatan Internet dalam dunia pendidikan, keuntungan dan kerugian pemanfaatan teknologi informasi dalam dunia pendidikan akan di diskusikan.
1.    Pendahuluan.

            Perkembangan teknologi informasi baik hardware maupun software sejak awal tahun1980-an terjadi sangat pesat. Pesatnya perkembangan teknologi informasi ini  didukung oleh pesatnya perkembangan prosesor (chip) yang berfungsi sebagai otak sebuah computer pribadi (PC). Hal ini di awali oleh pengembangan prosesor generasi 8088/8086 yang sering disebut generasi XT. Generasi XT ini berhenti dan berikutnya diganti oleh prosesor 80286 yang sering disebut AT. Sejak generasi AT inilah perkebangan prosesor seolah tak terbendung. Tidak lama setelah AT dipasarkan, prosesor generasi 80386 SX segera dipasarkan. Selanjutnya nama prosesor-prosesor sejak generasi 80286 (AT) diambil tiga angka terakhir, seperti 80386 diberi nama prosesor 386. Prosesor generasi 386 ini muncul dengan dua seri yaitu 386 SX dan 386 DX. Perbedaanya adalah seri 386 SX merupakan prosesor 16 bit, sedangkan seri 386 DX adalah 32 bit. Namun demikian sering pula dikatakan orang bahwa 386 DX adalah prosesor generasi 386 yang dilengkapi prosesor pembantu matematik (math-co-procesor). Selanjutnya dalam waktu yang sangat singkat pula setelah pemunculan seri 386, maka muncul generasi 486. Generasi inipun keluar dengan dua seri, yaitu 486 SX dan 486 DX. Seri 486 DX adalah prosesor 64 bit yang dilengkapi math-coprocesor, sedangakn seri 486 SX adalah tanpa math-coprocesor. Prosesor generasi berikutnya tidak lagi menggunakan seri SX dan DX, sebab pada generasi berikutnya yaitu prosesor 586 yang sering disebut pentium math-coprosesor sudah terintegrasi.
          Namun demikian prosesor pentium ini pun muncul dengan berbagai tipe, seperti pentium I, Pentium II, dan pentium III. Di samping itu, pentium ini juga dibedakan atas speed clock yang terpasang di dalamnya, sehingga kita mengenal petium I 60 MHz, Pentium I 100 MHz, pentium I 133 MHz, pentium II 450 MHz, dan bahkan saat ini intel baru saja mengeluarkan pentium III dengan speed clock berorde GHz. Selain speed clock, pentium juga dibedakan atas fungsinya, sehingga kita mengenal pentium celeron, pentium MMX (MMX = multimedia extension). Sebenarnya di atas pentium juga sudah muncul prosesor generasi 686.
            Perkembangan teknologi hardware ini diikuti pula oleh perkembangan pesat dalam bidang software, meskipun perkembanganny jauh dibelakang perkembangan hardware. Sebelum software aplikasi, seperti MS Office, menggunakan sistem operasi windows semua software saat itu bekerja dalam sistem operasi DOS (Disk Operating System). Sistem operasi DOS mendominasi komputer generasi XT sampai generasi 386 SX. Pada awal munculnya prosesor 386 SX, sistem operasi windows generasi pertama mulai dipasarkan. Setelah itu, sejalan dengan perkembangan hardware sistem operasi windows mulai mendominasi semua PC yang kompatibel dengan PC IBM. Kita mengenal berbagai versi sistem operasi windows, seperti windows versi: 3.0, 3.1, 3.11, 95, dan terkahir versi 98. Sejak windows versi 95 sistem operasi DOS tidak lagi dijual terpisah, tapi sudah terintegrasi di dalam windows versi 95 dan versi berikutnya. Meskipun demikian, kita masih dapat menggunakan sistem operasi windows untuk bekerja dengan sistem operasi DOS. Sesungguhnya sistem operasi windows ini bukanlah satu-satunya sistem operasi yang bersifat “user friendly”. Komputer Apple Macintosh, misalnya, sudah menggunakan sistem operasi windows jauh sebelum computer PC IBM dan PC IBM tiruan (IBM Clone = IBM Compatible) menggunakan windows. Namun sayang komputer apple Macintosh menggunakan prosesor yang benar-benar berbeda dengan PC IBM dan harganya saat itu lebih mahal dari pada harga PC IBM maupun PC IBM kompatibel.
            Selain software sistem operasi seperti DOS dan windows, untuk keperluan pengembangan software komputer kependidikan kita juga memerlukan software aplikasi dan software pemrograman. Sekarang sudah tersedia banyak sekali jenis dan versi software aplikasi yang sangat user-friendly dan sangat penuh dengan kapabilitas. Begitu pula dengan software pemrograman. Sebagai contoh, kita mengenal bahasa pemrograman seperti Pascal (dan Turbo Pascal), Basic, Basica, Visual Basic, C, C+, C++, Fortran, Cobol, dan lain-lain.
            Software bahasa pemrograman sangat potensial untuk pengembangan software kependidikan. Namun, kendala terbesar dengan bahasa-bahasa pemrograman adalah sumber daya manusia. Tidak semua orang dapat dengan mudah mempelajari bahasa pemrograman untuk merancang suatu software kependidikan. Oleh karena itu, belakang ini telah terjadi pergeseran penggunaan dari bahasa pemrograman ke bahasa semi pemrograman serti Delphi, C++ Builder, Power point, dan lain sebagainya. Bahasa semi pemrograman ini lebih menyederhanakan penulisan program untuk suatu software yang diinginkan, sebab bahasa semi pemrogram ini dilengkapi oleh banyak “tool” dan asesori yang siap pakai dan dapat dengan mudah diintegrasikan dengan program utama.
            Pada mulanya, prosesor-prosesor dan software-software tersesbut di atas dirancang untuk sebuah komputer pribadi yang berdiri sendiri (stand alone PC). Namun sejalan dengan perkembangannya, PC-PC itu akhirnya dapat diintegrasikan melalui suatu jaringan (network) secara fisik. Sehingga sekarang kita mengenal berbagai jenis jaringan yang mengintegrasikan beberapa buah PC. Contoh jaringan yang sering kita jumpai adalah Local Area Network (LAN), Wide Area Network (WAN), Intranet, dan Internet. Konsekuensinya, maka kita memerlukan sistem operasi jaringan atau sering disebut NOS (network operating system).
            Terdapat cukup banyak NOS dipasarkan, seperti Novell, Unix, Windows NT, dan lain-lain. Fungsi NOS adalah untuk mengontrol komunikasi antar PC yang terintegrasi dalam suatu jaringan. Dengan demikian, kita pun dapat memanfaatkan network untuk keperluan dunia pendidikan, sehingga sistem pendidikan berbasis komputer tidak lagi dibatasi oleh waktu, tempat dan ruang. Dan akhir-akhir ini sudah mulai dipikirkan tentang sistem pendidikan jarak jauh (distance education) melaui jaringan internet.

2. Perangkat lunak komputer kependidikan.
            Sampai saat ini sudah banyak usaha yang dilakukan untuk mengembangkan software komputer pendidikan. Namun sayang, usaha tersebut masih belum dapat dimanfaatkan oleh siswa-siswi atau bahkan oleh mahasiswa sekalipun. Hal ini disebabkan oleh kenyataan bahwa pengembangan software tersebut di Indonesia khususnya masih tergolong pada fase “early stage”. Di samping itu, pengembangan software kependidikan itu masih bersifat sporadis dan tidak terkoordinasi dengan baik.
            Memang sudah banyak software kependidikan yang bermutu cukup baik, tetapi biasanya software tersebut adalah buatan luar negeri sehingga muncul kendala baru yaitu masalah bahasa Inggris. Ada banyak jenis software kependidikan yang dapat kita kembangkan. Sebagai contoh adalah computer assisted instruction (CAI), intelligent computer assisted instruction (ICAI), computer assisted learning (CAL), computer assisted training (CAT), computer assisted design (CAD), computer assisted media (CAM), dan lain-lain. Masing-masing jenis software tersebut memiliki tujuan dan fungsi masing-masing. CAI umumnya sangat baik untuk keperluan remedial, ICAI dan CAL adalah untuk pembelajaran suatu materi atau konsep, CAT sangat baik untuk membantu kegiatan training, CAD berfungsi untuk pengembangan rekasaya rancangan, CAM berfungsi sebagai media pembelajaran.

3. Pendidikan jarak jauh (distance education) dan Internet.
            Mengingat topografi dan demografi penduduk Indonesia yang kurang menguntungkan, maka kita sudah saatnya memikirkan sistem pendidikan yang dapat dijangkau oleh penduduk paling terpencil dan paling minim sumber dayanya. Negara Indonesia terdiri atas ribuan pulau yang tesebar dalam wilayah yang sangat luas, serta dihuni oleh 200 juta lebih penduduk yang terdistribusi secara tidak homogen. Hal ini merupakan kendala besar untuk implementasi sistem pendidikan konvensional. Oleh karena itu, sistem pendidikan konvesional yang bergantung kepada keberadaan ruang kelas dan sumber daya manusia nyata tidak pernah dapat menyelesaikan berbagai masalah pendidikan mulai dari masalah kesamaan hak memperoleh pendidikan sampai masalah mutu (quality) dan jaminan mutu (quality assurance) pendidikan.
Kendala utama lainnya dalam implementasi system pendidikan kenvensional tersebut adalah keterbasan dana dan sumber daya manusia yang ada. Melalui pemanfaatan komputer, kita dapat mengusulkan paradigma baru sistem pendidikan yang diharapkan dapat mengatasi kendala-kendala tersebut di atas. Ada beberapa alternative paradigma baru sistem pendidikan yang berbasis komputer, salah satunya adalah dapat kita sebut “dot com educational system”. Paradigma ini dapat mengintegrasikan beberapa system seperti “virtual teacher resources system”, “virtual school system”, “Cyber space educational resources system”, atau bahkan “ dot com learning resources system”.
Virtual teacher resources system diharapakan dapat mengurangi masalah kuantitas sumber daya guru yang berkualitas. Paradigma ini dapat memanfaatkan stand alone PC multimedia yang dilengkapi dengan berbagai sumber belajar seperti CAI, ICAI, CAL, CAT dan sebagainya. Sehingga siswa tidak harus secara intensif memerlukan dukungan guru. Atau dengan kata lain, hanya sedikit guru diperlukan untuk menangani siswa dalam jumlah banyak. Dalam paradigma virtual teacher resources yang bertindak sebagai “guru maya (virtual teacher)” adalah sumber belajar itu sendiri seperti CAI, ICAI, CAL, dst. Memang dalam paradigma ini peranan guru tidak dihilangkan, melainkan hanya diminimalkan. Selain itu, fungsi utama guru sebagian besar diambil alih oleh sumber belajar tersebut. Virtual school system lebih luas lagi dari virtual teacher resources system. Dalam system sekolah maya dimungkinkan untuk menyelenggarakan sistem pendidikan dasar, system pendidikan menengah dan bahkan sistem pendidikan tinggi yang tidak berbasis waktu belajar, ruang kelas, dan tempat belajar. Dalam sistem ini, seorang siswa yang terdaftar dalam suatu jenjang pendidikan tertentu dapat melakukan kegiatan pembelajaran kapan saja ia mau, di mana saja ia berada, dan dari mana saja ia belajar. Dalam paradigma ini memang banyak hal yang harus dipikirkan seperti sistem jaminan mutu, sistem pendaftaran, system pendanaan, dan sistem manajemen sumber daya. Keunggulan dari paradigma ini adalah dalam hal daya tampung siswa. Daya tampung virtual school system hampir tak terbatas. Cyber space educational resources system”, atau “ dot com learning resources system” merupakan pendukung utama kedua sistem di atas. Dalam sistem ini, educational system dalam konteks learning resources dapat memanfaatkan semua resources yang tersedia dalam jaringan Internet. Saat ini sudah tersedia jurnal elektronik dari berbagai disiplim ilmu yang memuat artikel-artikel hasil penelitian.
Memang sebagian besar artikel-artikel dalam jurnal-jurnal elektronik tersebut harus dibeli, tapi biasanya abstraksi artikel tersebut disediakan secara bebas dan gratis. Di samping sumber daya belajar yang tersedia di dalam internet, semua perpustakaan konvensional yang ada saat ini juga dapat diintegrasikan secara elektronik (on-line) sedemikian rupa sehingga sumber daya yang dimiliki setiap perpustakaan dapat diberdayakan secara optimal oleh semua pelaku pendidikan di seluruh dunia. Semua paradigma baru tersebut di atas dapat diintegrasikan ke dalam suatu system pendidikan jarak jauh dengan memanfaatkan keunggulan teknologi internet.

4. Standarisasi mutu perangkat lunak komputer kependidikan.

Dalam kaitannya dengan perangkat lunak komputer kependidikan, dan tidak bermaksud
membatasi kreativitas masing-masing, kita harus mulai memikirkan standarisasi dari
perangkat lunak komputer kependidikan yang akan disajikan kepada para siswa atau mahasiswa. Standarisasi ini dimaksudkan untuk mempertahankan mutu dan memberi
jaminan mutu (quality assurance) outcome system pendidikan. Saat ini sudah banyak sekali sumber belajar yang berbasi komputer bahkan berbasis multimedia baik yang berfungsi sebagai materi pokok, maupun sebagai materi pengayaan.
Namun penelitian tentang dampak dari penggunaan sumber-belajar tersebut belum banyak dilakukan, terutama dalam hal kemungkinan adanya miskonsepsi yang ditimbulkan oleh sumber belajar itu. Sulit sekali memperbaiki miskonsepsi yang ada pada siswa, apalagi jika
miskonsepsi itu ditanamkan dengan cara yang sangat mengesankan seperti melalui computer multimedia sehingga akan kuat menempel pada memori siswa. Oleh karena itu, studi tentang pengembangan, uji coba dan standarisasi perangkat lunak komputer kependidikan harus segera dilaksanakan oleh kita semua.

5. Programer dan bahasa pemrograman.

Banyak sekali bahasa pemrograman komputer (computer programming language) seperti Turbo Pascal, Fortran, Basic, Cobol, C, C++, bahkan C++ for windows pun sudah tersedia. Namun sebaliknya, di negara kita masih sedikit sekali programer yang benar-benar pakar. Akibatnya, produk-produk software yeng berupa software komputer kependidikan jumlahnya masih sedikit sekali dan kualitasnya pun belum memuaskan. Oleh karena itu, ada beberapa alternatif untuk mengatasi keadaan ini, yaitu: meningkatkan jumlah programer pakar, atau memilih alternatif bahasa pemrograman yang lebih mudah dan lebih user friendly.
Nampaknya kedua alternatif tersebut dapat dilakukan sebab saat ini pun sudah tersedia bahasa pemrograman yang lebih menyederhanakan pemrograman, seperti Delphi, C++ Buider, dan lain-lain. Namun sebelum menentukan software mana yang akan diadopsi untuk keperluan pengembangan software komputer kependidikan kita harus menyepakati terlebih
dahulu bentuk-bentuk perangkat lunak komputer kependidikan itu sendiri, sebab seperti
dijelaskan di atas ada banyak sekali jenis dan fungsi perangkat lunak komputer kependidikan.

6. Keuntungan dan kerugian dari teknologi informasi dalam dunia pendidikan.

Komputer memang cepat tapi tidak smart. Oleh karena itu, jika kita menghendaki proses yang cepat maka komputer dapat membantunya. Tapi jika kita gegabah, maka tidak mustahil hasil olahan komputer tidak sesuai dengan yang kita harapkan, sebab kita mengenal jargon garbage in garbage out”. Artinya, jika kita memiliki software yang secara syntak benar tapi secara logika masih salah, maka setiap input yang kita berikan akan diolah dan computer akan memberikan keluaran. Namun karena secara logika salah, maka keluaran tersebut salah pula. Contoh sederhana adalah proses menghitung nilai y dalam persamaan berikut.

y = (x +1)/(x +2) untuk setiap nilai x. (1)

Jika persamaan tersebut dihitung oleh program yang secara syntak benar tapi secara logika salah maka hasil yang muncul pasti salah. Misal dalam progam, syntaknya ditulis seperti di bawah ini:

y = x + 1/x +2.

Penggunaan operator + dan / dalam syntak itu sudah benar, tapi logika syntak itu tidak sama dengan maksud persamaan (1) di atas, sehingga kalau kita masukan nilai x ke dalam program itu akan menghasilkan nilai yang berbeda dengan yang diinginkan oleh persamaan (1) di atas, lihat tabel di bawah.


Dari tabel tersebut di atas dapat kita lihat bahwa nilai yang kita inginkan adalah nilai dalam kolom dua sedangkan apa yang dihasilkan program komputer adalah nilai dalam kolom terakhir dan jelas berbeda sekali dengan nilai yang diharapkan. Jadi, cepat saja tidak cukup untuk dapat membantu mengatasi masalah kependidikan, tetapi kebenaran secara logika tidak bisa kita abaikan. Dengan demikian, semua software komputer kependidikan harus bebas kesalahan yang bersifat logika, sehingga tidak akan menimbulkan miskonsepsi tingkat kedua. Miskonsepsi tingkat pertama adalah miskonsepsi yang diakibatkan oleh kesalahan dalam memahami materi subjek itu sendiri. Jadi memang komputer dalam kependidikan itu memiliki banyak keuntungan seperti, cepat, menarik, interaktif, mampu menampilkan animasi, simulasi, dan sebagainya, tapi juga tidak kurang kerugian yang mungkin dihadapi, seperti: munculnya miskonsepsi tingkat kedua, sulit mendapatkan baik softwarenya maupun hardwarenya, mahal, dan sebagainya.

7. Kesimpulan

Dengan demikian, untuk dapat menyelenggarakan pendidikan berbasis komputer di Indonesia kita masih harus memikirkan banyak hal agar pemanfaatan teknologi informasi ini tidak menambah masalah kependidikan yang memang sejak dahulu sudah cukup banyak. Hal-hal yang harus kita pikirkan itu adalah pemilihan perangkat keras yang cocok dan terjangkau, sistem pendidikan, pemilihan jenis perangkat lunak kependidikan, standarisasi perangkat lunak kependidikan, pemilihan bahasa pemrograman dan penyediaan programer, serta meminimalkan miskonsepsi tingkat kedua.




No comments:

Post a Comment