Descripción: El curso de especialidad de Programación I, de las carreras de Ciencias de la Computación (CC),
Ingeniería de Software (ISW) e Ingeniería de Sistemas de Información (ISI), es de carácter teórico-práctico y
está dirigido a los estudiantes del primer ciclo. El curso permite que el estudiante pueda conocer los principios
de la programación estructurada y modular, escribir programas haciendo uso de conocimientos matemáticos y/o
científicos, utilizar tipos de datos básicos, estructuras de control, vectores, matrices, funciones y punteros. El
lenguaje C++, es el que se utilizará para la codificación de sus programas.
Prerequisito: El estudiante ha debido aprobar Nivelación de Matemática o aprobar la Prueba de Niveles
previamente para poder llevar este curso.
Propósito: El estudiante aprende buenos hábitos de programación dando énfasis en el uso de una metodología
de cinco pasos: análisis del problema, diseño del algoritmo, diseño del conjunto de datos de prueba,
codificación y depuración. Todos estos conceptos son básicos para el buen desempeño en los proyectos
informáticos y brindan como resultado final un videojuego donde se muestra todo lo aprendido. El curso busca
desarrollar la competencia general de Pensamiento Crítico de nivel 1 y la competencia específica de Formula y
Resuelve Problemas Complejos de nivel 1 para las carreras Ciencias de la computación, Ingeniería de Software
e Ingeniería de Sistemas de la Información