Descripción:
La solución de problemas a través de la programación de computadoras se logra mediante un doble aprendizaje. El primero se relaciona con los fundamentos de la programación estructurada y orientada a objetos, para representar, en forma de programas, los algoritmos que dan solución a problemas determinados. El segundo aprendizaje es un lenguaje de programación acorde con el tipo de problemas que se desean resolver.
En este curso se abordan temas fundamentales para introducir al participante en la solución de problemas a través de algoritmos, con el empleo de los paradigmas de programación estructurada y la programación orientada a objetos. A partir de los conocimientos adquiridos, el participante podrá continuar con el aprendizaje de un lenguaje de programación específico.
Se requiere:
• Haber acreditado o demostrar conocimientos equivalentes al curso de Introducción a la Computación e Internet.
• Tener experiencia en el manejo del sistema operativo Windows, Linux o Mac.
• Disponer de al menos 4 horas a la semana para revisar a fondo los contenidos y realizar las actividades de cadatema.
Objetivo General:
Resolver algoritmos directamente traducibles a lenguajes de programación, mediante las técnicas de la programación estructurada y la orientada a objetos.
Objetivos Específicos:
• Conocer y aplicar las técnicas de pseudocódigo que ayuden al planteamiento de un problema.
• Identificar las principales estructuras de control y bifurcación de la programación estructurada.
• Conocer las bases para la programación modular.
• Diseñar estructuras de datos apropiadas para la solución de problemas.
• Reconocer la semántica y la sintaxis de un lenguaje de programación.
• Codificar los algoritmos diseñados en pseudocódigo utilizando el lenguaje de programación.
Dirigido a:
Personas interesadas en resolver algoritmos directamente traducibles a un lenguaje de programación.
Facilitador:
Ing. Leandro Leonardo
Ingeniero de Software con Master en Dirección Estratégica en Ingeniería de Software y Certificaciones en Power Platform, Scrum, Cyber Seguridad, ISO 9001:2015 y MOS Word.