CI-0113 - Programación II: 2018a
Universidad de Costa Rica
Escuela de Ciencias de la Computación e Informática
Grupo 05: K10-13, J11-13 304-IF.
Profesor Jeisson Hidalgo-Céspedes
Correo: jeissonh@gmail.com
Casillero: 04. Consulta: KV 08-10 201-IF
Asistente: José David Vargas Artavia
Correo: josed1608@gmail.com
Documentos
- Carta al estudiante. Contiene una descripción general del curso, sus objetivos, temario, evaluación y otros detalles. Es una especie de contrato entre el profesor, los estudiantes y la escuela.
- Ejemplos de clase. Ejemplos de programas realizados en clase.
- Apuntes de clase de Programación II. Documento editado por los estudiantes del curso con notas de clase.
- qTrivia. Proyecto de de un juego polimórfico con widgets en Qt.
- MonsterCatch. Proyecto de un video juego en Qt sobre encerrar monstruos.
- Chat. Un chat sencillo como ejemplo de programación de red con Qt.
Evaluaciones:
Recursos
El siguiente es un listado de programas y recursos que el estudiante puede encontrar de interés o utilidad en el cumplimiento de sus tareas en el curso.
- CppReference. Documentación de C/C++ y su biblioteca estándar.
- TDM-GCC. Un instalador amigable del compilador GCC para Microsoft Windows.
- Qt SDK. Un conjunto de herramientas y bibliotecas para programación multiplataforma.
- Git. Software para control de versiones. Clientes gráficos: TortoiseGit (Windows), SmartGit (OS X, Linux, Windows).
- BitBucket. Servicio de alojamiento de repositorios de control de versiones en la nube. Sugerencia: registrarse con algún correo académico (institucional o de la ECCI) para recibir beneficios.
- Pro Git. Libro libre de Git escrito por Scott Chacón. Opcional: Curso en línea de Git en DevCode.
- Haroopad. Editor libre de Markdown. P. StackEdit Editor de Markdown en línea.
- Script Fedora 204-IF (temporal).