Propuesta de actividades y guías de evaluación paraestudiar paradigmas de programación

  1. Rafael Herrero Álvarez 1
  2. Coromoto León Hernández 1
  3. Israel López Plata 1
  4. Luz Marina Moreno de Antonio 1
  1. 1 Universidad de La Laguna

    Universidad de La Laguna

    San Cristobal de La Laguna, España


Actas del congreso virtual: Avances en Tecnologías, Innovación y Desafíos de la Educación Superior. ATIDES 2022
  1. Aleix Alcacer Sales (coord.)
  2. Ana M. Arnal Pons (coord.)
  3. Sergio Barrachina Mir (coord.)
  4. Joaquín José Castelló Benavent (coord.)
  5. Irene Epifanio López (coord.)
  6. Lara Ferrando Esteve (coord.)
  7. Carlos Galindo Pastor (coord.)
  8. Pablo Gregori Huerta (coord.)
  9. Marina Martínez García (coord.)
  10. Lucia Masero Bravo (coord.)

Publisher: Servei de Comunicació i Publicacions ; Universitat Jaume I

ISBN: 978-84-19647-14-6

Year of publication: 2022

Pages: 237-252

Congress: Congreso Avances en Tecnologías, Innovación y Desafíos de la Educación Superior (4. 2022. null)

Type: Conference paper


This paper presents a collection of activities, together with their evaluation guides, for a subject in which programming paradigms are studied. the multiparadigm programming language Ruby is used to pose procedural, objectoriented and functional programming exercises. It is 11 practical activities aimed at students developing open source applications divided into three blocks: the first focused on imperative and structured programming, working on assignment statements, conditionals and control structures. the second introduces concepts of abstraction and encapsulation of object-oriented programming, working with classes, objects and polymorphism. the third block is dedicated to functional programming by adapting Ruby blocks to become closures and support higher-order functions. the results of the evaluation and qualification in the current academic year with 164 students are also included.