Intinya yang perlu ditekankan adalah bagaimana pembelajaran
dengan menggunakan teknologi komputer harus merata di seluruh Indonesia,
walaupun minimal menggunakannya hanya untuk melihat informasi penting terkait
dengan informasi pendidikan yang ada di Indonesia. Selain itu menggunakan
media-media teknologi yang ada juga sangat membantu siswa dalam memahami mata
pelajaran, misalnya membuat simulasi ilmu Fisika, ilmu kimis, dan lain
sebaginya, dengan demikian para siswa dapat melihat secara nyata mengenai
ilmu-ilmu pengetahuan yang ada. Manfaat lain adalah siswa merasa tidak jenuh
dalam belajar, dab siswa bisa mengembangkan sendiri konsep-konsep yang ada
dengan mengembangkan sendiri, maka dengan sendiinya siswa mampu untuk
bereksplore. Mengkombinasikan antara materi yang diberikan kepada siswa suatu
pengajaran yang bagus, karena akan mengatasi kejenuhan bagi siswa, para
pengajaran diharapkan mampu untuk membagi waktu, kapan saatnya dia memberikan
materi konsep dengan menggunkan media, seperti CD ataupun DVD, serta
memanfaatkan semua media teknologi lainnya yang bisa dimanfaatkan sesuai
fungsinya, yang mana sudah dijelaskan sebelumnya.
Selasa
Alasan pendidikan menggunakan teknologi
Sejarah perkembangan Teknologi
informasi khususnya dalam bidang pendidikan sendiri, kita telah banyak
menemukan saat ini televisi maupun radio yang menunjang kemajuan pendidikan
terutama di Indonesia, yang mana sarana tersebut merupakan sarana untuk menyebarluaskan
informasi kepada masyarakat dimanapun mereka berada. Namun pada kenyataannya,
hal ini juga kurang strategis karena baik televisi maupun radio, merupakan
sarana informasi yang bersifat searah saja. Dengan adanya komputer, maka
informasi dapat disajikan dalam bentuk apa saja, bisa berupa teks, image, video
, sound, dan sebagainya. Kemudian kita bisa belajar melalui internet, yang mana
dengan internet kita dapat belajar tanpa adanya batasan tempat maupun waktu,
yang mana belajar lebih bersifat realtime. Hal yang menarik adalah kita bisa
belajar dengan menggunkan video conference kita bisa memanfaatkannya
selama kita masih terhubung dengan jarring, dan yang lebih menyenangkan yaitu
kita bisa belajra setiap waktu tanpa dibatasi oleh ruang dan waktu. Banyak hal
lainya yang ditawarka dalam perkembangan teknologinya lainnya yang mempermudah
kita adalam memperkaya ilmu dan pengatahuan, contohnya saja jika kita tidak
mampu membeli buku, maka dengan internet orang bisa melakukan sharing e-book,
kemudian kita bisa juga berbagi audio, video lainnya, bahkan yang lebih seru
lagi adalah kita bisa membaca koran via online, adalagi istilah E-Zine, yang
mana ini merupakan e-magazine. Mungkin untuk ide yang lebih seru lagi untuk
bidang perkembangan teknologi informasi komputer yang sangat memukau adalah
e-laboratorium, yang mana dalam perkembangan IT saat ini e-laboratorium ini
sudah ada namun, penggunaannya sangat minim sekali.
E-laboratory, merupakan bentuk
digital dari fasilitas dan proses-proses laboratorium yang dapat disimulasikan
secara digital. Pada dasarnya, perangkat lunak ini adalah perangkat lunak
animasi dan simulasi yang dapat dikemas dalam keping CD, DVD maupun disajikan
pada web-site sebagai web-based application (perangkat lunak yang berjalan pada
jaringan internet). Siapapu yang menemukan ide-ide briliannya dalam hal
penelitian dan sebagai bisa langsung melakukan sharing mengenai ilmu yang
telah didapatkannya, sehingga setiap pengetahuan kita akan selalu terupdate
kapanpun. Dimasa mendatang anak-anak sekolah akan menggunakan Internet
sebagai sarana mereka relajar,namun hal ini tidak terlepas dari banyaknya
sisi-sisi negatif yang bisa ditimbulkan, salah satunya yaitu pengajaran seperti
menulis dengan pulpan dan pensil, dsb akan banyak ditinggalkan.
Perkembangan computer dibidang pendidikan
Bidang teknologi masih akan terus pesat
berkembang dan belum terlihat titik jenuhnya sampai beberapa dekade mendatang.
Persaingan IPTEK antara blok Barat (Amerika Serikat) dan blok Timur (eks Uni
Sovyet) justru memacu perkembangan teknologi elektronika lewat upaya miniaturisasi
rangkaian elektronik untuk pengendali pesawat ruang angkasa maupun mesin-mesin
perang. Miniaturisasi komponen elektronik, melalui penciptaan rangkaian
terpadu, pada puncaknya melahirkan mikroprosesor. Mikroprosesor inilah yang
menjadi ‘otak’ perangkat keras komputer, dan terus berevolusi sampai saat ini.
CASE TOOLS
Case merupakan suatu teknik yang digunakan
untuk membantu satu atau beberapa fase dalam life-cycle software,termasuk fase
analisis,desain,implementasi dan maintenance dari software.
·
Manfaat
case tools untuk software engineer adalah :
1.Memperbesar kemungkinan otomatisasi pada setiap fase life-cycle software.
2.Membatu dalam meningkatkan kualitas design model suatu software sebelum software itu dibangun/dikembangkan,baik itu untuk software yang dibangun dalam simple maupun complex environment.
1.Memperbesar kemungkinan otomatisasi pada setiap fase life-cycle software.
2.Membatu dalam meningkatkan kualitas design model suatu software sebelum software itu dibangun/dikembangkan,baik itu untuk software yang dibangun dalam simple maupun complex environment.
·
Case Tools
diklarifikasikan sebagai berikut :
1. Upper Case ==> Case yang didesain untuk mendukung perencanaan,identifikasi,dan seleksi proyek (permulaan dari perencanaan proyek),tepatnya pada fase analisis dan desain dari suatu system development life cycle (SDLC).Tools yang termasuk kelas ini adalah jenis Diagramming tools,Form and Report generators dan Analysis Tools.
2.Lower Case ==> Case yang di desain untuk mendukung tahap implementasi dan maintenance dari SDLC.Tools yang termasuk kelas ini adalah jenis Code Generator.
1. Upper Case ==> Case yang didesain untuk mendukung perencanaan,identifikasi,dan seleksi proyek (permulaan dari perencanaan proyek),tepatnya pada fase analisis dan desain dari suatu system development life cycle (SDLC).Tools yang termasuk kelas ini adalah jenis Diagramming tools,Form and Report generators dan Analysis Tools.
2.Lower Case ==> Case yang di desain untuk mendukung tahap implementasi dan maintenance dari SDLC.Tools yang termasuk kelas ini adalah jenis Code Generator.
·
Manfaat CASE Tool
1.
Meningkatkan
kecepatan
CASE Tool
memberikan otomatisasi dan mengurangi waktu untu menyelesaikan
pekerjaan-pekerjaan, khususnya pekerjaan yang melibatkan penggambaran diagram
dan yang berhubungan dengan spesifikasi
2. Meningkatkan Akurasi
CASE Tool
dapat menyediakan debugging dan error checking berkelanjutan yang mana sangat
penting menghilangkan kerusakan secara dini, yang berperan penting dalam
mementuk software yang modern. Jika koreksi dilakukan di tahap awal, misalnya
tahapan desain, maka akan menghemat waktu dan tenaga. Saat system bertambah
besar, system akan lebih susah untuk dimodifikasi. Pencarian error menjadi
lebih sulit.
3. Mengurangi Waktu Perawatan
CASE
menyediakan tool untuk reenginering yang penting karena membuat proses menjadi
efisien, hemat waktu, dan murah dengan cara menemukan bagian-bagian yang lama
dari sistem yang dapat dipakai kembali.
4. Dokumentasi yang lebih baik
Banyak tools
memiliki revisi-revisi untuk komentar dan catatan mengenai pengembangan sistem
dan perawatannya.
5. Pemrograman oleh Non Programmer
Dengan
berkembangnya teknologi berorientasi objek dan client server, pemrograman dapat
juga dilakukan oleh orang yang tidak memiliki latar belakang pemrograman.
Penting untuk memahami logika program dan memiliki kemampuan untuk menganalisis
organisasi program yang dipakai dalam membangun software yang baik. Dengan
menggunakan lower case tool, dimungkinkan untuk mengembangkan software dari
desai awal dan tahap analisis
6. Manfaat yang tak tampak
CASE Tool
dapat digunakan untuk mmengikut sertakan pemakaii, sehingga didapatkan
penerimaan yang baik terhadap sistem yang baru.
·
Ada
banyak tools yang mendukung pembangunan/pengembangan suatu software. Agar tidak
membingungkan, CASE tools dibagi menjadi beberapa kategori:
a.
Information engineering-supporting products. Ada
beberapa proses dari life-cycle, yang dihasilkan dari rencana strategis dari
perusahaan dan yang menyediakan suatu repository untuk membuat dan memelihara
enterprise models, data models dan process models.
b.
Structured diagramming-supporting products. Produk ini
sangat mendukung dalam memodelkan data flow, control flow dan entity flow.
c.
Structured development aids-providing products.
Merupakan produk yang cocok digunakan oleh sistem analis, karena didukung oleh
suatu proses terstruktur sehingga penganalisaan lebih cepat dan akurat.
d.
Application-code-generating products. Produk ini mampu
menghasilkan application-code untuk tujuan tertentu yang telah ditetapkan oleh
designer.
·
Contoh Software
Upper Case :
1. Photoshop : perangkat lunak editor citra buatan adobe system yang dikhususkan untuk pengeditan foto/gambar dan pembuatan efek.
2. Ken Rename : software dengan utilitas untuk mengubah nama tambahan jumlah file dan memiliki pohon direktori untuk memilih file.Ken rename memiliki banyak kebiasaan pintas keyboard untuk membantu pengguna memastikan aliran cepat dan mudah dari aplikasi.
3.Adobe Premier : perangkat lunak editor yang dikhususkan untuk pengeditan video/film dengan berbagai efek.
4.Batch File Rename : Aplikasi yang mempu mengkonversi file ke dalam share point kompatibel serta format yang kompatibel internet dan menyediakan fitur yang berbeda untuk nomor renumbering urutan dan mengubah nama file musik Mp3 dengan bantuan tag seperti album,judul.
5.Software Password Generator : program yang dirancang untuk menghasilkan crack,pasword dengan mudah dan cepat,kita dapat mengubah password yang sangat kuat hingga 128 panjang karakter untuk semua acount.sementara untuk membuat sandi,kita dapat menggunakan huruf,angka,simbol,dan juga sebagai kombinasi.
1. Photoshop : perangkat lunak editor citra buatan adobe system yang dikhususkan untuk pengeditan foto/gambar dan pembuatan efek.
2. Ken Rename : software dengan utilitas untuk mengubah nama tambahan jumlah file dan memiliki pohon direktori untuk memilih file.Ken rename memiliki banyak kebiasaan pintas keyboard untuk membantu pengguna memastikan aliran cepat dan mudah dari aplikasi.
3.Adobe Premier : perangkat lunak editor yang dikhususkan untuk pengeditan video/film dengan berbagai efek.
4.Batch File Rename : Aplikasi yang mempu mengkonversi file ke dalam share point kompatibel serta format yang kompatibel internet dan menyediakan fitur yang berbeda untuk nomor renumbering urutan dan mengubah nama file musik Mp3 dengan bantuan tag seperti album,judul.
5.Software Password Generator : program yang dirancang untuk menghasilkan crack,pasword dengan mudah dan cepat,kita dapat mengubah password yang sangat kuat hingga 128 panjang karakter untuk semua acount.sementara untuk membuat sandi,kita dapat menggunakan huruf,angka,simbol,dan juga sebagai kombinasi.
·
Contoh Software
Lower Case :
1.Java : bahasa pemograman yang dapat dijalankan di berbagai komputer termasuk telepon dan dapat dikembangkan ke dalam berbagai aplikasi.
2.Netbeans : Software untuk pengembangan aplikasi desktop java,dan sebuah Integrated Development Environment (IDE) yang dibangun menggunakan platform NetBeans.Platform NetBeans memungkinkan aplikasi dibangun dari sekumpulan komponen perangkat lunak moduler (arsip java yang memuat kelas-kelas java untuk berinteraksi dengan NetBeans Open API dan file manifestasi yang mengidentifikasinya sebagai modul.
3.BPM ( bussiness process management ) tool : perangkat lunak yang disediakan untuk membantu organisasi dalam mengelola proses bisnis yang dimilikinya mulai dari tahap perancangan, lalu otomasi (komputerisasi), kemudian eksekusi, hingga tahap monitoring.
4.Visual Basic : Pemograman yang mudah digunakan untuk pengembangan aplikasi,baik itu aplikasi kecil maupun aplikasi besar.
5.Desk Tool : alat yang dapat digunakan untuk meminimalkan aplikasi apapun,juga dapat membuat aplikasi transparan.Desk Tool merupakan paket dengan banyak tools canggih lainnya seperti CritHide (menyembunyikan semua aplikasi yang berisi kata kunci particular).
1.Java : bahasa pemograman yang dapat dijalankan di berbagai komputer termasuk telepon dan dapat dikembangkan ke dalam berbagai aplikasi.
2.Netbeans : Software untuk pengembangan aplikasi desktop java,dan sebuah Integrated Development Environment (IDE) yang dibangun menggunakan platform NetBeans.Platform NetBeans memungkinkan aplikasi dibangun dari sekumpulan komponen perangkat lunak moduler (arsip java yang memuat kelas-kelas java untuk berinteraksi dengan NetBeans Open API dan file manifestasi yang mengidentifikasinya sebagai modul.
3.BPM ( bussiness process management ) tool : perangkat lunak yang disediakan untuk membantu organisasi dalam mengelola proses bisnis yang dimilikinya mulai dari tahap perancangan, lalu otomasi (komputerisasi), kemudian eksekusi, hingga tahap monitoring.
4.Visual Basic : Pemograman yang mudah digunakan untuk pengembangan aplikasi,baik itu aplikasi kecil maupun aplikasi besar.
5.Desk Tool : alat yang dapat digunakan untuk meminimalkan aplikasi apapun,juga dapat membuat aplikasi transparan.Desk Tool merupakan paket dengan banyak tools canggih lainnya seperti CritHide (menyembunyikan semua aplikasi yang berisi kata kunci particular).
Dalam software engineering telah
dikenal banyak tools (computer-base system) yang dikenal dengan Computer-Aided
Software Engineering (CASE). CASE merupakan suatu teknik yang digunakan untuk
membantu satu atau beberapa fase dalam life-cycle software, termasuk fase analisis,
desain, implementasi dan maintenance dari software tersebut.
Langganan:
Postingan (Atom)