| layout | default |
|---|---|
| title | 🏠 Home |
| nav_order | 2 |
| permalink | /home/ |
Bienvenidos al repositorio central de la línea de Fundamentos de Software. Este espacio funciona como un Objeto de Aprendizaje (OA) integral, diseñado para ser autocontenido y autoformativo, apoyando el desarrollo técnico de los estudiantes de DOPO (Desarrollo Orientado por Objetos) y MYSD (Modelos y Servicios de Datos).
Facilitar la apropiación de conceptos fundamentales de ingeniería mediante recursos digitales reutilizables, enfocados en:
- Comprensión conceptual profunda (El "por qué" antes del "cómo").
- Aplicación de buenas prácticas en el desarrollo por pares.
- Dominio de herramientas estándar de la industria y la academia.
Enfoque: Integridad de código y colaboración efectiva.
- S1: Teoría: El Grafo Dirigido Acíclico, vértices (versiones) y arcos.
- S2: Buenas Prácticas: Estándares de colaboración por pares.
- S3: Herramienta: Implementación técnica con Git y gestión de remotos.
- Práctica Guiada: Ejemplos reales para DOPO y MYSD.
Enfoque: Calidad de software y diseño orientado a objetos.
- R1: Conceptos: Introducción a BDD y anatomía de una prueba de unidad.
- R2: Buenas Prácticas: Metodología "Test First" y gestión de bugs.
- R3: Herramienta: Uso de JUnit dentro del ecosistema BlueJ.
Enfoque: Gestión de bases de datos y entornos de desarrollo.
- Ambientes: Configuración de servidor remoto (Granate) y local (XE).
- Herramientas: Uso de SQL Developer y extensión oficial para VS Code.
- Protocolos: Vaciado de bases de datos y Troubleshooting de conexión.
Para garantizar la modularidad y replicabilidad, trabajamos con:
- Control de Versiones:
Git&GitHub - Desarrollo OO:
Java&BlueJ - Bases de Datos:
Oracle SQL Developer&Oracle XE - Modelado: Archivos
.asta(Astah) - Calidad:
JUnit Framework
Cada recurso en esta Wiki ha sido validado mediante:
- Análisis de Contexto: Identificación de necesidades de estudiantes de la Escuela.
- Diseño Instruccional: Secuencias didácticas de aprendizaje activo.
- Validación: Retroalimentación de pilotos y revisión por pares docentes.
{: .highlight }
¿Eres estudiante nuevo? Te recomendamos empezar por la Unidad 1: CVS para establecer las bases de colaboración de tu proyecto de curso.