Scaling the provision of feedback from formative assessment
C Programming with active learning, continuous evaluation and team work
1. Programación en C
con aprendizaje activo,
evaluación continua y
trabajo en equipo:
caso de estudio
Abelardo Pardo, Iria Estévez Ayres,
Pablo Basanta-Val, Damaris Fuentes-Lorenzo
Departamento de Ingeniería Telemática
www.it.uc3m.es
2. Objetivo
Compartir el proceso desde
la mesa de diseño hasta
la implantación de una
asignatura
Intercambiar información
sobre problemas, éxitos,
fracasos, etc.
Prog. en C con aprendizaje activo, evaluación contínua y trabajo en equipo 2
3. Concepción y despliegue
• Seguir proceso “lógico” de diseño
• Consultar fuentes especializadas
• Incrementar la participación de
los alumnos
• Incorporar cambios metodológicos
(estilos de aprendizaje
• Recuperar la visión realista de lo
que es un ingeniero
Prog. en C con aprendizaje activo, evaluación contínua y trabajo en equipo 3
4. ¿Cómo empezamos?
• Múltiples fuentes
• Diferentes niveles de
detalle
• Nomenclatura confusa
(outcomes, objectives,
skills, competencies...)
• Paradoja del “mapa”
• La escala idónea: plan de
estudios
Prog. en C con aprendizaje activo, evaluación contínua y trabajo en equipo 4
5. Objetivos (outcomes)
1. Diseñar aplicaciones en C
con estructura de datos
no triviales
2. Usar herramientas de
desarrollo
3. Aplicar técnicas de trabajo
en equipo
4. Desarrollar técnicas de
autoaprendizaje
Prog. en C con aprendizaje activo, evaluación contínua y trabajo en equipo 5
7. Principales cambios
1. Aprendizaje activo
2. Trabajo en equipo
3. Trabajo práctico lo más
cercano a la realidad
4. Seguimiento cercano
Prog. en C con aprendizaje activo, evaluación contínua y trabajo en equipo 7
8. Propuesta
• Sesiones con actividades
previas
• Evaluación continua
• Escenario del curso
• ½ curso prácticas en parejas
• ½ curso proyecto en
equipos
• Uso de dispositivo móvil como
plataforma
• Uso de herramientas
industriales
Prog. en C con aprendizaje activo, evaluación contínua y trabajo en equipo 8
9. Actividades previas a la sesión
• Del “ven a clase y digiere” al
“prepárate y ven a clase”
• Sesión: actividades previas y
actividades en clase
• Estimación de la dedicación
• Recogida de datos desde el
propio documento
• Roce con parte del alumnado
• ¡Gran dispersión de datos!
Prog. en C con aprendizaje activo, evaluación contínua y trabajo en equipo 9
10. Evaluación continua
Variada
• Exámenes tipo test
• Ejercicios en clase
• Confección de apuntes
• Presentación oral
• Trabajo en equipo
• ¡Demasiado intensa!
Prog. en C con aprendizaje activo, evaluación contínua y trabajo en equipo 10
11. Proyecto
• Motivador (uso del móvil)
• Trabajo en equipo (sesiones
sobre esto)
• Situado en escenario real
• Ajustado al contexto del
curso
• Conflictos en los grupos
• Presentación al final
• ¡Produce grandes
cambios!
Prog. en C con aprendizaje activo, evaluación contínua y trabajo en equipo 11
12. Uso de herramientas industriales
• Nokia N810
• IDE
• Controlador de
Versiones
• Compilador cruzado
• Máquina virtual
autocontenida
• ¡Efecto motivador!
Prog. en C con aprendizaje activo, evaluación contínua y trabajo en equipo 12
13. Seguimiento
• Sistema de
“retroalimentación rápida”
• 2 preguntas abiertas y
limitadas sobre lo más
positivo y lo más negativo
• Semanas 5, 10 y 14
• Información valiosísima
• Cambios durante el curso
Prog. en C con aprendizaje activo, evaluación contínua y trabajo en equipo 13
14. Lo más destacado
• Aprendizaje activo:
– Alumnos: polémico/positivo
– Profesores: polémico
• Evaluación continua:
– Alumnos: polémico
– Profesores: negativo
• Trabajo en equipo: positivo
• Carga de trabajo:
– neg/polém.
– negativo
• Proyecto: positivo
Prog. en C con aprendizaje activo, evaluación contínua y trabajo en equipo 14
15. ¿Y ahora?
• Consolidación del esquema
• Mejora en la estimación del
tiempo de dedicación
• Evaluación menos intensa
• Mejora del seguimiento con
apoyo tecnológico
Prog. en C con aprendizaje activo, evaluación contínua y trabajo en equipo 15
16. Prog. en C con aprendizaje activo, evaluación contínua y trabajo en equipo 16