¡Hola a todos! En esta materia trabajaremos con GitHub Codespaces, un entorno completamente configurado para que puedan concentrarse únicamente en lo más importante: aprender y practicar programación orientada a objetos.
GitHub Codespaces nos permite trabajar en un entorno de desarrollo listo para usar, directamente desde la nube. Algunas ventajas de utilizar esta herramienta son:
- Sin configuración compleja: Todo está preconfigurado, lo que elimina la necesidad de instalar herramientas adicionales en sus computadoras.
- Entorno real de desarrollo: Trabajaremos con herramientas profesionales utilizadas en la industria, lo que los prepara para futuros proyectos y empleos.
- Portabilidad: Pueden acceder a su workspace desde cualquier dispositivo con conexión a Internet.
- Colaboración: GitHub facilita la colaboración en proyectos.
Cada estudiante trabajará en un repositorio privado, que será creado a través de un assignment en GitHub Classroom. Estos repositorios serán accesibles únicamente por los profesores para garantizar:
- Feedback personalizado: Podremos revisar código y proporcionarles observaciones detalladas sobre su trabajo.
- Privacidad: Sus proyectos serán visibles solo para ustedes y el equipo docente.
Es fundamental que tengan una cuenta activa en GitHub para participar y acceder a sus repositorios asignados.
Utilizaremos el esquema de workspaces organizado por los diferentes trabajos prácticos. Este esquema les guiará a través de las actividades prácticas, mientras aplican los conceptos aprendidos en clase.
Nuestro objetivo principal es que, además de aprender los fundamentos de la programación orientada a objetos, se familiaricen con:
- Flujos de trabajo modernos en Git y GitHub.
- Herramientas de desarrollo profesional, como entornos preconfigurados.
- Buenas prácticas de programación y trabajo colaborativo.
Si tienen alguna duda o consulta, no duden en contactarme a través del canal de Discord. Estaré disponible para resolver sus inquietudes y apoyarlos durante la cursada.
¡Les deseo una excelente cursada!
Atentamente,
Lic. Franco Herrera
Profesor de Práctica de POO