Actividad: ¡Crea tu reto desenchufado!

Ordenando la vida


Nivel educativo y edades

Esta actividad está diseñada para ser llevaba a cabo en el aula de Formación Profesional de Grado Básico, para cualquier asignatura que tenga alguna relación con la informática o la ofimática.

El alumnado de Formación Profesional de Grado Básico, de entre 14 y 18 años tiene, en general, un desfase curricular previo bastante elevado respecto a otro alumnado en su mismo rango de edad. Además, suele ser un alumnado con bajo desarrollo emocional y personal, inseguridades y problemas personales que van más allá del aula. Por todo ello, es necesario adoptar estrategias de aprendizaje más similares a las que se aplican en Primaria y primeros cursos de la ESO que metodologías más complejas, como podrían verse en los últimos cursos de la ESO o Bachillerato.

Objetivo

  • Introducción al concepto de funciones.
  • Conocer el funcionamiento de los algoritmos de ordenación.
  • Valorar la necesidad de conocer cómo funciona algo antes de utilizarlo.
  • Conocer historias que son posibles independientemente del género de la persona.

Resumen

La actividad pretende hacer ver en el alumnado la necesidad de conocer algo en profundidad antes de usarlo, ya que si no conocemos cómo lo hace puede hacerlo de forma incorrecta. Para ello, utilizaremos la actividad desenchufada del algoritmo de ordenación y cómo es empleado dentro de funciones a la hora de programar (por ejemplo, en la función "sort"). Con ello, les haremos ver que la función sort puede ser empleada porque utiliza un algoritmo conocido por ellos que realiza la ordenación de elementos de forma correcta. Además, ordenaremos historias en las que se pueden ver situaciones igual de válidas independientemente del género de la persona. 

Desarrollo

Motivación y contexto:

Pregunta inicial: ¿Sabéis qué hace realmente la función sort() en programación?
Breve explicación: muchas funciones que usamos en programación hacen cosas complejas por dentro, como ordenar datos, pero no siempre sabemos cómo lo hacen.

Parte 1: Ordenación sin guía

En grupos, el alumnado recibe las tarjetas desordenadas y se les pide que las ordenen como crean conveniente. Después, deben explicar cómo lo han hecho: ¿han comparado todas?, ¿han buscado el principio y el final?, ¿han hecho varios intentos?

El objetivo de esta primera parte es detectar ideas previas sobre ordenación y fomentar la reflexión sobre los procesos mentales que usamos para ordenar.

Parte 2: Ordenación con guía del algoritmo de ordenación

Se explica brevemente el algoritmo de ordenación, en el que solo se comparan dos elementos adyacentes y se intercambian si están en orden incorrecto. El alumnado repite la ordenación de la historia, siguiendo paso a paso el algoritmo que tienen en la guía. Deberán contar cuántas comparaciones han hecho y si les ha resultado más fácil o más difícil que antes.

Con esto se pretende hacerles comprender cómo funciona un algoritmo paso a paso y relacionarlo con el concepto de función.

Parte 3: Conexión con programación

Desde el ordenador, se muestra un ejemplo de código con la función sort() en un lenguaje sencillo (Python, por ejemplo). Se explica que esa función usa internamente un algoritmo como el que acaban de aplicar. De esta forma, se introduce el concepto de función como caja negra: algo que usamos sin ver cómo funciona, pero que podemos entender si lo analizamos.

Cierre y reflexión (5 minutos)

Para terminar se realiza una puesta en común con preguntas en dos aspectos: la informática y el enfoque de género:
  • ¿Qué diferencias veis entre ordenar libremente y seguir un algoritmo?
  • ¿Qué ventajas tiene usar un algoritmo?
  • ¿Qué os ha parecido la historia que habéis ordenado?
  • ¿Os sorprendió ver a una niña como inventora o a un niño como diseñador?
  • ¿Qué podemos hacer para que todas las personas se sientan capaces de dedicarse a lo que les gusta?

Recursos necesarios

  • Tarjetas con historias (6 escenas por historia), (2 historias por grupo)
  • Guía visual del algoritmo de burbuja (1 guía por grupo)
  • Ordenador con proyector para mostrar código.

Enfoque en la igualdad de género

Esta actividad incorpora la perspectiva de género de forma transversal a través de las tarjetas que el alumnado debe ordenar. Estas tarjetas representan historias protagonizadas por niñas, niños y personas con diversidad funcional en roles no estereotipados (por ejemplo, una niña ingeniera, un niño diseñador, una bombera, etc.). Esto permite visibilizar referentes diversos y romper con los roles de género tradicionales. Al finalizar la actividad, se promueve una conversación sobre los estereotipos de género en las profesiones fomentando el pensamiento crítico y la igualdad de oportunidades.


Anexos

Guía del algoritmo de ordenación

Red de ordenamiento, por Matt Powell, bajo licencia CC BY-NC-SA


Historia "Niña inventora"

Imagen realizada con ChatGPT

Historia "Niño diseñador"

Imagen realizada con ChatGPT