Pedro González Rodelas

No cabe la menor duda de que en muchas áreas de carácter científico-técnico la adecuada elección del software y/o lenguaje de programación empleado es determinante, de cara a la potencia, versatilidad, facilidad de uso y acceso por parte de todos los usuarios en sus propios dispositivos, de manera generalizada y gratuita.

Hoy en día se dispone de gran cantidad de lenguajes de programación y software de todo tipo para cálculo simbólico y numérico; tanto software libre (Fortran, C, Maxima, Octave, SAGE, Python, …) como de tipo propietario (Mathematica, Maple, Matlab, … ); y podemos afirmar que cada uno de ellos posee sus ventajas e inconvenientes, pudiéndose adaptar mejor uno u otro a distintas tareas concretas.

No obstante, dentro del software libre, uno de los que últimamente ha tenido una mejora sustancial, con la inclusión de potentes y versátiles nuevos módulos de cálculo simbólico (SymPy), numérico/científico (NumPy, Scipy) y gráfico (PyPlot y Matplotlib) ha sido sin duda Python; y de ahí su vertiginosa evolución y expansión a nivel mundial, no sólo en el ámbito académico, sino también en el científico e industrial.

De hecho, basta con echar un vistazo a las numerosas propuestas, tanto de comunidades de desarrolladores como de empresas privadas, surgidas a raíz de la versión de base inicial de Python, como por ejemplo IPython (interface interactivo de fácil uso, que gracias a Jupyter Notebook permite una versión HTML similar a los notebooks de Mathematica o Maple) o Spyder (entorno integrado para cálculo científico parecido al de Matlab u Octave).

Por otro lado existen versiones completas de desarrollo, integrando Python como soporte de cálculo, pero con editores avanzados de texto, para la programación y la depuración de código, ventanas de gráficos y datos, etc. La mayoría de estas plataformas integradas están disponibles para los distintos sistemas operativos Linux, MacOS X y Windows. Entre ellas cabría destacar Enthought Python Distribution (EPD), PyCharm y principalmente Anaconda CE (de Continuum Analytics).

Aparte de todo esto, se dispone libremente en Internet de una gran cantidad de ejemplos, así como material de apoyo: manuales, libros, blogs y páginas web desarrollados por numerosos científicos y profesores de todo el mundo, siendo tan ingente dicho material que a veces resulta complicado realizar una selección del mismo para poder empezar.

Por todo ello, creemos que este potente software de cálculo científico se encuentra en su máximo apogeo y con un nivel de madurez y versatilidad extraordinario, como para poder iniciar su exitosa incursión en el mundo científico-técnico español, tanto universitario como empresarial, y más concretamente en la Universidad de Granada.

Y de ahí surgió tanto la iniciativa de presentar un taller sobre Python para la Docencia e Investigación (https://www.ugr.es/~prodelas/ftp/TallerPython.html) en las recientes Jornadas de Software libre celebradas en la UGR, así como varios cursos de formación (a través del Plan F.I.D.O. o en colaboración con el Centro Mediterráneo de la UGR) que tendrán lugar a lo largo de este curso para todo el que estuviera interesado en aprender a usar esta potente herramienta, tanto con fines docentes como para su uso personal a nivel de investigación y desarrollo.

Web Jornadas De Software Libre
Logo y enlace Web Jornadas de Software Libre 2018
Web SereIngeniera
Logo y enlace Web SereIngeniera 2018
Web Campus Infantil 2018
Logo y enlace Web Campus Infantil 2018
Calendario
marzo 2019
lunes martes miércoles jueves viernes sábado domingo
25 febrero, 2019 26 febrero, 2019 27 febrero, 2019 28 febrero, 2019 1 marzo, 2019 2 marzo, 2019 3 marzo, 2019
4 marzo, 2019 5 marzo, 2019 6 marzo, 2019 7 marzo, 2019 8 marzo, 2019

Categoría: General12:00 pm: Inicio Campaña de donación de material informático software libre (2019)

12:00 pm: Inicio Campaña de donación de material informático software libre (2019)
9 marzo, 2019 10 marzo, 2019
11 marzo, 2019 12 marzo, 2019 13 marzo, 2019 14 marzo, 2019 15 marzo, 2019

Categoría: General6:30 pm: Taller de FPGA IceZUM Alhambra

6:30 pm: Taller de FPGA IceZUM Alhambra
16 marzo, 2019 17 marzo, 2019
18 marzo, 2019 19 marzo, 2019 20 marzo, 2019 21 marzo, 2019 22 marzo, 2019 23 marzo, 2019 24 marzo, 2019
25 marzo, 2019

Categoría: General6:30 pm: Taller Scrum Cartas

6:30 pm: Taller Scrum Cartas
26 marzo, 2019

Categoría: General1:30 pm: Taller Scrum Lego

1:30 pm: Taller Scrum Lego
27 marzo, 2019 28 marzo, 2019 29 marzo, 2019

Categoría: GeneralN/A: Cierre Campaña de donación de material informático software libre (2019)

N/A: Cierre Campaña de donación de material informático software libre (2019)
30 marzo, 2019

Categoría: GeneralN/A: Evaluación de solicitudes Campaña de donación de material informático software libre (2019)

N/A: Evaluación de solicitudes Campaña de donación de material informático software libre (2019)
31 marzo, 2019

Categoría: GeneralN/A: Evaluación de solicitudes Campaña de donación de material informático software libre (2019)

N/A: Evaluación de solicitudes Campaña de donación de material informático software libre (2019)
Archivos
Categorías