martes, 12 de diciembre de 2017

Taller de Ingeniería de datos en la nube con Google Cloud Platform

La formación en nuevas tecnologías es un proceso continuo que necesita de personal cualificado, enérgico y cargado de motivación. Mario Juez Gil, es un recién titulado del Master de Ingeniería Informática que cumple estos requisitos. Con la ayuda del Grupo de Investigación de la UBU Admirable, se ha formado en los servicios de computación en la nube de Google.

Admirable ha organizado un seminario para divulgar este nuevo conocimiento tecnológico en la Escuela Politécnica Superior. Al seminario asistieron 24 participantes: 4 pertenecientes a empresas ASTI y Softeca, 9 profesores de Lenguajes y Sistemas Informáticos y el resto alumnos de últimos cursos del Grado de Ingeniería Informática.


Todo el material que utilizó Mario en la presentación está disponible en uno de sus repositorios de Github.
Los grupos de investigación necesitan ayudas para incorporar este tipo de personal cualificado. Esperamos que esta experiencia le ayude a Mario a iniciarse en sus estudios de doctorado.


El contenido del seminario tuvo la siguiente estructura.

Introducción a Big Data

Una pequeña introducción sobre Big Data, qué es, y por qué se necesitan expertos en
ingeniería de datos y grandes capacidades de cómputo para la resolución de este tipo de
problemas.

La flexibilidad de la computación en la nube

Frente a tener un clúster propio, una de las mayores virtudes de la computación en la nube es la
flexibilidad que ofrece, como por ejemplo el uso de nodos de computación bajo demanda, o un
almacenamiento centralizado. Se muestra cómo crear, configurar, y eliminar clústeres en la nube adaptados a las necesidades de cada problema.

Análisis de datos en la nube

Cuando hablamos de grandes cantidades de datos, del orden de Petabytes, el procesado y las
consultas a esos conjuntos de datos no son algo trivial. Se ve el funcionamiento de
Dataproc, un servicio de Hadoop y Spark administrado para el procesado de datos, y BigQuery,
un almacén de datos de Google que ofrece amplia escalabilidad.

Hacia un entorno aún más flexible: El modelo sin servidor.

Llegados a este punto habremos visto la flexibilidad que ofrece la nube para configurar
nuestros propios servidores. Sin embargo se está avanzando hacia el denominado modelo sin
servidor, o lo que es lo mismo, servicios que no requieren de la configuración previa de
servidores y escalan de forma automática en base a cada problema concreto, como por
ejemplo Cloud Dataflow para el procesado de datos, Pub/Sub como servicio de mensajes y
streaming de datos, o Cloud ML un servicio que permite la creación de modelos de Machine
Learning con TensorFlow.

Comparativa de los servicios en la nube de Google con los que ofrecen Amazon y Microsoft

Veremos como empresas como Amazon o Microsoft ofrecen servicios similares a los vistos
anteriormente, propios de Google.

Hora de código - FabLab

La celebración de esta nueva edición del evento de la hora de código fue un éxito tanto a nivel de asistencia como de organización.

En el taller de los más pequeños se  cerraron las inscripciones una semana antes. Asistieron 42 estudiantes acompañados con sus padres/tutores. El taller de secundaria y primaria tuvo una asistencia de 14 estudiantes aunque se preinscribieron 22. El problema se manifestó en el taller de profesorado donde solo hubo una asistencia con dos inscritos.

La colaboración de tres estudiantes del Grado de Ingeniería Informática, junto con tres profesores del Grupo de Innovación Docente DIGIT UBU, dinamizo mucho el evento. Además se intercambiaron los roles ya que los estudiantes dirigían los talleres y los profesores tomaban un rol de ayudante. De esta manera los estudiantes del Grado de Ingeniería Informática  pasaron a ser los verdaderos protagonistas de este evento formativo.

Las instalaciones y el equipo de FabLab formado por tres personas  apoyaron por completo la organización del evento creando  un espacio donde se facilitaba el aprendizaje de la programación y preparando todos los recursos necesarios.


La prensa y televisión local de Burgos también estuvieron allí...

Correo de Burgos
Correo de Burgos
Burgos Noticias
y  rtvcyl.es de Burgos





Muchísimas gracias a tod@s

jueves, 16 de noviembre de 2017

Evento la hora del código en la antigua estación de trenes

