UT01: Introducción a la programación.

 

 

Nº DE HORAS DE LA UNIDAD DE TRABAJO: 33

RA

Guión de los materiales asociados a la UT
DE LAS CUALES PRESENCIALES SON: 9

Contenidos asociados a la UT (según normativa)

1

PROG 01.- Introducción a la programación.

  1. Programas: buscando una solución.
    1. Algoritmos y programas.
  2. Paradigmas de la programación.
  3. Fases de la programación.
    1. Resolución del problema.
    2. Implementación.
    3. Explotación.
  4. Ciclo de vida del software.
  5. Lenguajes de programación.
    1. Lenguaje máquina.
    2. Lenguaje Ensamblador.
    3. Lenguajes compilados.
    4. Lenguajes interpretados.
  6. El lenguaje de programación Java.
    1. Breve historia.
    2. La POO y Java.
    3. Independencia de la plataforma y trabajo en red.
    4. Seguridad y simplicidad.
    5. Java y los Bytecodes.
  7. Programas en Java.
    1. Estructura de un programa.
    2. El entorno básico de desarrollo Java.
    3. La API de Java.
    4. Afinando la configuración.
    5. Codificación, compilación y ejecución de aplicaciones.
      1. Estandarización del código.
      2. Solución a posibles problemas con la codificación. de caracteres acentuados.
    6. Tipos de aplicaciones en Java.
  8. Entornos Integrados de Desarrollo (IDE).
    1. ¿Qué son?
    2. IDE actuales.
    3. El entorno NetBeans.
    4. Instalación y configuración.
    5. Aspecto del entorno y gestión de proyectos.
  9. Variables e identificadores.
    1. Identificadores.
    2. Convenios y reglas para nombrar variables.
    3. Palabras reservadas.
    4. Tipos de variables I.
      1. Tipos de variables II.
  10. Los tipos de datos.
    1. Tipos de datos primitivos I.
      1. Tipos de datos primitivos II.
    2. Declaración e inicialización.
    3. Tipos referenciados.
    4. Tipos enumerados.
  11. Literales de los tipos primitivos.
  12. Operadores y expresiones.
    1. Operadores aritméticos.
    2. Operadores de asignación.
    3. Operadores de relación.
    4. Operadores lógicos.
    5. Operador condicional.
    6. Operadores de bits.
    7. Trabajo con cadenas.
    8. Precedencia de operadores.
  13. Conversión de tipo.
  14. Comentarios.

   Anexo I.- Listado de IDEs.

   Anexo II.- Conversión de tipos de datos en Java.

   Anexo III.- Ejercicios resueltos.

Identificación de los elementos de un programa informático:

  • Estructura y bloques fundamentales.
  • Variables.
  • Tipos de datos.
  • Literales.
  • Constantes.
  • Operadores y expresiones.
  • Conversiones de tipo.
  • Comentarios.
  • Entornos integrados de desarrollo. (*)
    • Definición y tipos.(*)

    • Entornos comerciales y de Software libre. (*)

    • Instalación y descripción de entornos integrados de desarrollo. (*)

    • Creación de proyectos. Estructura y componentes. (*)



 

En la columna Contenidos según normativa, el texto en color negro se refiere a contenidos mínimos recogidos en el RD, y el texto en color azul y acabado en (*), al adaptable por las CCAA, de acuerdo con la Orden correspondiente.

Criterios de evaluación
CE Descripción Actividad
1.a Se han identificado los bloques que componen la estructura de un programa informático. Online 1
1.b Se han creado proyectos de desarrollo de aplicaciones. Online 1
1.c Se han utilizado entornos integrados de desarrollo. Online 1
1.d Se han identificado los distintos tipos de variables y la utilidad específica de cada uno. Examen 1
1.e Se ha modificado el código de un programa para crear y utilizar variables. Online 1
1.f Se han creado y utilizado constantes y literales. Online 1
1.g Se han clasificado, reconocido y utilizado en expresiones los operadores del lenguaje. Examen 1
1.h Se ha comprobado el funcionamiento de las conversiones de tipos explícitas e implícitas. Examen 1
1.i Se han introducido comentarios en el código. Examen 1