En este curso de Solución de problemas con programación, aprendí muchas herramientas y temas diferentes que antes desconocía por completo. En este curso mas allá de aprender de memoria funciones o cualquier otra cosa, me sirvió mucho para analizar que es lo que yo quiero que mi computadora haga para después ejecutarlo, es por eso que lo que más aprendí aquí es a plasmar mi comprendimiento en lenguaje de programación de tal forma que pueda hacer lo que quiero pero lo mas sencillo posible.
Además de eso, aprendí muchos nuevos temas desde que es una función, hasta ejecutarlas. Gracias a que tomé un curso de computación remedial el semestre pasado, no llegue en cero a esta materia sin embargo, en mi pasado curso, solo aprendí lo que era los diagramas de flujo y un poco de programación en C#, cuando llego a este curso pensando que seria igual de sencillo me encuentro con que debo aprender que librerías usar, puesto que en c++ no estas todas descargadas y debo especificar cual usar.
Algo que ya tenia conocimiento de antes era sobre las variables, los tipos de variables que hay, la forma de imprimir las entradas y salidas por pantalla, las condicionales if/else los ciclo while, do-while y tenia el conocimiento de los ciclos For, sin embargo fue hasta en este curso cuando supe el funcionamiento de este ultimo y la facilidad de usarlos.
Otra cosa que no sabia antes de tomar esta materia fue a crear, definir funciones asi como llamarlas cuando se creen de manera externa. Por otro lado también aprendí nuevas funciones que sirven para hacer diferentes cosas que se necesiten dependiendo de tu código. el uso de los vectores para guardar diferentes datos y por ultimo, aplicar comentarios en los programas que sirven principalmente para detallar procedimientos