Ingeniero en Computación José Alfredo Cobián Campos Taller de Introducción a la programación con Java DGAPA Junio 2017 Presentación Ingeniero en Computación José Alfredo Cobián Campos cobian@matematicas.unam.mx Facultad de Ciencias
Consideraciones para el curso Se requiere equipo de cómputo con la instalación de netbeans y uso de cañon e internet. Un equipo por profesor. Consideraciones para los profesores inscritos: Conocimiento básicos de lógica y con Conocimientos básicos de Programación. Horas de duración : 20 presenciales y 10 semi presenciales Numero de sesiones: 5 Fecha de inicio : 12/Junio/2017 Fecha de término : 17/Junio/2017 De lunes a Viernes Cupo máximo de inscritos : 33
Objetivo Explicar el proceso de construcción de un programa. Diseñar algoritmos para resolver problemas simples. Comprender los conceptos y métodos fundamentales de la programación orientada a objetos. Comprender la importancia de crear software correcto, fiable, reutilizable y mantenimiento. Desarrollar la capacidad de abstracción necesaria para las tareas de análisis y diseño de software orientado a objetos. Diseñar y construir programas modulares bajo el enfoque de la programación orientada a objetos Explicar y aplicar algoritmos iterativos de búsqueda como almacenamiento y lectura de archivos.
Tema 1. Introducción al paradigma orientado a objetos Qué es un paradigma. Principales Paradigmas de Programación. Introducción a la resolución de problemas. El paradigma orientado a objetos.
Tema 2. Fundamentos de la programación orientada a objetos Lenguaje de programación Java Condicionales Ciclos Clases Lenguaje El concepto de objeto Introducción al lenguaje Java Atributos Operaciones palabras reservadas Variables Expresiones Palabras reservadas Sentencias
Tema 3. Colecciones de datos Estáticos Arreglos Dinámicos ArrayList, pilas y colas Interfaces Set y Map
Tema 4. Herencia y Polimorfismo Introducción a la herencia Herencia Simple Beneficios y costes de la herencia Elección de la técnica de reciclaje de software Polimorfismo Sobrecarga
Tema 5. Otras características del paradigma orientado a objetos Gestión de errores Archivos Simulador
Presentación del grupo Actividad 0 https://goo.gl/forms/18mXPzzV31u0bIj53 Como me llamo Titulo profesional Donde imparto Otra actividad independiente al ser docente Que actividad le gusta hacer fuera del aula Lenguaje que conozco http://es.wikipedia.org/wiki/Anexo:Lenguajes_de_programaci%C3%B3n He programado Orientado a Objetos Que espero del curso Que propongo hacer para aprender mejor del curso