Fundamentos de Programación : Aprendizaje Activo Basado en Casos.
Villalobos S, Jorge A.
Fundamentos de Programación : Aprendizaje Activo Basado en Casos. - 1a edition. - 359 páginas : ilustraciones; tablas ; 27 x 21 centímetros.
Material Acompañado de un Disco Compacto (CD- ROM) Ubicado en la Colección Multimedia de la B. Central Identificado con el Número DC/005.73/V716f.
Incluye Bibliografía e Indice.
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 -- 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 -- 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: Tienda de libros -- Contenedoras de tamaño variable -- Uso de ciclos en otros contextos -- Creación de una clase en java -- Hojas de trabajo -- 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 -- 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 -- Manejo de estructuras de dos dimensiones y persistencia -- 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 -- Anexos
Este libro tiene como objetivo servir de herramienta fundamental en el proceso de enseñanza/aprendizaje de un primer curso de programación, usando un enfoque novedoso desde el punto de vista pedagógico, y moderno desde el punto de vista tecnológico. Queremos que el libro sea una herramienta de trabajo dentro de un proceso de aprendizaje, en el que el lector debe ser su principal protagonista. Por esta razón, a lo largo de los niveles que conforman el libro, se le irá pidiendo al lector que realice pequeñas tareas a medida que se presenta la teoría y, luego, que resuelva problemas completos directamente sobre el libro. El libro está dirigido a estudiantes que toman por primera vez un curso de programación de computadores, sin importar el programa de estudios que estén siguiendo. Esto quiere decir que para utilizar el libro no se necesita ninguna formación específica previa, y que las competencias generadas con este texto se pueden enmarcar fácilmente dentro de cualquier perfil profesional.
9702608465
Estructura de datos ( computadores)
JAVA (lenguaje de programación de computador)
Programación (computadores electrónicos)
005.4 / V716f
Fundamentos de Programación : Aprendizaje Activo Basado en Casos. - 1a edition. - 359 páginas : ilustraciones; tablas ; 27 x 21 centímetros.
Material Acompañado de un Disco Compacto (CD- ROM) Ubicado en la Colección Multimedia de la B. Central Identificado con el Número DC/005.73/V716f.
Incluye Bibliografía e Indice.
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 -- 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 -- 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: Tienda de libros -- Contenedoras de tamaño variable -- Uso de ciclos en otros contextos -- Creación de una clase en java -- Hojas de trabajo -- 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 -- 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 -- Manejo de estructuras de dos dimensiones y persistencia -- 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 -- Anexos
Este libro tiene como objetivo servir de herramienta fundamental en el proceso de enseñanza/aprendizaje de un primer curso de programación, usando un enfoque novedoso desde el punto de vista pedagógico, y moderno desde el punto de vista tecnológico. Queremos que el libro sea una herramienta de trabajo dentro de un proceso de aprendizaje, en el que el lector debe ser su principal protagonista. Por esta razón, a lo largo de los niveles que conforman el libro, se le irá pidiendo al lector que realice pequeñas tareas a medida que se presenta la teoría y, luego, que resuelva problemas completos directamente sobre el libro. El libro está dirigido a estudiantes que toman por primera vez un curso de programación de computadores, sin importar el programa de estudios que estén siguiendo. Esto quiere decir que para utilizar el libro no se necesita ninguna formación específica previa, y que las competencias generadas con este texto se pueden enmarcar fácilmente dentro de cualquier perfil profesional.
9702608465
Estructura de datos ( computadores)
JAVA (lenguaje de programación de computador)
Programación (computadores electrónicos)
005.4 / V716f
