ED02.- Instalación y uso de entornos de desarrollo.

Orientaciones para la tutoría

Esta es la segunda Unidad de Trabajo del módulo.

Es una unidad más específica y práctica que la anterior, que toma como base los conceptos aprendidos en la misma y que se va centrando en la fase de codificación del desarrollo de software.

En concreto, se centra en la instalación y uso básico de los entornos integrados de desarrollo, como herramienta eficaz para llevar a cabo el desarrollo de proyectos.

Datos generales de la Unidad de Trabajo
Nombre completo del MP Entornos de desarrollo. Siglas MP ED
y título de la UT 02.- Instalación y uso de entornos de desarrollo. Horas 18/90
Índice o tabla de contenidos
  1. Concepto de entorno de desarrollo. Evolución histórica.
    1. Evolución Histórica.
  2. Funciones de un entorno de desarrollo.
  3. Entornos integrados libres y propietarios.
  4. Estructura de entornos de desarrollo.
  5. Instalación de entornos integrados de desarrollo.
    1. Instalación de JDK.
    2. Instalación de entornos de desarrollo.
      1. Instalación de NetBeans.
      2. Instalación de Eclipse.
  6. Configuración y personalización de entornos de desarrollo.
  7. Gestión de módulos.
    1. Añadir.
    2. Eliminar.
    3. Funcionalidades.
    4. Herramientas concretas.
  8. Uso básico de entornos de desarrollo.
    1. Edición de programas.
    2. Generación de ejecutables.
  9. Actualización y mantenimiento de entornos de desarrollo.

Anexo I.- Crear, compilar y ejecutar un programa (sin el uso de un entorno de desarrollo).

Anexo II.- Crear, compilar y ejecutar un programa con varias clases (sin el uso de un entorno de desarrollo).

Anexo III.- Instalación de JDK y NetBeans en Windows.

Anexo IV.- Configuración y personalización de NetBeans.

Anexo V.- Adición de módulos.

  1. Adición de módulos en NetBeans.
  2. Adición de módulos en Eclipse.

Anexo VI.- Eliminar módulos en NetBeans.

Anexo VII.- Ejemplo de edición de módulo.

Anexo VIII.- Ejecución de un programa en NetBeans.

Anexo IX.- Ejemplos completo con Eclipse.

  1. Ejemplo "Hola mundo".
  2. Ejemplo "Calculadora".
  3. Ejemplo "Semáforo".

Anexo X.-Licencia de recursos.

Objetivos
  1. Instalar y configurar módulos y complementos, evaluando su funcionalidad, para gestionar entornos de desarrollo.
  2. Emplear herramientas de desarrollo, lenguajes y componentes visuales, siguiendo las especificaciones y verificando interactividad y usabilidad, para desarrollar interfaces gráficos de usuario en aplicaciones multiplataforma.
  3. Establecer vías eficaces de relación profesional y comunicación con sus superiores, compañeros y subordinados, respetando la autonomía y competencias de las distintas personas.
  4. Mantener el espíritu de innovación y actualización en el ámbito de su trabajo para adaptarse a los cambios tecnológicos y organizativos de su entorno profesional.
Consejos y recomendaciones

En esta unidad el alumno o alumna no debe encontrar dificultades. Si las tiene, deberá repasarse los ejemplos de la unidad en todo lo concerniente a la instalación, primeros pasos y adición de complementos en el entorno.

 

Respecto de la tarea, el principal inconveniente es saber los comandos en Linux para poder instalar la plataforma de Java y el entorno NetBeans y encontrar los plugins que nos hacen falta para añadir funcionalidades concretas al entorno. Los demás pasos son de realización automática y no deberían presentar ningún problema.

Tarea Criterios de puntuación
  1. Instalación de JDK y de NetBeans: 3 puntos.
  2. Configuración personalizada del IDE: 1 puntos.
  3. Instalación on-line y off-line de los plugins: 3 puntos.
  4. Edición de código, adición de librerías, compilación y ejecución: 2 puntos.
  5. Desinstalación y desactivación de plugins y actualización de complementos: 1 puntos.
Criterios de corrección
Se aconseja ser estricto o estricta en la realización de la tarea en todos sus puntos, pues se trata de repetir lo estudiado en la unidad.
Solución propuesta
La solución completa y correcta a la tarea propuesta, desarrollada por el autor o la autora de la misma, la podrás encontrar como enlace en la página de inicio de la unidad de trabajo, justo debajo del enlace a las orientaciones para la tutoría.
Trabajo de investigación

Se pide un trabajo de investigación con el fin de conocer cuales son los IDE más usados actualmente (que sirvan para programar en Java) y hacer una guía de usuario de uno de dichos entornos. No puede ser ni NetBeans ni Eclipse. 

 

Con lo cual, en esta unidad hay dos trabajos a entregar. Por ello, cada tarea supondrá un 50% de la nota en esta unidad en las tareas a entregar al profesor.

Temas de debate

Entornos de desarrollo actuales: cuál es el mejor, bajo tu opinión.

 

Libre o propietario: ¿Cuál escoger?