Si usa su computadora en un nivel superior, es posible que se haya preguntado exactamente cómo escribir programas de computadora y qué sucede mientras escribe cierto código. Sin embargo, para obtener una buena base con resultados visuales rápidos después de jugar un poco es muy difícil si comienzas desde cero. Incluso si comienza desde cero, algunos lenguajes de programación dificultan el inicio de obtener resultados visuales más que otros (aparte de los fundamentos muy francos).
Sin embargo, Greenfoot se ocupa de este problema al proporcionar una plataforma de desarrollo, destinada a fines educativos, donde los usuarios pueden comenzar rápidamente y obtener resultados visuales en forma de gráficos.
Greenfoot ejecuta y utiliza Java para su lenguaje de programación, que se ejecuta en prácticamente todos los sistemas operativos sin tener que volver a compilar para cada sistema operativo.
Como dije, Greenfoot está destinado a ser utilizado en entornos educativos, aunque cualquiera puede usarlo para aprender sobre el idioma a su propio ritmo. Yo mismo fui introducido al programa en mi curso de Informática, y hasta ahora he aprendido mucho usando Greenfoot. Tenga en cuenta que este programa en realidad no le enseña Java, sino que le permite cambiar fácilmente el código usted mismo y ver qué sucede cuando lo hace. La documentación es, por supuesto, provista.
Descargar e instalar
Para comenzar, vaya a su sitio web y descargue una copia para su sistema operativo. Para las primeras tres opciones, debería poder instalarlo como lo haría con cualquier otro programa. Si tuviera que elegir la opción "otros sistemas", deberá instalarla iniciando el archivo .jar como un archivo ejecutable. Si ejecuta Linux, asegúrese de que tenga derechos ejecutables, luego ponga
java -jar / ruta / a / archivo
en su terminal y presione enter. Si usa un formulario de BSD-UNIX, como FreeBSD, es posible que el comando anterior no funcione, por lo tanto, compruebe qué comando funciona para usted. Una vez que se inicia el instalador, instálelo donde desee y luego inicie el archivo ejecutable en la nueva carpeta para ejecutar Greenfoot.
Empezando
Cuando inicies Greenfoot, serás saludado por un diálogo de bienvenida. Si nunca antes ha usado Greenfoot, le sugiero que elija el escenario del tutorial. Su navegador abrirá el tutorial y Greenfoot lanzará el escenario tutorial, llamado "Wombats".
Caracteristicas
Desde allí, puede hacer clic con el botón izquierdo en las clases en el panel derecho y elegir si desea agregarlas al mundo (seleccionando la opción y luego seleccionando la celda para colocar el objeto) o si desea abrir y editar el código fuente. El editor de código tiene un par de características agradables, que incluyen "ir al número de línea", un buscador de ubicación en el lado derecho y colores de fondo para determinar qué fragmentos de código van de la mano.
Cuando se sienta listo para probarlo, agregue algunos objetos al mundo y presione "Ejecutar". Verá cómo se comportan sus objetos y aprenderá del código que hace que esos objetos se comporten de esa manera. Tenga en cuenta que el escenario del tutorial funcionará de fábrica, y no es necesario realizar ajustes en el código provisto para que funcione.
Obteniendo ayuda
También puede obtener ayuda de la comunidad o mirar otros escenarios en la Galería Greenfoot. Si prueba Greenfoot, le aconsejo encarecidamente que también visite el sitio web para comprender mejor lo que Greenfoot es capaz de hacer.
Conclusión
¡Eso es todo lo que hay! El resto depende de tu imaginación y de lo que desees hacer con él. Recuerde que puede obtener ayuda en la Galería Greenfoot, y definitivamente revise la documentación sobre qué métodos (una serie de comandos en el código que se pueden llamar con una simple declaración) en el escenario del tutorial y qué pueden aportar los métodos proporcionados por Greenfoot. Si necesitas inspiración, mira la Galería. Algunos de los proyectos allí tienen el código fuente listo para descargar y estudiar, que es otra gran técnica para aprender Java.
¿Qué tan interesado estás en aprender a escribir programas? ¿Crees que Greenfoot es una excelente manera de comenzar? ¿Lo usarás para ser introducido a Java? Háganos saber en los comentarios!