Ingeniería Pedagogizada: Epistemología del Diseño de Prototipos de Software y Aplicaciones de Propósito Específico

Sustentos epistémico-metodológicos de la ciencia del diseño, modelado funcional de artefactos e ingeniería de software adaptada a ambientes educativos.

🎯

Objetivo de Aprendizaje

Evaluar las bases epistémico-metodológicas que definen la ciencia del diseño, la construcción de prototipos de software y el desarrollo de aplicaciones para propósitos específicos, comprendiendo el artefacto tecnológico como la encarnación de modelos teóricos orientados a la transformación socio-educativa.



TEMA 1

Epistemología de la Ingeniería y la Ciencia del Diseño de Artefactos Tecnológicos

La ingeniería cuenta con un estatus epistemológico propio y emancipado de las ciencias naturales e hipotético-deductivas. Mientras que las ciencias factuales buscan describir y explicar fenómenos naturales preexistentes, la Ingeniería de Software y la Ciencia del Diseño (Design Science) tienen como objeto de estudio los métodos de concepción y construcción de objetos artificiales intencionados (artefactos) orientados a transformar la realidad.

📌 Premisas Epistémicas Clave en la Creación de Software:

  • Diferencia Ontológica: Los sistemas de software son objetos sintéticos e inmateriales complejos sin límites físicos, cuya dimensión es conceptualmente ilimitada.
  • Reencarnación de Teorías Científicas: Como postulaba Gaston Bachelard, los aparatos y software tecnológicos representan la «reencarnación concreta» de modelos y teorías científicas abstractas.
  • Proceso Racional y Sistemático: El diseño no es una mera intuición empírica o arte espontáneo; constituye una actividad científica explícita, organizada y disciplinada.

Comprender los fundamentos epistémicos del diseño permite al educador y tecnólogo evaluar la validez conceptual de las herramientas informáticas antes de incorporarlas en un ecosistema instruccional.



TEMA 2

Fundamentos Metodológicos para el Diseño de Prototipos de Software Educativo

Un prototipo de software se define como un primer modelo funcional, abstracto y simplificado de una aplicación informática que permite evaluar, validar y perfeccionar sus requerimientos antes de encarar la fase de producción definitiva. En la metodología de diseño de software, el prototipo cumple un rol esencial en la reducción de incertidumbres y minimización de riesgos.

Fase Metodológica Actividades del Diseñador / Tecnólogo Propósito Epistémico
1. Análisis de Requerimientos Identificación de necesidades instruccionales y de usuario. Delimitación del problema sociotécnico.
2. Modelación de Baja Fidelidad Bocetos, wireframes y diagramas de flujo conceptual. Exploración rápida sin consumo excesivo de recursos.
3. Prototipado Interactivo (Alta) Construcción de módulos ejecutables e interfaz responsiva. Prueba de usabilidad e interactividad real.
4. Retroalimentación e Iteración Evaluación con usuarios finales y refinamiento sistemático. Ajuste progresivo «de adentro hacia afuera».

Lección 2: Fundamentos del Diseño de Prototipos de Software

Figura 2: Diagrama de flujo del ciclo de vida en el diseño metodológico e iterativo de prototipos de software educativo.



TEMA 3

Arquitectura y Desarrollo de Aplicaciones de Propósitos Específicos para el Entorno Educativo

Frente a los paquetes de uso genérico (ofimáticos o de propósito general), las aplicaciones de propósitos específicos son sistemas diseñados exprofeso para responder a requerimientos técnicos, disciplinares e instruccionales muy concretos. Su desarrollo exige la articulación entre la ingeniería de software, la mediación didáctica y las arquitecturas abiertas.

🛠️ Componentes Estratégicos del Desarrollo de Propósito Específico:

  • Integración en Entornos LMS: Maquetación estandarizada HTML5/CSS3 incrustada directamente en las etiquetas del maquetador para evitar bloqueos del sistema de gestión de aprendizaje.
  • Open Hardware y Prototipado Físico-Digital: Incorporación de plataformas reconfigurables de hardware libre (Arduino, Raspberry Pi) para conectar el software de simulación con laboratorios físicos reales.
  • Evaluación de Calidad y Mantenibilidad: Aplicación de estándares formales que aseguren confiabilidad, usabilidad pedagógica y facilidades de actualización a largo plazo.

Lección 2: Desarrollo de Aplicaciones de Propósito Específico

Figura 2: Arquitectura e integración de aplicaciones de propósito específico con Open Hardware y entornos LMS.

Archivos de ejercicio
5.1Software Libre para la educación (pdf)
408,24 KB
5.1 Diseño de prototipos de software. Fundamentos epistémico-metodológicos (pdf)
419,97 KB
5.1 Aprendizaje_activo_con_PhET (pdf)
165,14 KB
5.1 SoftwareLibrePropietario (pdf)
725,08 KB