Bluej

Solo disponible en BuenasTareas
  • Páginas : 4 (908 palabras )
  • Descarga(s) : 0
  • Publicado : 8 de diciembre de 2010
Leer documento completo
Vista previa del texto
UNIVERSIDAD DEL ISTMO

INGENIERIA EN COMPUTACION

TERCER SEMESTRE 2010

ASIGNATURA:
PROGRAMACION ORIENTADA A OBJETOS 1

ENTORNO DE DESARROLLO:
BLUEJAVA

ALEJANDRO CESAR CORREA GUZMANSANTO DOMINGO TEHUANTEPEC 20 DE OCTUBRE DE 2010.

ENTORNO DE DESARROLLO BLUEJAVA

INTRODUCCION

BlueJ es un entorno de desarrollo Java diseñado específicamente para la enseñanza a un nivelintroductorio. Ha sido diseñado e implementado por el equipo BlueJ en la Deakin University, Melbourne, Australia, y la University of Kent, en Canterbury, UK. Explicitamente un entorno para laProgramacion Orientada a Objetos.

¿Por qué usar BlueJava como entorno de desarrollo?
BlueJ se adapta mejor que otros entornos a la enseñanza introductoria por diversos motivos:
* La interfaz del usuarioes sumamente simple. Generalmente, los estudiantes principiantes pueden usar el entorno BlueJ de manera competente después de 20 minutos de introducción. A partir de ahí, la enseñanza se puedecentrar en los conceptos importantes, orientación a objetos y Java, y no es necesario desperdiciar tiempo explicando entornos, sistemas de archivos, rutas de clases, comandos DOS o conflictos con las DLL.* El entorno cuenta con importantes herramientas de enseñanza que no se disponen en otros entornos. Una de ellas es la visualización de la estructura de clases. BlueJ muestra automáticamente undiagrama del estilo UML(Lenguaje unificado de Modelado) que representa las clases de un proyecto y sus relaciones. La visualización de estos importantes conceptos es una gran ayuda tanto para losprofesores como para los estudiantes. Resulta bastante difícil aprehender el concepto de un objeto cuando todo lo que se ve en la pantalla son líneas de código. La notación que se emplea en estosdiagramas es un subconjunto simplificado de UML, adaptado a las necesidades de los principiantes, lo que facilita su comprensión, pero también permite migrar al UML completo en una etapa posterior.

*...
tracking img