A la mayoría, la tecnología nos hace las cosas más fáciles. A las personas con discapacidad se las hace posibles.

Ponente: Jordi Lagares Roset (Pofesor de Matemáticas, Institut Pla de l’Estany, Banyoles, y fundador del Projecte Fressa para Educación Especial)

Lugar: Seminario Mirian Andrés (Edificio CCT)

Hora: martes 17 de diciembre, 13:00

Resumen: “The user interface as an amplifier of human endeavour”. Galileo nos mostró que el telescopio no sólo era una herramienta para ver las cosas más cerca, sino una herramienta para cambiar nuestra concepción del mundo. No sólo era un “amplificador” de objetos, sino un “amplificador” de nuestra propia mente.

En los años 50, unos investigadores, Bush, Licklider, Engelbart, Kay, Papert…, se dieron cuenta de que el “ordenador” no era, “sólo”, una máquina de calcular. En seguida descubrieron que podían ser un amplificador de la mente humana (Augmenting Human Intellect, en sus propias palabras). Para que esto fuera posible y llegase a la mayoría de las personas fue imprescindible desarrollar las interfaces de usuario.

Dichos investigadores se olvidaron de una parte importante de la población. Muchas personas con diversidad funcional que no podían usar dichas interfaces de usuario. Por lo cual no podían acceder a los ordenadores.

El Projecte Fressa es un conjunto de herramientas (software), interfaces de usuario, para personas con diversidad funcional cuyo objetivo es cerrar ese “gap”.

Pero, aunque lo anterior fue el objetivo inicial, nos hemos dado cuenta de una cosa mucho más importante. El hecho de que dichas personas pudieran tener acceso al ordenador les ha permitido la posibilidad de actuar en sociedad de una forma mucho más normalizada.

“Puedo usar el ordenador como todo el mundo. Puedo ser como todo el mundo gracias al ordenador”.

Lenguaje Julia y Conjuntos de Julia

Ponente: Luis Javier Hernández Paricio (Catedrático de Geometría y Topología, Universidad de La Rioja)

Lugar: Seminario Mirian Andrés (Edificio CCT)

Hora: martes 03 de diciembre, 13:00

Resumen: En esta sesión se presentará una introducción al Lenguaje Julia desde una perspectiva de usuario que ha implementado en Julia algunos algoritmos matemáticos.

Se dará una idea general de las características de algunos Entornos de Desarrollo Integrados (IDE) para Julia (Athom, Jupyter)  y  algunas de las propiedades del lenguaje: rapidez de ejecución, tipos, métodos y «multiple dispatch», relaciones con otros lenguajes, etc. También  se comentarán algunos temas como paralelización,  futuro uso en Big Data, etc.  

Se pondrá como ejemplo un paquete que hemos implementado para la visualización de fractales asociados a la iteración de una función racional. En este paquete se definen numerosas funciones que  utilizan diversos tipos (principalmente basados  en números complejos y arrays de dimensión múltiple)  y otros paquetes como Polynomial.jl, Color.jl, PyPlot.jl, etc.