Apa Itu Greenfoot?
Greenfoot adalah perangkat lunak yang didesain untuk pemula agar dapat terbiasa dengan Pemrograman Berorientasi Objek (Object-Oriented Programming), yang mendukung pengembangan aplikasi bergambar dengan memakai bahasa pemrograman Java™.
Greenfoot didesain dan telah diimplentasikan di Universitas Kent, Inggris dan Universitas Deakin, Melbourne – Australia
Software ini memungkinkan kita untuk membuat sebuah game 2 dimensi seperti Pacman, Supermario dan sebagainya.
Hak cipta perangkat lunak Greenfoot dipegang oleh Poul Henriksen dan Michael Kölling.
Tujuan Greenfoot
Tujuan awalnya untuk edukasi pemograman, greenfoot ini juga awal mulanya untuk menarik minat anak-anak untuk belajar memprogram, Greenfoot ini cocok untuk anak usia 13 tahun keatas.
Untuk menggunakannya sama seperti memprogram biasa pada umumnya, berbentuk teks tapi jadi lebih mudah karena ada perangkat bantu seperti class browser, editor, compiler.
Fungsi Grenfoot
Greenfoot juga mendukung bahasa Java secara penuh, dengan adanya perangkat bantu tadi, membuat lebih mudah dalam memahami konsep OOP.
Greenfoot memungkinkan implemention dan interaksi dengan objek dalam konteks "skenario". Skenario dapat berbeda secara luas.
Skenario yang disertakan dengan perangkat lunak download termasuk lunar lander game, sebuah simulasi ants, dan kura-kura grafis.
Juga tersedia adalah angkat simulasi, Conway dari permainan kehidupan, dan pada layar piano.
Setelah berada di bawah obyek pembangunan, mereka dapat interaktif akan ditempatkan dalam Greenfoot 'dunia', dan pengembang dapat berinteraksi langsung dengan obyek untuk memohon metode.
Keuntungan Greenfoot
a. Merupakan software yang mudah untuk semua kalangan
b. Software open source
c. Menghemat waktu proses belajar mengajar
d. Membuat siswa menyukai pemrograman
Kerugian Greenfoot
a. Game yang dihasilkan 2 dimensi tidak bisa 3 dimensi
b. Perlu waktu mempelajari khususnya untuk siswa yang belum pernah belajar Java
Perkembangan Greenfoot
Greenfoot adalah pengembangan lingkungan Java interaktif yang dirancang terutama untuk tujuan pendidikan di sekolah tinggi dan tingkat sarjana. Hal ini memungkinkan mudah pengembangan aplikasi
grafis dua dimensi, seperti simulasi dan permainan interaktif.
Greenfoot sedang dikembangkan dan dipelihara di University of Kent dan La Trobe University , dengan dukungan dari Oracle . Ini adalah perangkat lunak bebas, dirilis di bawah lisensi GPL. Greenfoot yang tersedia untuk Microsoft Windows , Mac OS X , Linux , Sun Solaris , dan setiap baru JVM .
Proyek Greenfoot diprakarsai oleh Michael Kolling pada tahun 2003, dan prototipe pertama dibangun oleh Poul Henriksen (Masters mahasiswa) dan Michael Kolling (supervisor) tahun 2003/2004. Dari
pengembangan 2005 terus melibatkan anggota lain dari BlueJ Group di University of Kent dan Deakin University .
Rilis penuh pertama, Greenfoot versi 1.0, diterbitkan pada tanggal 31 Mei 2006, dengan rilis lebih lanjut berikut sesekali setelahnya.
Pada bulan Mei 2007, proyek Greenfoot dianugerahi "Choice Award Duke" dalam kategori "Teknologi Java dalam Pendidikan", dan pada tahun 2010 memenangkan "Premier Award untuk Keunggulan dalam Pendidikan Teknik Courseware".
Pada bulan Maret 2009, proyek Greenfoot menjadi Bebas dan Open Source Software , dan berlisensi di bawah GNU GPL dengan pengecualian Classpath
Greenfoot sendiri saat ini masih sedang dikembangkan di University of Kent dan Deakin University dengan dukungan dari Sun Microsystems, dan Greenfoot itu sendiri adalah gratis, karena pelaksanaannya didasarkan pada pembangunan lingkungan serta edukasi.
Sumber :
https://nurfikahrahmawati.blogspot.com/2016/12/greenfoot.html
Dedy Irawan, J., Prasetio, S., Adi Wibowo, S., & Agus Pranoto, Y. (2015). PELATIHAN PEMBUATAN GAMEMENGGUNAKAN GREENFOOT. Industri inovatif, 5(2), 29-35.