Común · Literatura
BlueJ
BlueJ es un entorno integrado de desarrollo (de sus siglas en inglés IDE - Integrated Development Environment) para el lenguaje de programación Java, desarrollado principalmente con propósitos educacionales, pero también es adecuado para el desarrollo de software a pequeña escala. BlueJ fue desarrollado para apoyar la enseñanza y el aprendizaje de la programación orientada a objetos, y como resultado, su diseño difiere de otros entornos de desarrollo. La pantalla principal muestra gráficamente la estructura de clases de una aplicación en desar...
En Wikipedia
BlueJ es un entorno integrado de desarrollo (de sus siglas en inglés IDE - Integrated Development Environment) para el lenguaje de programación Java, desarrollado principalmente con propósitos educacionales, pero también es adecuado para el desarrollo de software a pequeña escala. BlueJ fue desarrollado para apoyar la enseñanza y el aprendizaje de la programación orientada a objetos, y como resultado, su diseño difiere de otros entornos de desarrollo. La pantalla principal muestra gráficamente la estructura de clases de una aplicación en desarrollo (en un diagrama muy parecido a UML), y los objetos pueden ser creados y probados interactivamente. Combinado con una interfaz de usuario simple, esta facilidad de interacción permite experimentar de manera fácil con los objetos en desarrollo. Los conceptos de la orientación a objetos (clases, objetos, comunicación a través de llamadas a métodos) son representadas visualmente en el diseño de interacción en la interfaz. Las características de BlueJ son diferentes a las de otros programas de su categoría por estar orientado a ayudar a aprender conceptos de programación orientada a objetos. Así, algunas herramientas comunes difieren de las de otros entornos, bien por su ausencia, bien por su presencia imprevista. Sus principales características son: Las funciones de interacción visual de BlueJ están diseñadas para permitir a uno retrasar la introducción de ciertos conceptos programáticos considerados complicados o dificultosos por los educadores. Esto incluye: Algunas de las funciones pioneras de BlueJ en entornos modernos de desarrollo son: interactive instantiation, interacción directa con objetos, grabado de unidades de prueba, visión de navegación del editor, y scope highlighting. Son normalmente útiles para desarrollo de software, pero sin embargo no se encuentran habitualmente en otros entornos de desarrollo.
Texto: Wikipédia, CC BY-SA 4.0. ·