jueves, 13 de diciembre de 2018

Hora del código 2018

Uno año más hemos participado en la hora del código en colaboración con FabLab Burgos. Nos registramos en la página de eventos https://hourofcode.com/es/events/all  
y observamos que sólo existen tres eventos en Burgos. Pensamos que se necesita un poco más de empuje. 

En esta ocasión realizamos un pequeño taller con Scratch para niños de 6 a 10 años. Los niños programaron un juego interactivo donde  dos peces se movían con eventos de pulsaciones del teclado (arriba, abajo, derecha e izquierda) en un fondo marino. Si un pez cogía a otro se activaba un sonido elegido por los niños. 

Fernado Feijo de FatLab Burgos se encargo de dirigir el taller y fue ayudado por Rubén Sáenz del Amo estudiante del Grado de Pedagogía de la Universidad de Burgos.
Pequeños y mayores se lo pasarón en grande y alfinal les dimos el diploma que acredita que han programado una hora.



martes, 5 de junio de 2018

TFM - Mejorando la calidad software mediante el análisis del proceso de revisión

SISTEDES (Sociedad de Ingeniería del Software y Tecnologías de Desarrollo Software) y Accenture technology han anunciado en su Web los ganadores de los Premios al mejor Trabajo Fin de Máster sobre “Metodologías y herramientas para el desarrollo de software” en su edición de 2018.

El premio al mejor TFM ha recaído en D. Mario Juez Gil, de la Universidad de Burgos, dirigido por los profesores D. Carlos López Nozal y D. Raúl Marticorena Sánchez, por el trabajo titulado Análisis Visual de Revisiones de Código.

 

El proceso de revisión de código está considerado como una buena práctica de programación ágil, y cada vez son más los proyectos que están incorporando este tipo de técnicas en su proceso de desarrollo.

La motivación principal de este Trabajo Fin de Máster es desarrollar una herramienta que permita evaluar de forma gráfica cómo se está realizando el proceso de revisión de código en diferentes proyectos para poder mejorarlo (por ejemplo escogiendo los revisores adecuados) y con ello, obtener en última instancia un software de mejor calidad, con menos errores, y por tanto, más seguro.

Los datos utilizados por nuestra herramienta son extraídos de GitHub, a través de su API REST.
GitHub es actualmente la mayor plataforma de desarrollo colaborativo, los mayores repositorios software open-source se encuentran alojados en ella. Además, entre sus diversas funcionalidades, GitHub cuenta con un completo sistema para realizar revisiones de código integrado en sus pull requests. Por todo ello estimamos que GitHub era la fuente de datos perfecta para nuestra aplicación.

Una descripción detallada del trabajo puede obtenerse en el siguinete enlace.

domingo, 25 de febrero de 2018

Actualización de Java en la semana de la Ingeniería Informática 2018

Organizada por los alumnos y profesores de la Escuela Politécnica de las titulaciones vinculadas a la Informática, del 5 al 9 de febrero tuvo  lugar la Semana de la Ingeniería Informática en la EPS.
La Semana de la Ingeniería Informática nació con la idea de fomentar y dar a conocer a la sociedad burgalesa las titulaciones de Ingeniería Informática, así como de debatir los avances tecnológicos en informática.

El jueves 9 febrero Raúl Marticorena Sánchez nos ofrecio una conferencia para explicarnos la nueva característica Módules del lenguaje Java 1.9.  La formación continua en profesores y estudiantes, para actualizar contenidos curriculares es un eje fundamental en la docencia en informática.

Gracias Raúl por enseñarnos y compartir tu conocimiento y con nosotros.
Adjunto el enlace con la  transparencias que utilizó en de presentación  https://es.slideshare.net/RalMarticorenaSnchez/java-9-mdulos