- Greenfoot
-
Greenfoot
Greenfoot corriendo su tutorial WombatsDesarrollador Poul Henriksen, Michael Kölling, Davin McCall and Bruce Quig
[1]Información general Última versión estable 2.0.1
15 de diciembre de 2010Género Entorno de desarrollo integrado Programado en Java Sistema operativo Multiplataforma Plataforma Java Licencia GNU Idiomas multilingüe En español Greenfoot es un ambiente interactivo de desarrollo Java para propósitos educacionales. Permite la creación de aplicaciones gráficas en dos dimensiones, como simulaciones y juegos.
Comparativamente, en otra herramienta de aprendizaje de programación conocida como Alice, al no existir en el entorno de programación un editor del código de programación propiamente dicho, se sortean las dificultades inherentes al rigor sintáctico a los primeros pasos en la programación orientada a objetos. Se trata de que el árbol no nos impida ver el bosque. Algunos profesores han encontrado que estudiantes que pueden programar en Alice se enfrentan a posteriori con dificultades a la hora de introducirse en un lenguaje de programación tradicional que usa editor de texto (para la sintaxis).
En un posible itinerario de aprendizaje, así como Scratch es el paso previo natural a Alice por su sencillez de uso, Greenfoot puede ser de utilidad a la hora de afrontar la transición a un lenguaje de programación orientada a objetos en un entorno de desarrollo con editor de texto. Greenfoot manteniene el atractivo visual y amigabilidad del entorno, así como la orientación a la realización de -entre otras cosas- videojuegos.
Siendo relativamente sencillo y en poco tiempo crear simples videojuegos en Greenfoot, es igualmente posible construir sofisticadas simulaciones de complejos sistemas, con la posibilidad de de usar algoritmos de inteligencia artificial o conectividad a bases de datos, por poner algunos ejemplos. El lenguaje Java, que desarrolla el entorno de programación Greenfoot, es un lenguaje muy rico que abre todo un mundo de posibilidades, y Greenfoot no impone ninguna restricción en lo relativo a qué aspectos del lenguaje pueden ser utilizados. Greenfoot proporciona una buena escalabilidad: facilita una cómoda introducción para principiantes, así como sofisticados e interesantes escenarios para programadores avanzados.
Contenido
Historia y versiones
La primera versión completa, Greenfoot v1.0, fue publicada el 31 de mayo de 2006, con siguientes actualizaciones ocasionales.[1]
En mayo de 2007, el Greenfoot project recibió el premio "Duke's Choice Award" en la categoría "Tecnología Java en Educación".
En marzo de 2009, el proyecto Greenfoot se convirtió en Free and Open Source Software, y fue licenciado bajo GNU GPL con Classpath exception.
En agosto de 2009, se publicó un libro de texto[2] que enseña a programar con Greenfoot.
A 31 de octubre de 2010, la última versión era la 2.0.0., la primera versión que recibe soporte de Oracle. El editor y la API sufrieron grandes cambios desde la versión anterior, la 1.5.6. El editor añadió código de completado, coloreó el marcado de extensión, mejoró la búsqueda y reemplazamiento, y se añadió una vista de navegación nueva y un grabador de sonido [2]. Fue eliminado playSound de Actor y reemplazado por una clase de alto nivel llamada GreenfootSound, que añade la habilidad de pausar y serpentear (loop) sonidos, así como soporte MP3.
Historial de versiones:
Versiones lanzadas de Greenfoot Versión Fecha de lanzamiento Descripción Greenfoot 0.5 31 de marzo de 2006[3] Versión beta, requiere Java 5 Greenfoot 0.9 11 de mayo de 2006[3] Numerosas mejoras (en teclado y GUI, entre otros) y correciones de bugs, nuevo logotipo Greenfoot 1.0 31 de mayo de 2006[3] 1ª versión completa Greenfoot 1.0.1 20 de junio de 2006[3] Correciones menores de errores (bugs) Greenfoot 1.0.2 17 de julio de 2006[3] Correciones menores de bugs Greenfoot 1.1 1 de febrero de 2007[3] Corregidos errores, añadidas funcionalidades como por ejemplo sonidos, o sistemas multiusuario; mejoras en la API Greenfoot 1.2 26 de marzo de 2007[3] Mejoras en desempeño, corrección de errores Greenfoot 1.2.1 4 de mayo de 2007[3] Arreglados fallos con controles y otros aspectos Greenfoot 1.3 1 de noviembre de 2007[3] Internationalización de la interfaz de usuario de Greenfoot (traducción al alemán), añadidas funcionalidades Greenfoot 1.4 20 de febrero de 2008[3] Corregidos varios bugs, añadido soporte a la API para ratón (mouse) y método para especificar orden de acción Greenfoot 1.4.1 5 de marzo de 2008[3] Añadido escenario de globos a la distribución Greenfoot, y función 'Inspect...' en el menú de clases; corregidos bugs varios Greenfoot 1.4.5 2 de julio de 2008[3] Realizadas mejoras relacionadas con la galería, el rango del speed slider ha cambiado, muchos bugs reparados Greenfoot 1.4.6 22 de octubre de 2008[3] Cambiado el modo de manejo de ventanas (las ventanas aparecen al frente), corrección de fallos, añadidas traducciones a la interfaz: francés, griego, italiano Greenfoot 1.5.0 20 de enero de 2009[3] Cambios en la API, corrección de varios bugs Greenfoot 1.5.1 30 de enero de 2009[3] Reparados varios fallos Greenfoot 1.5.2 9 de julio de 2009[3] Ahora se pueden asociar los archivos Greenfoot al programa; mejoras de velocidad, corregidos varios errores menores Greenfoot 1.5.3 15 de julio de 2009[3] Reparados varios bugs Greenfoot 1.5.4 11 de agosto de 2009[3] Mejoras en la habilidad del programa para manejar casos, corregidos un par de bugs Greenfoot 1.5.5 1 de octubre de 2009[3] Añadida traducción al español y al ruso, corregidos errores Greenfoot 1.5.6 19 de octubre de 2009[3] Corregidos erroes de exportación, ahora los archivos "project.greenfoot" se asocian automáticamente al programa en MS Windows Greenfoot 2.0 5 de octubre de 2010[3] Primera versión en recibir soporte de Oracle. Mejoras en la API de sonido: añadido grabador Built-in con edición básica, soporte para MP3, integración con el editor de imágenes del sistema, y otras funcionalidades más. Corrección de muchos bugs Greenfoot 2.0.1 15 de diciembre de 2010[3] Introduce un constructor GreenfootImage nuevo para mejor manejo de texto Greenfoot está disponible para Microsoft Windows, Mac OS, Linux, Solaris y, en general, cualquiera compatible con JVM. Requiere, además, JDK versión 1.5 o superior; no basta con tener el Java Runtime Environment (JRE) que casi todo ordenador instala para aplicaciones web Java.
Referencias
Véase también
- Portal:Software libre. Contenido relacionado con Software libre.
- Sun Microsystems
- Java
- BlueJ
Enlaces externos
- Wikimedia Commons alberga contenido multimedia sobre Greenfoot. Commons
- Sitio oficial de Greenfoot
Categorías:- Software libre programado en Java
- Entornos de desarrollo integrados
- Software para Windows
- Software para Mac OS X
Wikimedia foundation. 2010.