Introducción al curso#
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#
En la actualidad se utilizan plataformas de software especializadas para el desarrollo de aplicaciones interactivas de tiempo real y contenido digital procedural. Por tanto, el objetivo de este curso es que desarrolles las competencias para construir dichas aplicaciones mediante estas plataformas especializadas utilizando las técnicas y procesos de desarrollo de software adecuados según los requisitos funcionales y no funcionales establecidos.
¿Para qué sirve este curso?#
Este curso busca que explores técnicas y herramientas que te permitan construir aplicaciones interactivas que entreguen valor a tus flujos de trabajo específicos.
Resultado de aprendizaje general 1#
Ejecuto procesos de desarrollo de aplicaciones interactivas utilizando lenguajes y metodologías apropiadas, según el contexto, para solucionar problemas de interacción.
Competencia 1#
Diseña, implementa y soporta soluciones basadas en software que hacen uso eficiente de los recursos de un sistema de cómputo.
Resultado de aprendizaje específico 1#
Diseño aplicaciones de software para sistemas de entretenimiento digital utilizando los procedimientos y herramientas adecuadas para cumplir los objetivos de un proyecto. El nivel de desarrollo esperado es autónomo.
Resultado de aprendizaje específico 2#
Construyo aplicaciones interactivas aplicando patrones y estrategias que permitan alcanzar los requisitos funcionales y no funcionales establecidos. El nivel de desarrollo esperado es autónomo.
Resultado de aprendizaje general 2#
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 2#
Aplica adecuadamente conceptos y utiliza las herramientas e instrumentos TIC para conceptualizar, diseñar, implementar y gestionar sistemas informáticos.
Resultado de aprendizaje específico 3#
Aplico pruebas de las partes y del todo de un software siguiendo metodologías, técnicas y estándares de la industria para garantizar el correcto funcionamiento de las aplicaciones. El nivel de desarrollo esperado es autónomo.
¿Cómo puedes evidenciar lo aprendido en este curso?#
Advertencia
EVIDENCIAS DEL APRENDIZAJE
Ahora te voy a mostrar lo que tendrás que hacer para evidenciar cada uno de los niveles esperados de los resultados de aprendizaje específicos (RAE) a los que aporta este curso:
RAE1: mediante un proceso de investigación riguroso que muestre cómo exploraste y evaluaste diferentes opciones de diseño para llegar a una solución conceptual de tu aplicación interactiva.
RAE2: mediante la implementación de la aplicación interactiva que optimiza las requisitos establecidos evidenciando y argumentando los patrones y estrategias seleccionados.
RAE3: mediante las pruebas que realizarás a lo largo del curso para explorar posibles soluciones y para evaluar el cumplimiento de los requisitos establecidos.
Contenidos a revisar#
En el proceso de investigación para el diseño de la solución conceptual de tu aplicación interactiva se espera que explores, entre MUCHOS otros, al menos estos contenidos:
Decisiones de diseño para favorecer el trabajo en equipo a la hora de desarrollar aplicaciones interactivas.
Estructura de datos.
Algoritmos.
Patrones de diseño.
Arquitectura de la aplicación.
Consideraciones de optimización.
Pruebas.
Estructura#
El curso está divido en cuatro momentos o llamados a la acción; sin embargo, se espera que los llamados a investigar y a actuar vayan y vengan en función de las preguntas guía que resulten en el proceso:
Comprometerse: alinear el contenido con tus intereses.
Investigar: construir los fundamentos conceptuales.
Actuar: aplicar los conceptos a la solución de un problema real.
Compartir: mostrar lo aprendido y la solución a la que llegaste.
Metodología#
Seguiremos el marco Challenge based learning, pero ajustado a nuestro contexto. Toda la información relacionada la puedes consultar aquí.
Cronograma#
Estas serán la etapas de nuestro trayecto de aprendizaje:
Comprometerse: inicia en la semana 1 - cierre en la semana 3 (febrero 10).
Investigar: inicia en la semana 4 - cierre en la semana 8 (marzo 16).
Actuar: inicia en la semana 9 - cierre semana 13 (abril 27).
Compartir: inicia en la semana 14 - cierre en la semana 16 (mayo 18).
Evaluación formativa#
Cada semana te estaré proponiendo actividades donde deberás tomar decisiones. Te acompañaré en el proceso de evaluación de esas decisiones entregándote retroalimentación personalizada.
Evaluación sumativa#
En la evaluación siempre se tendrá en cuenta el PROCESO. Dicho proceso lo observaremos en tu bitácora de aprendizaje. Allí deberás evidenciar los resultados de aprendizaje y la solución a las preguntas guía. Para conseguir un 5 en la nota final de cada etapa, deberás acumular 5 puntos hasta el cierre de esa etapa. Cada semana hay puntos por ganar distribuidos de esta manera:
Comprometerse: \(5/3\) cada semana. 20%
Investigar: \(5/5\) cada semana. 30%
Actuar: \(3/5\) cada semana + resultado final (2). 30%
Compartir: \(3/3\) cada semana + resultado final (2). 20%
Advertencia
¿Qué pasa si no cumplo con los plazos?
Nota que siempre hay puntos por ganar cada semana. Si no trabajas cada semana esos puntos se pierden. No se recuperan, no son retroactivos.
Cada etapa tiene una presentación grupal en la semana de cierre para compartir los resultados. Si no realizas esa presentación debes buscar al profesor a más tardar dos días hábiles para concretar los puntos de esa semana.
Asistencia#
La sesión presencial es obligatoria.
La sesión de trabajo independiente es obligatoria.
Si no asistes debes enviar un correo al profesor a más tardar dos días hábiles:
La razón de la falta y los soportes.
Tendrás la semana siguiente hasta el viernes a las 12 del medio día para completar tus sesiones de trabajo presenciales en la bitácora. Recuerda que cada semana debes reportar 3 sesiones, dos presenciales y una de trabajo independiente.
La sesión de trabajo independiente la programas según tu horario; sin embargo, el resultado debe aparecer en la bitácora. Como las clases son finalizando la semana debes realizar tu sesión de trabajo independiente antes de las clases presenciales.
Advertencia
importantes
Siempre que faltes a una sesión se reportará en el sistema de la Universidad.
Faltar no significa no trabajar. Tendrás que compensar.
Tienes hasta las 12 del medio día de cada viernes para completar tu sesión de trabajo independiente.
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 es de 6 horas.
Rutina de trabajo en aula#
Cada sesión tendrá una duración de 1 hora 40 minutos.
- Micro-sesión 1 (20 minutos): apertura. Reflexión inicial.
Hágalo ahora: 15 minutos para planear la sesión y retomar el trabajo previo.
Aclaraciones con el profesor: 5 minutos para solicitar aclaraciones de algún asunto (asuntos rápidos) que puedan impedir el desarrollo de la planeación.
- Micro-sesión 2 (30 minutos):
25 minutos de trabajo concentrado.
5 minutos de pausa activa.
- Micro-sesión 3 (30 minutos):
25 minutos de trabajo concentrado.
5 minutos de pausa activa.
- Micro-sesión 4 (20 minutos): cierre. Reflexión final.
Boleto de salida (15 minutos): responder ¿Se logró el propósito de la sesión? Si se logró, reportar las conclusiones de la sesión. Si no se logró reportar qué pasó.
Aclaraciones con el profesor: 5 minutos para solicitar aclaraciones de algún asunto (asuntos rápidos) y verificar con el profesor el commit en el repositorio.
Rutina de trabajo independiente#
Cada sesión tendrá una duración de 2 horas.
- Micro-sesión 1 (15 minutos): apertura. Reflexión inicial.
Hágalo ahora: 15 minutos para planear la sesión y retomar el trabajo previo.
- Micro-sesión 2 (30 minutos):
25 minutos de trabajo concentrado.
5 minutos de pausa activa.
- Micro-sesión 3 (30 minutos):
25 minutos de trabajo concentrado.
5 minutos de pausa activa.
- Micro-sesión 4 (30 minutos):
25 minutos de trabajo concentrado.
5 minutos de pausa activa.
- Micro-sesión 5 (15 minutos): cierre. Reflexión final.
Boleto de salida (15 minutos): responder ¿Se logró el propósito de la sesión? Si se logró, reportar las conclusiones de la sesión. Si no se logró reportar qué pasó.
Manejo de la Bitácora#
En la bitácora documentarás tu trayecto de aprendizaje. Te pido que consideres los siguientes aspectos:
Al planear la sesión de trabajo indica qué pregunta guía o recurso guía estarás revisando.
Incluye en tu bitácora referentes, información, recursos, etc, pero SIEMPRE acompaña esto con un comentario donde reflexiones acerca de ese recurso, trata de responder la pregunta ¿Qué puedo concluir acerca de este recurso?
Cierra tu sesión respondiendo la pregunta ¿Qué puedo concluir acerca de la pregunta guía? Mira, es posible que aún no puedas responder la pregunta y necesites trabajar más, pero si es importante que escribas y visualices qué vas pensando acerca de la pregunta.
No olvides SIEMPRE preguntarte ¿Por qué? ¿Qué pasa si? ¿Cómo sería si?
Recursos y actividades guía#
Material en Internet, material elaborado por el docente e inteligencias artificiales generativas.
Bitácora de trabajo#
En este enlace podrás encontrar el enlace a tu bitácora personal para el curso.
Encuesta de entrada#
El propósito de la siguiente encuesta será establecer qué tanto valores la programación y qué tanto te sientes autoeficaz en ella. Por favor ingresa a este enlace y diligencia honestamente el formulario. Muchas gracias.
Diagnóstico de entrada#
Ingresa aquí para realizar la prueba diagnóstica.
Puntos semanales#
En este enlace puedes consultar la asignación semanal de puntos. Recuerda que tienes plazo hasta el viernes a las 12 del medio día todas las semanas para completar tus tres sesiones de trabajo y el resultado o producto de cierre de la fase.