El Taller de Programación en C++ para alumnos de escuelas secundarias, se dicta en la UTN Santa Fe, y sigue una metodología de aprendizaje colaborativo y basado en resolución de problemas, con utilización de herramientas TIC y sitios jueces que implementan el concepto de gamificación en el aprendizaje, entre otros.
A continuación listamos algunos recursos complementarios al Taller presencial, para brindar herramientas que permitan a los alumnos, complementar sus aprendizajes de resolución de problemas y codificación en C++, de manera virtual y desde su casa.
Libro de Programación:
- "Fundamentos de Programación con el Lenguaje de Programación C++", de Vicente Benjumea y Manuel Roldán.
Videos de apoyo: grabados durante las reuniones del Taller de Programación C++, (aclaramos que los videos son complementarios y no constituyen por sí sólos un curso de programación, sino que intentan facilitar el aprendizaje con el desarrollo de un problema completo de URI Online Judge, en un video de corta duración).
- Videos en YouTube de solución de problemas de URI, con código en C++ (Recomendados para principiantes)
- Problemas con tipos de datos simples, introductorios:
- Cómo resolver y subir un problema a URI - Solución Problema 1001 "Extremadamente Básico" (2019)
- Solución Problema 1002 "Área del Círculo" (2019)
- Solución Problema 1006 "Media 2" (2019)
- Solución Problema 1011 "Esfera" (2019)
- Solución Problema 1013 "El Mayor" (versión 1) (2019)
- Solución Problema 1013 "El Mayor" (versión 2) (2019)
- Solución Problema 1013 "El Mayor" (versión 3) (2019)
- Solución Problema 1013 "El Mayor" - Cuántas Soluciones ? (2020)
- Solución Problema 1018 "Billetes" ? (2019)
- Problemas con uso de estructuras condicionales:
- Problemas con uso de estructuras repetitivas:
- Solución Problema 1059 "Números Pares"(2019)
- Solución Problema 1071 "Suma de Números Consecutivos Impares 1"(2019)
- Solución Problema 1095 "Secuencia IJ"(2019)
- Solución Problema 1097 "Secuencia IJ3"(2019)
- Solución Problema 1101 "Secuencia de números y suma" (2020)
- Cómo manejar entradas de datos que terminan con EOF (2020)
- Problemas con vectores unidimensionales:
- Solución Problema 1172 "Array Replacement I"(2019)
- Solución Problema 1175 "Array Change I" (versión 1)(2019)
- Solución Problema 1175 "Array Change I" (versión con funciones)(2019)
- Solución Problema 1180 "Lowest number and position"(2019)
- Solución Problema 1180 "Solución con y sin vector"(2019)
- Solución Problema 1181 "Line in Array"(2019)
- Problemas con tipos de datos simples, introductorios:
Solución Problema 2650 URI Online Judge - Building Walls (2019)