Skip to content

AnderssonProgramming/software-foundations-eci

Repository files navigation

layout title nav_order permalink
default
Inicio
1
/

🚀 IS-FUNDAMENTOS-LEARNING: Repositorio Central de Monitoría

Línea de Fundamentos de Software | Escuela Colombiana de Ingeniería Julio Garavito Recursos Educativos para DOPO y MSYD 🎓


Logo Escuela

Objeto de Aprendizaje Integral

"Transformando la teoría en ingeniería aplicada mediante el aprendizaje activo."


📋 Descripción del Proyecto

Este repositorio constituye un Objeto de Aprendizaje (OA) diseñado bajo estándares institucionales. Su objetivo es proporcionar a los estudiantes de la línea de fundamentos una guía autoformativa, modular y reutilizable sobre las herramientas y conceptos clave del desarrollo de software.


🗺️ Guía de Archivos y Contenido

Cada archivo en este repositorio ha sido diseñado con una secuencia didáctica específica. Puedes navegar a través del menú lateral o mediante estos enlaces:

Archivo Propósito Contenido Clave
🏠 Home Página de Inicio Metodología del OA, contexto pedagógico y bienvenida.
📦 Unidad 1: CVS Control de Versiones S1: Teoría de Grafos, S2: Buenas Prácticas y S3: Git/GitHub.
🧪 Unidad 2: Pruebas Pruebas Unitarias R1: Conceptos BDD, R2: Estándares TDD y R3: JUnit en BlueJ.
📚 Recursos Bibliografía Enlaces externos, simuladores y documentación oficial.
📝 Changelog Bitácora Historial de versiones y mejoras del material educativo.

🛠️ Stack Tecnológico

Para la realización de las prácticas guiadas y el despliegue del material se utilizaron:

  • Entornos: BlueJ (Java), GitHub (CVS).
  • Frameworks: JUnit 4/5 para pruebas de unidad.
  • Documentación: Markdown avanzado con soporte para metadatos (Jekyll).

⚖️ Licencia

Este proyecto se distribuye bajo la licencia Apache License 2.0. Puedes consultar el archivo LICENSE para más detalles sobre el uso y redistribución del material.


🎥 Recursos Multimedia Destacados

El repositorio integra tutoriales exclusivos realizados para la monitoría:

  • 🎬 CVS en Java (DOPO): Gestión de conflictos y ramas.
  • 🎬 CVS en SQL (MYSD): Control de esquemas de bases de datos.
  • 🎬 Pruebas con JUnit: TDD y BDD aplicados a "Cuenta Bancaria".

🤝 Contribuciones y Feedback

Si eres estudiante y encuentras un error o tienes una sugerencia para mejorar este Objeto de Aprendizaje:

  1. Abre un Issue detallando la observación.
  2. Realiza un Pull Request siguiendo las buenas prácticas descritas en la Unidad 1.

Andersson David Sánchez Méndez

Monitor de Línea - Fundamentos de Software

© 2026 - Escuela Colombiana de Ingeniería Julio Garavito

About

📚 Interactive Learning Object (LO) for Software Engineering Fundamentals. A comprehensive guide for DOPO (Object-Oriented Programming) and MYSD (Data Models) courses at Escuela Colombiana de Ingeniería. Covers different topics in both subjects and software quality best practices.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages