← Semana 3ET505 · Teoría · Semana 3
Teoría · 16/09/20265 min

Diseña primero.
Comprueba después.

Semana 3 · Una necesidad educativa, una primera arquitectura y un cambio que puedas explicar.

Mg. Max Aldo Hidalgo Chávez
UNIFSLB · Técnicas de Programación II

Escanea el QR o abre el registro. Verifica la confirmación en MAXEDRA. Esta página no registra asistencia.

Base: Sílabo ET505 REV3 · pp. 2–3 y 6. Ejemplos y secuencia: elaboración didáctica del curso.

Una primera versión delimitada

Incluye

Título, tipo, duración, regla de validación y una ficha visible.

No incluye

Lista de alumnos, matrícula, cuentas, datos reales ni registros compartidos.

Diseñar también es decir qué queda fuera. Esas capacidades se analizan cuando el proyecto las necesita.

Mapa real de AulaRecursos S03

NavegadorAbre index.html
PantallaFormulario y ficha
FuncionesLeer · validar · mostrar
Dato en memoriarecursoActual

Esta organización es conceptual y vive en un archivo. Una carpeta no es automáticamente una capa y una capa no necesita un servidor propio.

index.html
  HTML: campos y resultado
  CSS: apariencia
  JavaScript:
    configuracion
    leerRecurso()
    validarRecurso(recurso)
    mostrarRecurso(recurso)

Del campo al objeto

<label for="titulo">Título del recurso</label>
<input id="titulo">

// JavaScript lee el valor del campo:
const titulo = document.getElementById("titulo").value.trim();

trim() quita espacios en los extremos. En el ejemplo, “ Luna ” se interpreta como “Luna”.

Dos objetos, dos propósitos

configuracion.minimoTitulo // decisión de validación
recurso.titulo              // dato introducido

// La función compara el dato con la decisión:
recurso.titulo.length < configuracion.minimoTitulo

Modificar el título de una ficha cambia un dato. Modificar el mínimo afecta qué títulos acepta la regla.

Prueba la plantilla base

Esta demostración se reinicia al recargar. No envía datos.

Registro de asistencia · teoría