Justificación y objetivos

JUSTIFICACIÓN

El uso de la computación se ha extendido hacia diferentes campos del conocimiento convirtiendo la tecnología en un insumo de alto valor que aporta crecimiento y desarrollo a la sociedad. Especialmente, en el área de la Ingeniería, es importante que el profesional además de ser un usuario de computadores de carácter genérico, esté en capacidad de hacer uso del computador para solución de problemas específicos en su área, aprovechando herramientas computacionales a su disposición.

La base para la solución de problemas a través del computador requiere el desarrollo de pensamiento lógico y analítico, así como del conocimiento de los elementos propios de interacción con el computador para el desarrollo de programas específicos.

El curso de Introducción a la Programación, presenta los elementos básicos de programación a través del análisis de problemas de diferentes contextos, que se modelan utilizando datos y se resuelven con estructuras de control básicas de un lenguaje imperativo: acción directa, secuenciación, abstracción y estructuras 

condicionales y repetitivas. El desarrollo de las soluciones se trabaja con algoritmos, como elemento base para abordar la solución de problemas mediante el uso de computadores y se realizan prácticas de implementación en un lenguaje de programación.

El uso de la computación se ha extendido hacia diferentes campos del conocimiento convirtiendo la tecnología en un insumo de alto valor que aporta crecimiento y desarrollo a la sociedad. Especialmente, en el área de la Ingeniería, es importante que el profesional además de ser un usuario de computadores de carácter genérico, esté en capacidad de hacer uso del computador para solución de problemas específicos en su área, aprovechando herramientas computacionales a su disposición.

La base para la solución de problemas a través del computador requiere el desarrollo de pensamiento lógico y analítico, así como del conocimiento de los elementos propios de interacción con el computador para el desarrollo de programas específicos.

El curso de Introducción a la Programación, presenta los elementos básicos de programación a través del análisis de problemas de diferentes contextos, que se modelan utilizando datos y se resuelven con estructuras de control básicas de un lenguaje imperativo: acción directa, secuenciación, abstracción y estructuras 

condicionales y repetitivas. El desarrollo de las soluciones se trabaja con algoritmos, como elemento base para abordar la solución de problemas mediante el uso de computadores y se realizan prácticas de implementación en un lenguaje de programación.

OBJETIVOS

General:
Al finalizar la actividad académica, el estudiante estará en capacidad de utilizar de forma adecuada, herramientas y técnicas que permitan modelar problemas reales simples y su solución mediante un programa de computador.
Específicos:
Al finalizar el curso, el estudiante debe estar en capacidad de:

  • Analizar problemas, diseñar estrategias algorítmicas de solución e implantarlas en un lenguaje de programación.
  • Conocer y utilizar de forma apropiada técnicas de estructuración de programas siguiendo normas de modularización y estilo adecuados.
  • Modelar y especificar un problema en términos de datos simples, arreglos y estructuras.
  • Plantear la solución a un problema utilizando refinamiento paso a paso y algoritmos.
  • Dar solución a un problema e implementar su solución en un lenguaje de programación, desarrollando los pasos de Comprensión y Modelaje del problema y Plan de Solución.
  • Desarrollar habilidades básicas de programación e implementación de soluciones algorítmicas en un lenguaje de programación.