Objetivos alcanzados y materiales elaborados (si es el caso)
Este proyecto perseguía los siguientes objetivos:
Permitir que los alumnos adquirieran las nociones básicas de programación en un lenguaje de uso gratuito, familiarizándose con la lógica de este tipo de herramientas.
Elaborar una aplicación web que permitiera la búsqueda de los recursos físicos de los que dispone la Biblioteca del IES Tamujal.
Ambos objetivos se han cumplido ampliamente, tal y como ha quedado recogido en el registro de actividades que se ha llevado a cabo a lo largo del curso.
Para la adquisición de las nociones básicas de programación, desde enero de 2022, los alumnos han venido realizando una serie de actividades utilizando AppInventor, como el juego de los tres en raya o el reproductor de música. La más importante de todas ellas, por su utilidad y complejidad, ha sido la calculadora. Esta actividad se ha utilizado como preparación para la actividad final por dos razones. En primer lugar, porque era una aplicación que podían utilizar en su día a día, en concreto, en las asignaturas de matemáticas y física y química aquellos días que olvidaran su calculadora en casa. Además, por iniciativa de los propios alumnos, decidieron que querían darle difusión, instalándola en los móviles de algunos de sus padres.
Desde abril de 2022, los alumnos han venido trabajando en el producto final de este proyecto: la aplicación BiblioApp. El objetivo de esta aplicación es que los alumnos puedan buscar recursos de la biblioteca del IES Tamujal con una aplicación disponible para Android e IOs. Actualmente, abiex permite la búsqueda de estos recursos, pero es una página web con un entorno poco amigable, desconocida para los estudiantes y que no refuerza el sentimiento de pertenencia al centro como permite una aplicación propia del instituto.
Dificultades encontradas y cambios realizados en cuanto a objetivos, actividades, organización interna, calendarización, etc.
Han sido tres las dificultades más significativas a las que se ha tenido que hacer frente a lo largo de este curso.
La primera de ellas tiene carácter técnico. La base de datos de la biblioteca que se encuentra actualmente en abiex tiene numerosos pequeños errores, como nombres de autores mal escritos, símbolos extraños, falta de tildes o espacios. Teniendo en cuenta que la búsqueda en la aplicación debe hacerse de forma literal, las primeras búsquedas realizadas en la aplicación terminaban en recurso no encontrado, a pesar de que se tenía constancia de que dicho recurso se encontraba en la biblioteca. Esto se agravaba con la dificultad de exportar los datos de forma correcta a formato CSV, donde las tildes, las eñes y otros símbolos comunes en el idioma español no era reconocidos. Para solucionarlo, se ha realizado una corrección de aquellos fallos más fácilmente identificables y por recomendación del coordinador del proyecto del CPR se realizó la exportación de datos dentro del entorno linex, lo que solucionó la mayoría de los fallos encontrados.
Otro de los problemas que se ha encontrado en este proyecto ha sido la dificultad para implicar inicialmente a todos los profesores participantes en el proyecto, por venir de departamentos muy diferentes y, en casi todos los casos, sin conocimientos de programación. Por recomendación del coordinador del CPR, se fueron asignando pequeñas tareas a cada uno de ellos en las actividades que se iban realizando, aquellas que no implicaran conocimientos de programación, como la elaboración de la evaluación o la ayuda con el vídeo del proyecto final.
Sin embargo, la dificultad más importante que se ha tenido que hacer frente en este proyecto han sido las dificultades técnicas en la programación de todas las funcionalidades de la aplicación. Estas dificultades se han ido resolviendo a modo de Aprendizaje Basado en Retos. Se les proporcionaba a los alumnos vídeos de como programar aplicaciones con funcionalidades similares a las de BiblioApp y ellos programaban la aplicación. A pesar de ello, ha habido partes de la secuencia de programación que por su dificultad, los alumnos han copiado de la secuencia de bloques preparada por los profesores.
Conclusiones finales y proyección de futuro:
Con este proyecto, se han conseguido varios objetivos. El primero de ellos, que los alumnos tengan en su móvil una aplicación relacionada con el centro donde estudian. Además, una aplicación elaborada por ellos mismos o por compañeros. En segundo lugar, que los alumnos entiendan que todas aquellas herramientas electrónicas o en la nube de las que disfrutamos, conllevan una serie de dificultades técnicas muy significativas. La máxima que más le ha marcado ha sido "cuanto más sencillo nos parece, mayor ha sido el dolor de cabeza del programador". En último lugar, se ha conseguido que los alumnos mejoren sus habilidades informáticas y aprendan las nociones básicas de programación como una habilidad fundamental e indispensable en el mercado laboral del futuro.
Actualmente, el proyecto se encuentra en un proceso de reflexión. De forma conjunta con los alumnos y algunos profesores estamos analizando aquellas funcionalidades que pueden enriquecer a la aplicación. Nuestro objetivo es hacer más partícipes a las familias de los recursos de la biblioteca y que incluso ellas puedan subir a la aplicación aquellos libros que estarían dispuestos a dejar a otras familias del Tamujal. En definitiva, que la aplicación se nutra de una base de datos viva en continua actualización, con todas las dificultades técnicas que ello conllevaría.
Vídeo final: