Propuesta de actividades y guías de evaluación paraestudiar paradigmas de programación
-
1
Universidad de La Laguna
info
- Aleix Alcacer Sales (coord.)
- Ana Arnal Pons (coord.)
- Sergio Barrachina Mir (coord.)
- Joaquín Castelló Benavent (coord.)
- Irene Epifanio López (coord.)
- Lara Ferrando Esteve (coord.)
- Carlos Galindo Pastor (coord.)
- Pablo Gregori Huerta (coord.)
- Marina Martínez García (coord.)
- Lucia Masero Bravo (coord.)
Editorial: Servei de Comunicació i Publicacions ; Universitat Jaume I
ISBN: 978-84-19647-14-6
Año de publicación: 2022
Páginas: 237-252
Congreso: Congreso Avances en Tecnologías, Innovación y Desafíos de la Educación Superior (4. 2022. null)
Tipo: Aportación congreso
Resumen
En este trabajo se presenta una colección de actividades, junto con sus guías de evaluación, para una asignatura en la que se estudian paradigmas de programación. Se utiliza el lenguaje de programación multi-paradigma Ruby para plantear ejercicios de programación procedimental, orientada a objetos y funcional. Se trata de 11 actividades prácticas orientadas a que los estudiantes desarrollen aplicaciones de código abierto, divididas en tres bloques: las primeras centradas en programación imperativa y estructurada trabajando las sentencias de asignación, condicionales y estructuras de control. el segundo introduce conceptos de abstracción y encapsulamiento de la programación orientada a objetos, trabajando con clases, objetos y polimorfismo. El tercer bloque está dedicado a la programación funcional adaptando los bloques de Ruby para convertirlos en clausuras y dar soporte a las funciones de orden superior. Se incluyen también los resultados de la evaluación y calificación en el presente curso académico con 164 estudiantes.