Vous êtes sur la page 1sur 3

El proyecto a realizar utilizando Twitter, será una competición de creación y mejora de

código escrito por los alumnos.


Aunque se ha comentado que Twitter permite poner en contacto a dos personas, una
parte interesante de Twitter es el anonimato que este proporciona, ayudando y
potenciando que la gente (para bien y para mal) exprese lo que realmente piensan sin
miedo alguno. Utilizaremos este elemento del secretismo para que los alumnos no sepan
realmente con quien están hablando. El profesor sabrá en todo momento quien es quien,
ya que los alumnos tendrán que proporcionarle su identidad.
Haciendo uso del anonimato, a todos los alumnos se les propondrá el mismo ejercicio y
se les dará una semana de tiempo para poder realizarla. El ejercicio será el de crear una
calculadora para integrar en el mínimo espacio disponible de líneas y que de esta manera
se pueda integrar en sistemas con muy poco almacenamiento y a su vez compartirlo por
la limitación de 140 caracteres (aunque recientemente se haya ampliado) que nos
proporciona Twitter.
La calculadora será científica, para que los alumnos no tengan límites a la hora de crear
y desarrollar diferentes funciones e intentar meter en el mínimo de líneas posibles las
funciones más complicadas. Los trozos de código a publicar en twitter serán cada función
y un alumno podrá mejorar la función del otro, comentando en la publicación que ha
hecho en Twitter, que a su vez cualquier otro puede comentar y corregirlo.
La idea es poder programar una aplicación de modo colaborativo.
Por lo que hasta ahora lo que tenemos sería lo siguiente:
1) Alumnos anónimos
2) Código publicado en tweets
3) Código corregido en tweets

De esta manera, ya tenemos la estructura principal creada y ahora nos encargaremos de


la estandarización de los hashtag:
Los Hashtag que cada bloque de código tiene que llevar tienen que ser estándares para
que así los alumnos se “encuentren” en Twitter. Por ejemplo, cuando alguien escriba el
código de una multiplicación, el hashtag que tendrá que aplicar será
#MultiplicaciónClase2018Unir para que los demás puedan encontrarlo.
Poco a poco irán tejiendo la red a la que se irán sumando todos los de la clase, para acabar
siguiéndose unos a otros y ver al momento lo que los demás publican. Mediante este
ejercicio potenciaremos la búsqueda en Twitter de los alumnos.
Ya hemos conseguido que los usuarios se encuentren e interactúen entre ellos. Pero
ahora falta interactuar con el resto de Twitter. Por ejemplo, cuando hagan una nueva

TEMA 5 – Actividades © Universidad Internacional de La Rioja (UNIR)


función podrán referenciar en el ejercicio mediante el @ a un programador que tenga
twitter o páginas de ayuda como @StackOverflow.
En este punto, los alumnos habrán desarrollado las siguientes capacidades:
4) Búsqueda mediante Hashtag
5) Añadir y relacionarse con los de clase (Follow)
6) Referenciar a terceros para pedir ayuda

Ya se ha avanzado hasta el punto de interactuar entre los alumnos y también con terceras
personas con el código que se está creando. Otra de las características interesantes que
nos ofrece Twitter es la herramienta de encuestas que integran. Con esta herramienta
podremos resolver discusiones, por ejemplo, si en el caso de un empate a nivel de líneas,
cuál de los dos está mejor escrito o cual de los dos tendrá mejor rendimiento. Para decidir
esto, uno de los dos empatados publicará una encuesta en la que cualquiera podrá
participar y decidirán cual es el ganador.
Aquí termina la aportación que hacen los alumnos con el siguiente aprendizaje:
7) Utilización de las encuestas de twitter

Ahora empieza la labor del profesor, que cada 12 horas, cumplirá el papel importante de
actualizar los resultados de la competición. Cada actualización será un nuevo tweet con
un enlace a un proveedor de clasificaciones externo desde el que los alumnos tendrán
que acceder. El sistema de puntuación será el siguiente:
a) 1 punto
i. Hacer una función
ii. Mejorar una función de un compañero/a
iii. Hacer referencia a un agente externo
b) 2 puntos
i. Interactuar con el agente externo, utilizando sus consejos para mejorar la
función

c) 3 puntos
i. Hacer la función en el mínimo número de líneas
d) 5 puntos
i. Hacer la mejor función. (lo mismo que en el punto 3, pero en el caso de
empate con el mayor número de votos en la encuesta)

TEMA 5 – Actividades © Universidad Internacional de La Rioja (UNIR)


Con todo esto, tendríamos un ejercicio diseñado para el aprendizaje de programación y
optimización de los recursos, ya que a día de hoy se tiene a no mejorar el código que cada
uno escribe, requiriendo cada vez mejores procesadores y más memoria.
Con estas optimizaciones, se quiere hacer ver al alumnado que siempre es posible
mejorar el código que uno ha escrito aunque se crea que es el mejor.
En cuanto al uso de twitter se refiere, se conseguirá una utilización que cualquier usuario
medio posee, búsqueda, follow, unfollow, mención, hashtag, responder comentarios,
encuestas… y de esta manera el alumno aprenderá a usar twitter de una forma
colaborativa y anónima sin miedo a expresar o a cometer errores.

TEMA 5 – Actividades © Universidad Internacional de La Rioja (UNIR)

Vous aimerez peut-être aussi