Los Grupos de Innovación Docente la UBU DIGIT, NeuroTICs, junto con la delagación de alumnos de Ingeniería Informática y la colaboración de FabLab Burgos  se han sumado un año más a la iniciativa mundial de la “Hora del Código”.
Este movimiento global, que implica a decenas de millones de estudiantes, de entre 6 y 100 o más años, en más de 180 países, consiste en  una introducción amena de una hora de duración a las Ciencias de la Computación, diseñada para mostrar que todo el mundo puede aprender a programar de una forma entretenida y así comprender los fundamentos básicos de la disciplina sin experiencia previa y de forma gratuita.

Se han organizado tres talleres simultáneos, impartidos por docentes de la UBU y estudiantes del Grado de Ingeniería Informática, adaptados a los participantes:
  • Taller 1 Estudiantes de infantil y primaria acompañados con padres o tutores, ... cualquier persona sin conocimientos de programación que quiera hacer una hora de código. Responsable Sonia Lara González.
  • Taller 2 Estudiantes de secundaria y bachiller  que quieran hacer una hora de código  y conocer la relación de la programación con el Grado de Ingeniería Informática. Responsable Marta Monje Blanco.
  • Taller 3 Profesores de educación primaria, secundaria y bachiller que quieran conocer cómo organizar un evento de la Hora del Código en su colegio o instituto. Responsable Carlos López Nozal.
Programa:
  • 11:00 – 11:15 : Presentación del evento
  • 11:15 – 11:30 : Organización de los grupos y división en los espacios de trabajo
  • 11:30 – 12:30 : ¡Hora de código! cada grupo a su taller correspondiente
La participación en el evento es totalmente gratuita, los asistentes deberán aportar su propio ordenador o tableta (para el taller 2 preferiblemente  con SO Android). La inscripción puede realizarse a través del formulario.
Los estudiantes de primaria deberán acudir acompañados de un adulto (profesor, padre o tutor).

Uno de los objetivos de este Grupo de Innovación Docente es divulgar y difundir buenas prácticas en la  enseñanza de la Ingeniería Informática,  objetivo que comparte este evento que fomenta que todos los estudiantes tengan la oportunidad de aprender Ciencias de la Computación, que ayuda a fomentar las habilidades de resolución de problemas, la lógica y la creatividad. Introducir a los estudiantes de forma temprana en las ciencias de la computación, les permitirá disponer de conocimientos imprescindibles en el s.XXI; fundamentales sea cual sea su futuro desarrollo profesional.


Solicitudes e impresos

La participación en el evento es totalmente gratuita, los asistentes deberán aportar su propio ordenador o tableta. La inscripción puede realizarsea través del formulario.
Los estudiantes de infantil y primaria deberán acudir acompañados de un adulto (profesor, padre o tutor).

jueves, 14 de septiembre de 2017

II Congreso interuniversitario sobre el Trabajo Fin de Grado. Un debate abierto sobre la situación actual en la universidad española.

Participamos en un taller del II congreso  sobre herramientas para la gestión en línea de trabajos de fin de grado o fin de máster organizado por la Universidad de Valladolid.

El taller se centra en la necesidad que existe por parte de las universidades de gestionar los procesos y actores relacionados con los Trabajos de Fin de Grado (TFG) y Trabajos Fin de Máster (TFM). Con este objetivo en mente, se presenta un modelo de gestión de TFG/TFM y una aplicación Web para el mantenimiento de la información de los trabajos en curso así como su histórico.
El modelo de gestión identifica las tareas (ofertar TFG/TFM, asignar, tutorar, evaluar y registrar), describe sus productos entregables (lista de TFG/TFM en curso, lista de TFG/TFM registrada, lista de evaluación de TFG/TFM) así como los actores participantes en las tareas (tribunal, alumnos, tutores). Desde el punto de vista externo a los propios actores del modelo de gestión, toda la información asociada al proceso de todos los cursos estará disponible y actualizada para aplicar el principio de transparencia. A través de un caso de estudio en la asignatura de TFG del Grado de Ingeniería Informática de la Universidad de Burgos se guiará la aplicación de este modelo de gestión.

 

Objetivos

