• Akses Cepat Indeks !

  • Translate This Blog

  • Baca Quran

  • Kategori

  • Stat SUFI-Blog

    • 336,140 akses
  • Terbaru nih…

  • Goh Gallery

  • Arsip

  • facebook

    Mohammad Iqbal's Facebook profile
  • Research Gate

    Mohammad Iqbal

Perangkat Lunak untuk praktikum

Bicara tentang memilih materi praktikum dalam universitas berbasiskan komputer, tentu banyak hal yang bisa dijadikan bahan pertimbangan. Pihak jurusan mesti hati-hati memilih dengan memperhatikan SDM yang meliputi laboran dan pengajarnya, lalu juga memperhatikan harga perangkat lunaknya dan tentu saja kesesuaian dengan popularitas penggunaan perangkat lunak itu dalam industri.

Beberapa Universitas atau sekolah tinggi ada memilih dengan hanya memperhatikan popularitas perangkat lunak dalam industri, dengan alasan akan lebih memudahkan menghasilkan lulusan yang siap pakai.  Mereka merendahkan batas toleransi tingkat pembelajaran pada jurusan tertentu yang membutuhkan lebih dari sekedar menggunakan, tapi juga modifikasi atau kustom. Yang penting mudah dipelajari, terkini dan semuanya senang. Nah, seringkali pula perangkat lunak  proprietary yang dipilih ini ternyata membutuhkan dana yang tidak sedikit untuk membelinya. Ujung2nya, ya mereka melakukan copy ilegal.

Sayang juga ya, rangkaian pendidikan yang berkesinambungan dikotori pula dengan  aksi-aksi ilegal tersebut. Padahal keberadaan perangkat lunak Open Source yang dapat digunakan utk praktikum pemrograman menggantikan aplikasi proprietary yg mungkin masih digunakan, sudah sangat banyak. Di bawah ini ada beberapa perangkat lunak pengganti, yang mungkin digunakan dalam praktikum yang popularitasnya tinggi dalam industri.

  1. BASIC —> Visual Basic —> Gambas [http://gambas.sourceforge.net]
  2. Pascal —> Turbo Pascal —> FreePascal [www.freepascal.org/]
  3. C, C++ –> gcc [http://gcc.gnu.org]
  4. Fortran –> g95 [http://www.g95.org/]
  5. COBOL –> OpenCobol [http://www.opencobol.org/]
  6. Prolog —> SWI-Prolog [http://www.swi-prolog.org/]

Selain itu juga, sebagai langkah selanjutnya, perlu juga disusun skema pembelajaran bagi bahasa-bahasa pemrograman populer yang sifatnya sudah Open Source seperti :

  1. python (http://www.python.org/)
  2. LUA (http://www.lua.org/)
  3. ruby (http://www.ruby-lang.org/en/)
  4. Java (http://java.sun.com/)
  5. Erlang (http://erlang.org/)
  6. Scheme (http://en.wikipedia.org/wiki/Scheme)
  7. Haskell (http://www.haskell.org/)
  8. CAML (http://caml.inria.fr/)

Mudah2an jika ini mulai dilakukan,  tujuan terlupakan untuk dapat meraih keberhasilan pembelajaran di titik toleransi modifikasi dan kustom bagi mahasiswa komputer dalam belajar bahasa pemrograman ini akan lebih mudah teraih. Bukan mahasiswa yang hanya bisa menggunakan (sebagai programmer), tapi juga mahasiswa yang mampu mensetting sesuai keperluan (sebagai analist).

Sebagai penutup, dalam situs red canary, aku menemukan Top 20 Programming language masa depan yang kebanyakan didominasi oleh perangkat lunak open source. Coba intip di sini : http://www.redcanary.ca/view/top-programming