Fundamentos de Programación
Prefacio
Nivel 1: Problemas, Soluciones y Programas
Objetivos Pedagógicos
Motivación
Problemas y Soluciones
Casos de Estudio
Comprensión y Especificación del Problema
Elementos de un Programa
Diseño de la Solución
Construcción de la Solución
Hojas de Trabajo
Nivel 2: Definición de Situaciones y Manejo de Casos
Objetivos Pedagógicos
Motivación
El Primer Caso de Estudio
Nuevos Elementos De Modelado
Expresiones
Clases y Objetos
Instrucciones Condicionales
Responsabilidades de una Clase
Eclipse: Nuevas Opciones
Hojas de trabajo
Nivel 3: Manejo de Grupos de Atributos
Objetivos Pedagógicos
Motivación
Caso de Estudio Nº 1: Las Notas de un Curso
Contenedoras de Tamaño Fijo
Instrucciones Repetitivas
Caso de Estudio Nº 2: Reservas en un Vuelo
Caso de Estudio Nº 3: Una Tienda de Libros
Contenedoras de Tamaño Variable
Uso de Ciclos en Otros Contextos
Creación de una Clase en Java
Hojas de trabajo
Nivel 4: Definición y Cumplimiento de Responsabilidades
Objetivos Pedagógicos
Motivación
Caso de Estudio Nº 1: Un Club Social
Asignación de responsabilidades
Manejo de las Excepciones
Contrato de un Método
Diseño de las Signaturas de los Métodos
Caso de Estudio Nº 2: Un Brazo Mecánico
Hojas de trabajo
Nivel 5: Construcción de la Interfaz Gráfica
Objetivos Pedagógicos
Motivación
El Caso de Estudio
Construcción de Interfaces Gráficas
Elementos Gráficos Estructurales
Elementos de Interacción
Mensajes al Usuario y Lectura Simple de Datos
Arquitectura y Distribución de Responsabilidades
Ejecución de un Programa en Java
Hojas de trabajo
Nivel 6: Manejo de Estructuras de dos Dimensiones y Persistencia
Objetivos Pedagógicos
Motivación
Caso de Estudio Nº 1: Un Visor de Imágenes
Contenedoras de dos Dimensiones: Matrices
Caso de Estudio Nº 2: Campeonato de Fútbol
Persistencia y Manejo del Estado Inicial
Completar la Solución del Campeonato
Proceso de Construcción de un Programa
Hojas de trabajo
Anexos
A. El Lenguaje Java
B. Resumen de Comandos de Windows
C. Tabla de Códigos UNICODE
Powered by
GitBook
Anexos
results matching "
"
No results matching "
"