BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//Centro Mediterráneo - ECPv5.16.1.1//NONSGML v1.0//EN
CALSCALE:GREGORIAN
METHOD:PUBLISH
X-WR-CALNAME:Centro Mediterráneo
X-ORIGINAL-URL:https://cemed.ugr.es
X-WR-CALDESC:Eventos para Centro Mediterráneo
BEGIN:VTIMEZONE
TZID:Europe/Madrid
BEGIN:DAYLIGHT
TZOFFSETFROM:+0100
TZOFFSETTO:+0200
TZNAME:CEST
DTSTART:20210328T010000
END:DAYLIGHT
BEGIN:STANDARD
TZOFFSETFROM:+0200
TZOFFSETTO:+0100
TZNAME:CET
DTSTART:20211031T010000
END:STANDARD
END:VTIMEZONE
BEGIN:VEVENT
DTSTART;VALUE=DATE:20210219
DTEND;VALUE=DATE:20210327
DTSTAMP:20260527T040435
CREATED:20201221T115318Z
LAST-MODIFIED:20220303T132301Z
UID:23698-1613692800-1616803199@cemed.ugr.es
SUMMARY:Python para Cálculo Científico y Técnico (VIII ed.)
DESCRIPTION:Modalidad de celebración: \nUniv. Granada (Plataforma MoodleCloud) \nDuración (horas presenciales y horas no presenciales):\n15 horas presenciales y/o síncronas online (de 16:30 a 19:00)\, + 15 horas asíncronas y 45 de trabajo autónomo del alumno. Horas totales 75. \nDirección:\nPedro González Rodelas\nProf. Titular de Univ. \nCoordinación:\nFrancisco Miguel García Olmedo\nProf. Titular de Univ. \nPosibilidad de reconocimiento de créditos \nPara distinguir entre el número de créditos del curso y el reconocimiento de créditos en los distintos Grados\, pueden consultar: https://cemed.ugr.es/matriculas/reconocimiento-de-creditos/ \nReconocimiento de créditos ECTS OPTATIVOS en los Grados (hasta el momento) \n0\,5 créditos ECTS OPTATIVOS en el todos lo grados adscritos a la Escuela Técnica Superior de Arquitectura\n3 créditos ECTS OPTATIVOS en la ETS de Ingeniería de Caminos\, Canales y Puertos en el Grado en Ingeniería Civil\n1\,5 créditos ECTS OPTATIVOS en la Facultad de Ciencias Económicas y Empresariales en el Grado en Economía\n1\,5 créditos ECTS OPTATIVOS en la Facultad de Ciencias Económicas y Empresariales en el Doble Grado en ADE-Derecho\n3 créditos ECTS OPTATIVOS en la E.T.S. de Ingeniería de la Edificación en el Grado en Edificación\n0\,6 créditos ECTS OPTATIVOS en la Facultad de Farmacia en el  Grado en Farmacia\n2 créditos ECTS OPTATIVOS en la E.T.S. de Ingenierías Informáticas y Telecomunicaciones en el  Grado en Ingeniería de Tecnologías de Telecomunicación\n2 créditos ECTS OPTATIVOS en la E.T.S. de Ingenierías Informáticas y Telecomunicaciones en el  Grado en Ingeniería Informática\n2 créditos ECTS OPTATIVOS en la Facultad de Ciencias en el Doble Grado en Física y Matemáticas\n2 créditos ECTS OPTATIVOS en la Facultad de Ciencias en el Grado en Física\n2 créditos ECTS OPTATIVOS en la Facultad de Ciencias en el Grado en Ingeniería Industrial\n2 créditos ECTS OPTATIVOS en la Facultad de Ciencias en el Grado en Ingeniería Química\n2 créditos ECTS OPTATIVOS en la Facultad de Ciencias en el Grado en Matemáticas\n2 créditos ECTS OPTATIVOS en la Facultad de Ciencias en el Grado en Óptica y Optometría\n2 créditos ECTS OPTATIVOS en la Facultad de Ciencias en el Grado en Química \nJustificación del curso y objetivos \nNo 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.\nNosotros\, los profesores participantes en esta iniciativa\, tenemos una experiencia de más de 20 años usando software de cálculo simbólico y numérico de todo tipo\, tanto software libre (Fortran\, C\, Maxima\, Octave\, SAGE\, Python\, …) como de tipo propietario (Mathematica\, Mapple\, 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. \nNo 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 (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 Mapple) o Spyder (entorno integrado para cálculo científico parecido al de Matlab u Octave). \nPor 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 Anaconda CE (de Continuum Analytics). \nAparte de todo esto\, se dispone ya 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. \nPor 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. \nY de ahí surge esta iniciativa de formación para todo el que estuviera interesado en aprender a usar esta potente herramienta para su uso personal a nivel de investigación y desarrollo. \nEn esta situación totalmente excepcional provocada por la actual pandemia de la COVID-19\, que amenaza con la posibilidad de nuevos rebrotes a nivel general\, y especialmente en el ambiente universitario\, hemos optado por reconfigurar esta séptima edición del curso de manera que se pueda seguir y cursar de manera totalmente online\, reduciendo al mínimo las horas síncronas\, o posiblemente presenciales\, que se limitarán a una mera orientación previa de cada sesión o alguna que otra tutoría grupal\, que se podría realizar presencialmente sólo en caso de que fuese solicitada por un grupo suficientemente numeroso de alumnos y las condiciones sanitarias del momento y la disponibilidad del aula apropiada en un centro de la UGR lo permita. \nEl curso servirá pues para hacer más fácil y llevadera tanto la inmersión inicial\, como el uso avanzado de muchos de los entresijos y detalles más técnicos de este potente y completo lenguaje de programación. Así pues estará orientado tanto a los estudiantes de carreras científico-técnicas y de ingeniería que quieran aprenderlo\, como para los doctorandos e investigadores\, a los que pueda resultar útil en su investigación. \nCompetencias del alumnado: \na) El alumno sabrá/comprenderá: \n• Las peculiaridades y diferencias fundamentales entre las distintas formas de programar: tanto en su forma procedural básica\, o bien de tipo funcional\, así como en su versión más avanzada (orientada a objetos).\n• Las distintas estructuras de datos que se pueden usar en Python.\n• El diálogo y significado de los errores básicos en el proceso de compilación. \nb) El alumno será capaz de: \n• Descargar\, instalar e interactuar con varias versiones y distribuciones de desarrollo con el lenguaje Python más extendidas de las disponibles actualmente.\n• Buscar y revisar información relevante acerca de los distintos paquetes y funcionalidades del software.\n• Realizar sus primeros programas con Python\, así como interactuar con distintos entornos de programación\, como Spyder e iPython (via Jupyter).\n• Reconocer y usar algunos de los distintos paquetes externos que complementan la distribución básica de Python (NumPy\, SciPy\, SymPy\, Pandas\, matplotlib\, etc.)\, así como su modo de instalación y aplicaciones fundamentales.\n• Solucionar los errores surgidos en tiempo de interpretación/compilación. \nMétodo de evaluación: \nLa evaluación se llevará a cabo basándose en:\n• La asistencia/conexión a las sesiones\, que será obligatoria en no menos del 75% de las sesiones presenciales/síncronas.\n• La evolución de la persona inscrita\, comprobada a través de la realización de cortas actividades y ejercicios sencillos planteados sobre las explicaciones dadas o los videos grabados y materiales proporcionados en la plataforma online elegida.\n• La evaluación rigurosa de al menos una práctica completa\, de envergadura suficiente como para poder valorar la capacitación en la materia\, que deberá ser realizada en las horas no presenciales/síncronas y presentada en tiempo y forma a través de la plataforma para la docencia elegida. \nCualificación personal o empleos a los que da acceso:\nCurso capacitador para la programación en lenguaje Python.
URL:https://cemed.ugr.es/curso/21on12/
CATEGORIES:Curso
END:VEVENT
END:VCALENDAR