Saltearse al contenido

Introducción

Carta descriptiva

Por favor consulta la carta descriptiva en el sistema de la Universidad. Te voy a mostrar aquí los puntos más importantes de ese documento.

Descripción del curso

El objeto de este curso es aprender las técnicas de programación y comunicación que permitan a una aplicación interactiva intercambiar información con un sistema de cómputo externo con la capacidad de leer y/o modificar el mundo físico. Algunos de los conceptos que se explorarán serán las máquinas de estado, los protocolos de comunicación ASCII y binarios, el modelo de comunicación cliente-servidor, modelo de comunicación por eventos, las comunicaciones seriales, la lectura de información del mundo físico, el envío de información hacia el mundo físico.

¿Por ejemplo?

Interactive de Moment Factory
Lumia de Moment Factory
ARcade de Moment Factory
TDAxis, trabajo de grado en entretenimiento digital
The VOID
AR + IoT
Demo UPB
Mario Kart
Proyecto Galia
AR Snapdragon Spaces
Haptic VR Gloves

¿Para qué sirve este curso?

Se espera que al finalizar el curso seas capaz de construir aplicaciones interactivas que lean y/o modifiquen el mundo físico. Para este fin, se propondrán problemas donde sea necesario intercambiar información entre una aplicación interactiva y un sistema de cómputo externo.

Resultado de aprendizaje general

Soluciono problemas de interacción mediante la integración de contenidos digitales y software de acuerdo con un diseño previo, para la implementación de sistemas intermediados por el entretenimiento digital.

Competencia

Materializa sistemas intermediados por el entretenimiento digital para resolver problemas de acuerdo con requerimientos condicionados por el contexto.

Resultado de aprendizaje específico

Integro dispositivos de entrada-salida con sistemas de cómputo para la creación de sistemas intermediados por el entretenimiento digital según los requisitos definidos. El nivel al que se espera que llegues es al nivel resolutivo.

Estructura y metodología del curso

El curso está dividido en 8 experiencias de aprendizaje que se desarrollarán en 16 semanas:

Unidad 1: ¿Este curso para qué?
Unidad 2: computadores embebidos
Unidad 3: creando arte con p5.js
Unidad 4: conectando mundos
Unidad 5: protocolos de comunicación
Unidad 6: el puente entre dispositivos
Unidad 7: comunicación interactiva
Unidad 8: todos juntos y en tiempo real

La metodología del curso es de aula invertida. En este sitio web encontrarás las guías de trabajo necesarias para que puedas desarrollar el curso.

Cronograma

Unidad 1: semanas 1 y 2
Unidad 2: semanas 3 y 4
Unidad 3: semanas 5 y 6
Unidad 4: semanas 7 y 8
Unidad 5: semanas 9 y 10
Unidad 6: semanas 11 y 12
Unidad 7: semanas 13 y 14
Unidad 8: semanas 15 y 16

Evaluación

La evaluación en este curso es FORMATIVA y SUMATIVA al mismo tiempo.

En cada unidad te propondré actividades. A medida que termines cada actividad tu nota irá cambiando en tiempo real. Cada semana conversaremos acerca de tu trabajo y te ofreceré un feedback que te servirá para saber si debes trabajar un poco más en alguna actividad o si ya está lista para ser reportada en el sistema. La idea es que juntos tomemos esa decisión y tu puedas participar activamente en tu evaluación.

El sistema de evaluación del curso es de CALIDAD CONSTANTE, pero TIEMPO VARIABLE, es decir, solo se recibe, y reporta, una actividad cuando está completa y discutida entre nosotros. Puedes tomarte más tiempo del sugerido en el cronograma, sin embargo, cada dose semanas reportaré en el sistema de la Universidad cómo va tu proceso.

Como nuestro sistema de evaluación es de calidad constante y tiempo variable debes tener en cuenta que solo podrás avanzar a una unidad una vez termines al 100% la unidad anterior.

Ten presente que la evaluación es continua, cada actividad que realizas aporta a la nota del curso.

La nota de cada unidad será:

Donde:

  • Cada actividad tiene un valor de 1.
  • es el número de actividades completadas en la fase.
  • es el número total de actividades en la fase.

Y la nota definitiva será:

Donde:

  • es la nota de la unidad k.

Asistencia

La asistencia a las sesiones presenciales del curso es fundamental. Además, según el régimen discente de la Universidad en el capítulo 7, artículo 43:

Se entiende por asistencia la participación del estudiante en las actividades académicas programadas en cada curso para cada período académico. El estudiante cuyas faltas de asistencia superen el 20% del total de horas y actividades programadas, reprobará el curso correspondiente con una nota definitiva de 0.00.

Dedicación

Este curso es de 2 créditos distribuidos en dos sesiones semanales con acompañamiento del docente y una sesión de trabajo independiente. La dedicación total es de 6 horas.

Rutinas de trabajo en aula e independientes

Cada sesión tendrá una duración de 1 hora 40 minutos.