Los objetivos del taller se pueden resumir en los siguientes:
  • Conocer los roles que intervienen en un modelo de gestión de TFG y TFM.
  • Conocer los productos que se generan en un modelo de gestión de TFG y TFM. 
  • Conocer las tareas de un modelo de gestión de TFG y TFM.
  • Conocer herramientas informáticas para gestionar el modelo de gestión de TFG y TFM.
  • Comprender la aplicación de las distintas tareas de modelo en una caso de estudio real.
  • Discutir y analizar cómo aplicar el modelo de gestión.

 

Diagrama conceptual del proceso de gestión de TFG 

 

Metodología

El desglose de las actividades del taller es el siguiente:

 

Fotos del taller


 

Bibliografía

[1]     Bourque, P., Buglione, L., Abran, A., & April, A. (2003). Bloom’s Taxonomy Levels for Three Software Engineer Profiles. En STEP (pp. 123-129).
[2]     IEEE Computer Society. (2013). Software Engineering Body of Knowledge. SWEBOK V3. Recuperado a partir de https://www.computer.org/web/swebok/v3
[3]     López, C., Marticorena, R., & Rodríguez, J. J. (2008). Gestión de Trabajos Fin de Carrera. En Actas de X Simposio Internacional de Informática Educativa. Salamanca. ISBN: 978-84-7800-312-9 (p. 6).

miércoles, 3 de mayo de 2017

Universidad de la experiencia Industria 4.0, búsqueda en internet y programación


Desde DIGIT hemos colaborado en el programa de la UBU Universidad Abierta a Mayores Curso 2016/2017.  Nuestra colaboración ha consistido en dos charlas relacionadas con el módulo de tecnologías. Una relacionada con "Búsqueda en Internet" y otra relacionada con "Industria 4.0" y otra titulada "Algoritmos y programación".
Distribuimos los contenidos de ambas conferencias.

Después de impartir estas charlas estamos convencidos que la tan mencionada brecha tecnológica no tiene edades, sólo hace falta interés y ganas de formarte.

















jueves, 16 de febrero de 2017

Un TFG en Ingeniería Informática de 10


Tener un buena referencia siempre puede ayudar tanto en el aprendizaje como en la enseñanza. 
El alumno David Miguel Lozano el 15 de febrero de 2017 presentó su TFG "GoBees. Monitoriza la actividad de tus colmenas con la cámara de un smartphone" . En su repositorio de proyectos en Github se pueden ver como aplicó las buenas prácticas de desarrollo de  desarrollo ágil:  
Toda la argumentación formal teórica exigida en la memoria del trabajo estaba al mismo nivel calidad : memoria del TFG,  anexos y póster para la defensa.

Respecto a su primer intento de comercialización David creo un sitio Web para la aplicación y la distribuyó en en Google Play.


Muchísimas gracias a David por tu gran trabajo de referencia.

jueves, 26 de enero de 2017

Evaluación de TFG y TFM en Ingeniería Informática


La formación de profesorado sobre la evaluación de TFG y TFM es uno de los grandes desafíos en nuestro sistema docente, especialmente en la modalidad online. Desde DIGIT pensamos  que no existe una solución generalista de evaluación de TFG o TFM para todos los Grados o Másteres Universitarios.

Existen muchos factores que influyen en la subjetividad de la evaluación: características propias del proyecto, tiempo dedicado al TFG/TFM, asignaturas optativas cursadas por el estudiante, motivación del tutor o incluso perfil formativo del tribunal evaluador. Para guiar el debate nos basamos en  utilizar un diagrama de caracterización de TFG/TFM y su relación con la evaluación.



Desde DIGIT hemos realizado un curso de evaluación para abordar estas problemática. En el curso se aportan soluciones concretas tomando como pilares: la transparencia del proceso,  la libertad en el aprendizaje y la calidad del los entregables. Al curso asistieron 16 tutores de TFG y TFM de ingeniería informática y se explicó como el uso de herramientas colaborativas en la nube pueden  ayudar a gestionar el proceso (GitHub) y la calidad del código desarrollado (SonarQube).
La futura evaluación de TFG Y TFM en la modalidad eb línea implica nuevos instrumentos que ayuden a evidenciar la adquisición de las competencias. Es aquí donde el uso de los e-portfolio (Github y SonarQube) se convierten en instrumentos necesarios para conseguir el nivel de transparencia buscado.


Parte del contenido detallado del curso puede verse en esta presentación donde se incluyen enlaces a los diferentes casos de estudio.