CI1201 - Programación II: 2016b

Universidad de Costa Rica
Escuela de Ciencias de la Computación e Informática
Grupo 04: KV11-13 205-IF.

Profesor Jeisson Hidalgo-Céspedes
Correo: jeissonh@gmail.com
Casillero: 04. Consulta: M 10:30-13:00 107-IF

Documentos

  1. 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.
  2. Ejemplos de clase. Ejemplos de programas realizados en clase.
  3. QtGame. Código fuente base para un juego en Qt.
  4. Lecciones en vídeo. Vídeos para reposición de lecciones, o de temas adicionales pero útiles en el curso.
  5. Evaluaciones:

    Tipo Evaluación Enunciado Solución
    Ejercicios Resueltos Enlaces a HackerRank por correo
    Inventados Instrucciones
    Exámenes Examen01 Palíndromo/ts/Gauss-Jordan Solución 1
    Examen02 Matriz dinámica
    Examen03
    Proyectos Proyecto01 Horóscopo
    Proyecto02 En Qt. Elección libre

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.

  1. CppReference. Documentación de C/C++ y su biblioteca estándar.
  2. TDM-GCC. Un instalador amigable del compilador GCC para Microsoft Windows.
  3. Qt SDK. Un conjunto de herramientas y bibliotecas para programación multiplataforma.
  4. Git. Software para control de versiones. Clientes gráficos: TortoiseGit (Windows), SmartGit (OS X, Linux, Windows).
  5. 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.
  6. Pro Git. Libro libre de Git escrito por Scott Chacón.
  7. Haroopad. Editor libre de Markdown. P. StackEdit Editor de Markdown en línea.