Introducción al Desarrollo de Software
Justificación: la importancia de tener un conocimiento básico en el desarrollo de software permite conocer y crear aplicaciones para solucionar un problema en un entorno real, también da la facilidad de explorar las diferentes líneas para desarrollar un software.
Objetivos:
- Crear programas informáticos que satisfagan las necesidades de la sociedad y de las empresas
- Aplicar la algoritmia como un elemento introductorio al desarrollo de software
- Aplicar la codificación de un lenguaje de programación como Java
Dirigido a: personas o profesionales interesados en adquirir un nuevo conocimiento básico en el desarrollo de software
Metodología: teórico – práctico
Programa académico:
- Modulo 1: Introducción a la algoritmia
- Conceptos del ABCD de la programación
- Introducción a la algoritmia
- Introducción a la aplicación de la diagramación
- Introducción a la aplicación del algoritmo
- Módulo 2: Aplicación de las estructuras de programación
- Conceptos de las estructuras de programación
- Aplicación de los ciclos independientes mediante la diagramación
- Aplicación de los ciclos anidados mediante la diagramación
- Módulo 3: Aplicación de las estructuras de programación
- Aplicación de los ciclos independientes mediante algoritmos
- Aplicación de los ciclos anidados mediante los algoritmos
- Módulo 4: Aplicación de las estructuras de programación
- Aplicación de las condicionales simples mediante la diagramación
- Aplicación de las condicionales compuestas y múltiples mediante la diagramación
- Módulo 5: Aplicación de las estructuras de programación
- Aplicación de las condicionales simples mediante los algoritmos
- Aplicación de las condicionales compuestas y múltiples mediante los algoritmos
- Módulo 6: Aplicación de la programación en Java
- Introducción a la tecnología Java
- Aplicación de las líneas de desarrollo en Java
- Semántica del lenguaje Java
- Aplicación de las estructuras de programación en Java
Docente: Mauricio Alonso Villalba – Máster universitario en Dirección Estratégica en las TIC y director nacional de RedNaJava (Red Nacional de Investigación en Java)