CRITERIO

Práctica · ejemplo: Niveles de DDD

Aprendizaje para el dominio (mastery learning)

No avanzas al siguiente tema hasta dominar el actual (80% o más).

Evidencia alta120 min en total

El temario se divide en niveles: Value Object, Entidad, Agregado, Repositorio. Al final de cada uno hay una evaluación corta; si no llegas al 80%, recibes práctica correctiva y repites. Nadie construye sobre una base con huecos.

Para quién
Principiante e intermedio. Temas que se construyen unos sobre otros (DDD lo es).
Fuente
Bloom (1984), The 2 Sigma Problem; Kulik, Kulik y Bangert-Drowns (1990), metaanálisis
Muchos estudios controlados y metaanálisis coinciden.
Probar el ejemplo

El plan en el tiempo

Qué haces antes, durante y después. Mueve t y mira qué ya ocurrió.

Antes de encontrar el concepto t<0

Esta metodología no prepara nada antes: llegas en frío al concepto.

El encuentro t=0

  1. t=0

    Estudias el nivel 1: Value Object

    Explicación · 30 min · El primer encuentro: alguien (o un texto) explica el concepto.

Después: consolidar t>0

  1. t=+1

    Evaluación corta del nivel 1

    Recuperación · 10 min · Sacar de memoria sin mirar fortalece el recuerdo más que volver a ver (efecto de prueba).

  2. t=+2

    Práctica correctiva de lo que fallaste

    Aplicación · 30 min · Usar el concepto en un problema nuevo construye transferencia.

  3. t=+3

    Repites la evaluación hasta el 80%

    Recuperación · 10 min · Sacar de memoria sin mirar fortalece el recuerdo más que volver a ver (efecto de prueba).

  4. t=+7

    Repaso del nivel 1 al pasar al 3

    Recuperación · 10 min · Sacar de memoria sin mirar fortalece el recuerdo más que volver a ver (efecto de prueba).

  5. t=+14

    Proyecto que usa todos los niveles

    Aplicación · 30 min · Usar el concepto en un problema nuevo construye transferencia.

Trayectoria frente al método de control

0255075100-30+3+7+14+21+30
Aprendizaje para el dominio (mastery learning)Releer y subrayar (control)

Se aplica en la ruta

Úsala programando, no solo leyendo

Pruébalo ahora

Niveles de DDD

Supera cada nivel con 4 de 5 para desbloquear el siguiente.

1. ¿Dos Monto(10, PEN) son iguales?
2. ¿Cómo se cambia un Value Object?
3. ¿Qué ayuda a implementarlo en Python?
4. ¿Dónde se rechaza un Email mal formado?
5. ¿Cuál NO es un buen Value Object?

Aplícalo esta semana

Con tu propio código de Python

Cuándo no usarla

Cuando el tiempo es fijo e inamovible: puede no alcanzar para todos los niveles.

Señal de que funciona

Los niveles avanzados se sienten fáciles porque la base no tiene huecos.

Tu decisión

¿Aprendizaje para el dominio te hizo aprender?

Responde después de probar el ejemplo. Se guarda solo en este navegador.