Greenfoot

Greenfoot

infobox software
name = Greenfoot


caption = Greenfoot running on Mac OS X
collapsible = yes
developer = Poul Henriksen, Michael Kölling, Davin McCall and Bruce Quig
latest release version = 1.4.5
latest preview version = 1.4.5
operating system = Cross-platform
platform = Java
language = Multilingual
genre = Integrated development environment
license = Proprietary, freeware
website = http://www.greenfoot.org/

Greenfoot is an interactive Java development environment developed primarily for educational purposes. It allows easy development of two-dimensional graphical applications, such as simulations and interactive games.

It is mainly aimed at programming education (object-oriented programming with Java) at high school and early university level.

Greenfoot allows implemention of and interaction with objects in the context of "scenarios". Scenarios can differ widely. Those included with the software download include a lunar lander game, an ants simulation, and turtle graphics. Also available are a lift simulation, Conway's game of life, and an on-screen piano.

Once objects are under development, they can interactively be placed into a Greenfoot 'world', and developers can directly interact with these objects to invoke methods.

Greenfoot is currently being developed at the University of Kent and Deakin University with support from Sun Microsystems.

Greenfoot is free. Its implementation is based on the BlueJ development environment.

History

The Greenfoot project was initiated by Michael Kölling in 2003, and a first prototype was built by Poul Henriksen (Masters student) and Michael Kölling (supervisor) in 2003/2004. [ [http://www.greenfoot.org/papers/polleMasterThesis.zip P. Henriksen Masters thesis: A Direct Interaction Tool for Object-Oriented Programming Education] ] From 2005 development was continued involving the other members of the BlueJ Group at the University of Kent and Deakin University. [ [http://www.greenfoot.org/about/contributors.html Greenfoot contributors] ]

The first full release, Greenfoot version 1.0, was published on 31st May 2006, with further releases following occasionally thereafter. [ [http://www.greenfoot.org/doc/version-history.html Version history] ]

In May 2007, the Greenfoot project was awarded the "Duke's Choice Award" in the category "Java Technology in Education".

Greenfoot Gallery

Greenfoot scenarios can be exported to a publicly accessible web site, the [http://greenfootgallery.org Greenfoot Gallery] . On the Gallery, other web users can play, rate and discuss the scenarios. Source code can also be exchanged via the Gallery.

Current Release

As of 2 July 2008 version 1.4.5 is available. The most significant addition in the release is the export function to the Greenfoot Gallery. [ [http://www.greenfoot.org/download/ Download Greenfoot] ]

Greenfoot is available for Microsoft Windows, Mac OS X, Linux, Sun Solaris, and any recent JVM.

See also

*BlueJ
*

External links

* [http://www.greenfoot.org/index.html Official Greenfoot website]
* [http://www.greenfoot.org/about/screenshots.html Screenshots]
* [http://greenfootgallery.org The Greenfoot Gallery]

References


Wikimedia Foundation. 2010.

Игры ⚽ Поможем написать курсовую

Look at other dictionaries:

  • Greenfoot — corriendo su tutorial Wombats Desarrollador Poul Henriksen, Michael Kölling, Davin McCall and Bruce Quig …   Wikipedia Español

  • Greenfoot — die Entwicklungsumgebung …   Deutsch Wikipedia

  • Greenfoot — Capture d écran de Greenfoot …   Wikipédia en Français

  • Michael Kölling — is a professor and software developer currently with the School of Computing at the University of Kent. Originally from Bremen, Germany, he is also a key member of the team that developed the BlueJ and Greenfoot Java learning environments. BlueJ… …   Wikipedia

  • Конструктор игр — Конструктор игр  программа для быстрой конвейерной сборки компьютерных игр, людям без специальной подготовки. Объединяет в себе игровой движок и IDE, и значительно упрощает процесс создания игр, делая создание игр доступным любителям… …   Википедия

  • Educational programming language — An educational programming language is a programming language that is designed primarily as a learning instrument and not so much as a tool for writing real world application programs.ome examplesChildren* AgentSheets is an award winning game and …   Wikipedia

  • Alice (programa) — Para otros usos de este término, véase Alice. Alice Captura de pantalla de Alice Autor …   Wikipedia Español

  • Сравнение IDE — В следующие таблицы включены пакеты программ, которые являются интегрированными средствами разработки. Отдельные компиляторы и отладчики не упомянуты. Возможно, в английском разделе есть более свежая информация. Содержание 1 ActionScript 2 Ада 3 …   Википедия

  • Michael Kölling — ist ein Softwareentwickler und Professor der Informatik an der School of Computing, University of Kent (Canterbury, England). Er ist der leitende Entwickler der Programmierumgebungen BlueJ und Greenfoot, beides vielgenutzte Werkzeuge für die… …   Deutsch Wikipedia

  • Wilthorpe — is a village in the metropolitan borough of Barnsley in South Yorkshire, England.Bisected by the A635 Huddersfield Road, Wilthorpe has several small shops including a Chinese takeaway, a hair salon, and a convenience store. There is an infant and …   Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”