descripción del curso

DESCRIPCIÓN
Estudio y análisis comparativo de distintos paradigmas, estructuras y técnicas de programación. Se estudian la sintaxis, semántica e implantación de llenguajes de programación. Se requieren proyectos independientes de programación. El curso tendrá un componente en línea.

JUSTIFICACIÓN

Los lenguajes de programación son las herramientas más importantes para un programador. Si los lenguajes de programación son examinados cuidadosamente, se podrán encontrar semejanzas entre unos y otros, aun más de lo que su forma externa pueda reflejar.  El estudio de los conceptos básicos de los lenguajes de programación ayudará al programador no sólo a aprender la estructura de varios lenguajes sino a hacer un uso efectivo y eficiente de los mismos.

prontuario

El prontuario del curso se puede acceder a través de la Web –por regla institucional– solamente desde el Campus.

competencias

Este es un curso orientado al desarrollo de competencias. Esta información se encuentra en el prontuario, pero se reporta a continuación.

Competencias transversales

  1. Cuestionamiento crítico (Nivel II)

Competencias específicas   

  1. Conocimiento de las características de los lenguajes de programación.
  2. Conocimiento de los elementos de la sintaxis de un lenguaje de programación.
  3. Habilidad para utilizar diferentes paradigmas de programación en la solución de problemas.
  4. Capacidad para comparar y analizar diferentes lenguajes de programación.
  5. Capacidad para reconocer la importancia del desarrollo histórico de los lenguajes de programación.