Universidad de Jaén

Menú local


Universidad de Jaén
Guía Docente
77812009-Software en matemáticas
Curso Académico 2025-26
FICHA IDENTIFICATIVA
Datos de la asignatura:
Código:
77812009
Nombre:
Software en matemáticas
Centro:
Centro de Estudios de Postgrado
Titulación:
Doble Máster en Matemáticas y Profesorado ESO, Bachiller, FP y Ens. Idiomas
Curso:
1
Cuatrimestre:
PRIMER CUATRIMESTRE
Tipo:
Obligatoria
Idioma de impartición:
Español
Nivel PATIE:
-
Modalidad de impartición:
Presencial
Información adicional (PROF)
-




PROFESORADO

COORDINACIÓN
Nombre:
LÓPEZ MORENO, ANTONIO JESÚS
Departamento:
U124 - MATEMÁTICAS
Área:
595 - MATEMÁTICA APLICADA
Categoría:
TITULAR DE UNIVERSIDAD
Despacho:
B3 - 28
Correo-e:
ajlopez@ujaen.es
Teléfono:
953212932

EQUIPO DOCENTE
Nombre:
ROCA RODRÍGUEZ, FRANCISCO DE PAULA
Departamento:
U124 - MATEMÁTICAS
Área:
015 - ANÁLISIS MATEMÁTICO
Categoría:
TITULAR DE UNIVERSIDAD
Despacho:
B3 - 024
Correo-e:
froca@ujaen.es
Teléfono:
953212204
URL web:
http://www.pacoroca.es
Nombre:
RODRÍGUEZ MONTEALEGRE, CRISTINA
Departamento:
U124 - MATEMÁTICAS
Área:
440 - GEOMETRÍA Y TOPOLOGÍA
Categoría:
PROFESOR CONTRATADO DOCTOR
Despacho:
B3 - 007
Correo-e:
crodri@ujaen.es
Teléfono:
953212416
URL web:
http://www4.ujaen.es/~crodri/




RESUMEN
Conocimientos previos y recomendaciones
Conocimientos previos:Manejo básico de un navegador web y de editores de texto.Conocimiéntos básicos de matemáticas del nivel ESO, Bachillerato y FP. Se utilizarán a lo largo del curso los conceptos matemáticos que forman parte del currículo las tres ramas de formación antes señaladas. RecomendacionesEl alumnado que presente necesidades específicas de apoyo educativo, lo ha de notificar personalmente al Servicio de Atención y Ayudas al Estudiante para proceder a realizar, en su caso, la adaptación curricular correspondiente.
Breve resumen de la asignatura (según memoria RUCT)
I. Sistemas operativos. El sistema Linux. II. Escritura científica. LaTeX. Recursos en Internet. Bloque 1: Programación básica y librerías científicas con Python. Tema 1: Introducción a Python. Herramientas de desarrollo Tema 2: Programación en Python Tema 3: Programación matemática en Python. Sympy, Diofant, Numpy Bloque 2: Software Científico Tema 4: SageMath, Maxima. Otros entornos de distribución libre Tema 5: Wolfram Research Mathematica Tema 6: Otros entornos matemáticos comerciales Tema 7: Aplicaciones móviles y on-line
Prerrequisitos
-




COMPETENCIAS / RESULTADOS DEL PROCESO DE FORMACIÓN Y APRENDIZAJE
código Denominación de la competencia
CB10 Que los estudiantes posean las habilidades de aprendizaje que les permitan continuar estudiando de un modo que habrá de ser en gran medida autodirigido o autónomo.
CB6 Poseer y comprender conocimientos que aporten una base u oportunidad de ser originales en el desarrollo y/o aplicación de ideas, a menudo en un contexto de investigación.
CB7 Que los estudiantes sepan aplicar los conocimientos adquiridos y su capacidad de resolución de problemas en entornos nuevos o poco conocidos dentro de contextos más amplios (o multidisciplinares) relacionados con su área de estudio.
CB8 Que los estudiantes sean capaces de integrar conocimientos y enfrentarse a la complejidad de formular juicios a partir de una información que, siendo incompleta o limitada, incluya reflexiones sobre las responsabilidades sociales y éticas vinculadas a la aplicación de sus conocimientos y juicios.
CB9 Que los estudiantes sepan comunicar sus conclusiones y los conocimientos y razones últimas que las sustentan a públicos especializados y no especializados de un modo claro y sin ambigüedades
CE4 Saber abstraer las propiedades estructurales (de objetos matemáticos, de la realidad observada y del mundo de las aplicaciones) distinguiéndolas de aquellas puramente ocasionales y poder comprobarlas o refutarlas.
CE7 Saber elegir y utilizar aplicaciones informáticas, de cálculo numérico y simbólico, visualización gráfica, optimización u otras, para experimentar en matemáticas y resolver problemas complejos.
CE8 Desarrollar programas informáticos que resuelvan problemas matemáticos avanzados, utilizando para cada caso el entorno computacional adecuado.
CG1 Utilizar con soltura herramientas de búsqueda de recursos bibliográficos.
CG2 Usar el inglés, como lengua relevante en el ámbito científico.
CG3 Saber trabajar en equipo y gestionar el tiempo de trabajo.
 
Resultados de aprendizaje
Resultado r3 El alumno será capaz de instalar, administrar y utilizar el sistema operativo Linux
Resultado r4 El alumno será capaz de redactar con LaTeX un trabajo científico y presentarlo preparado para impresión y para presentación pública.
Resultado r5 El alumno sabrá utilizar paquetes básicos de redes, ofimática, gráficos y multimedia sobre Linux.
Resultado r6 Cada grupo de alumnos deberá ser capaz de crear un foro usando un software adecuado.




DESCRIPCIÓN DE CONTENIDOS
Teoría

 

I. Sistemas operativos. El sistema Linux.

II. Escritura científica. LaTeX. Recursos en Internet.

Bloque 1: Programación básica y librerías científicas con Python.

Tema 1: Introducción a Python. Herramientas de desarrollo
Tema 2: Programación en Python
Tema 3: Programación matemática en Python. Sympy, Diofant, Numpy

Bloque 2: Software Científico

Tema 4: SageMath, Maxima. Otros entornos de distribución libre
Tema 5: Wolfram Research Mathematica

Tema 6: Otros entornos matemáticos comerciales

Tema 7: Aplicaciones móviles y on-line

 

Práctica

Las clases se desarrollan en aula de informática de modo que la parte teórica y práctica están entrelazadas.





METODOLOGÍAS DOCENTES Y ACTIVIDADES FORMATIVAS
Información adicional
-
Metodologías docentes
ACTIVIDADES

HORAS

PRESENCIALES

HORAS

TRABAJO

AUTÓNOMO

TOTAL

HORAS

CRÉDITOS

ECTS

COMPETENCIAS

(códigos)

A1 - Clases expositivas en gran grupo 60.0 90.0 150.0 6.0
  • CB10
  • CB6
  • CB7
  • CB8
  • CB9
  • CE4
  • CE7
  • CE8
  • CG1
  • CG2
  • CG3
A22 - Actividades virtuales
  • A45 - Seminarios, mesas, debates, coloquios, foros, etc.
20.0 30.0 50.0 2.0  
TOTALES: 80.0 120.0 200.0 8.0  
Actividades formativas
I NFORMACIÓN DETALLADA

Como referencial general cada crédito ECTS se corresponde con 25 horas de trabajo del alumno y para esta materia un 30% se desarrollará en el aula y por tele-docencia incluyendo también en este porcentaje las tutorías, seminarios, exposiciones y exámenes. El 70% restante se ocupará con actividades no presenciales centradas en la tutorización online y en el estudio y trabajo del alumno.

Con objeto de conseguir las competencias esperadas se realizarán:

  • Actividades presenciales: Sesiones teóricas y prácticas incentivando la participación de los estudiantes
    en seminarios y exposiciones (los estudiantes dispondrán en todo momento del material y las referencias
    necesarias para ello).
  • Actividades no presenciales: Estudio, trabajo individual, tutorías online, trabajo en grupo y autoevaluaciones
    que facilitarán el estudio de los contenidos, el análisis y la resolución de problemas.

Las actividades a realizar en el aula se organizarán en sesiones de 2'5 horas de duración según la siguiente distribución:

  • 1 sesión de presentación, instalación de herramientas e introducción a Python,
  • 4 sesiones de programación en Python,
  • 4 sesiones de sympy (diofant), numpy y otras librerías científicas en Python
  • 4 sesiones de SageMath, Maxima,
  • 2 sesiones para otros entornos matemáticos de distribución libre,
  • 4 sesiones de Mathematica / Wolfram Alpha,
  • 2 sesión para otros entornos matemáticos comerciales,
  • 1 sesión para App's de móviles
  • 2 sesiones para otras herramientas on-line en docencia e investigación.




SISTEMAS DE EVALUACIÓN
Sistemas de evaluación (específico)
ASPECTO CRITERIOS INSTRUMENTO PESO
Asistencia y/o participación en actividades presenciales y/o virtuales Aportaciones del alumno en sesiones de discusión y actitud del alumno en las diferentes actividades desarrolladas   25.0%
Valoración de trabajo escrito Pruebas escritas   25.0%
Presentaciones, exposiciones, seminarios y debates Presentaciones orales   25.0%
Realización de trabajos, casos o ejercicios Pruebas, ejercicios y problemas, resueltos en clase o individualmente a lo largo del curso   25.0%

La valoración del nivel de adquisición por parte de los estudiantes de las competencias, será continua.

Los Procedimientos para la evaluación son pruebas orales o escritas y/o análisis de contenido de las tareas enviadas, trabajos (individuales y grupales)  realizados, actividades de autoevaluación y participación  en las sesiones de acuerdo a la siguiente valoración:

 - Pruebas y/o análisis de las tareas y trabajos (S3, S7, S10, S11): 80%

 - Otras actividades y participación (en la participación se incluye la asistencia) (S1): 20%

Cada profesor otorgará un porcentaje de la calificación proporcional a la parte del temario que imparte. Se considerarán de esta manera todas las valoraciones del profesorado que participa en la asignatura para obtener la nota final de cada estudiante.

Sistemas de evaluación (general)
-




BIBLIOGRAFÍA
Bibliografía
  1. Documentación De Referencia De Python.
    Observaciones: https://docs.python.org/3/tutorial/index.html.


  2. G Suite Learning Center.
    Observaciones: https://gsuite.google.com/learning-center/.


  3. Ayuda Y Recursos De Aprendizaje Para Productos Wolfram.
    Observaciones: https://support.wolfram.com/.


  4. Think Python . Autor: Downey, Allen. Editorial: O'Reilly Media, Inc..


  5. Manual De Referencia De Maxima.
    Observaciones: http://maxima.sourceforge.net/docs/manual/es/maxima.html.


  6. Métodos Numéricos Básicos Con Octave . Autor: Avicam. Editorial: 9788416535798.


  7. Python Para Todos. Autor: Raúl González Luque.
    Observaciones: http://mundogeek.net/tutorial-python/.


  8. Manuales De Sagemath.
    Observaciones: https://doc.sagemath.org.


  9. Manual De Sympy.
    Observaciones: http://docs.sympy.org/latest/index.html.


  10. Google Play Store.
    Observaciones: https://play.google.com/store/apps.




OBJETIVOS DE DESARROLLO SOSTENIBLE
Objetivo 4: Educación de calidad.
Objetivo 8: Trabajo decente y crecimiento económico.
Objetivo 9: Industria, innovación e infraestructuras.
Información adicional




CLÁUSULAS
Cláusula de protección de datos para grabación de clases

Responsable del tratamiento: Universidad de Jaén, Paraje Las Lagunillas, s/n; Tel.953 212121; www.ujaen.es

Delegado de Protección de Datos (DPO): TELEFÓNICA, S.A.U. ; Email: dpo@ujaen.es

Finalidad del tratamiento: Gestionar la adecuada grabación de las sesiones docentes con el objetivo de hacer posible la enseñanza en un escenario de docencia multimodal y/o no presencial.

Plazo de conservación: Las imágenes serán conservadas durante los plazos legalmente previstos en la normativa vigente.

Legitimación: Los datos son tratados en base al cumplimiento de obligaciones legales (Ley Orgánica 6/2001, de 21 de diciembre, de Universidades) y el consentimiento otorgado mediante la marcación de la casilla habilitada a tal efecto.

Destinatarios de los datos (cesiones o transferencias): Toda aquella persona que vaya a acceder a las diferentes modalidades de enseñanza.

Derechos: Ud. podrá ejercitar los derechos de Acceso, Rectificación, Cancelación, Portabilidad, Limitación del tratamiento, Supresión o, en su caso, Oposición. Para ejercitar los derechos deberá presentar un escrito en la dirección arriba señalada dirigido al Servicio de Información, Registro y Administración Electrónica de la Universidad de Jaén, o bien, mediante correo electrónico a la dirección de correo electrónico. Deberá especificar cuál de estos derechos solicita sea satisfecho y, a su vez, deberá acompañarse de la fotocopia del DNI o documento identificativo equivalente. En caso de que actuara mediante representante, legal o voluntario, deberá aportar también documento que acredite la representación y documento identificativo del mismo. Asimismo, en caso de considerar vulnerado su derecho a la protección de datos personales, podrá interponer una reclamación ante el Consejo de Transparencia y Protección de Datos de Andalucía www.ctpdandalucia.es

Cláusula de protección de datos para evaluación on-line

Responsable del tratamiento: Universidad de Jaén, Campus Las Lagunillas, s/n, 23071 Jaén

Delegado de Protección de Datos:dpo@ujaen.es

Finalidad: Conforme a la Ley de Universidades y demás legislación estatal y autonómica vigente, realizar los exámenes correspondientes a las asignaturas en las que el alumno o alumna se encuentre matriculado. Con el fin de evitar fraudes en la realización del mismo, el examen se realizará en la modalidad de video llamada, pudiendo el personal de la Universidad de Jaén contrastar la imagen de la persona que está realizando la prueba de evaluación con los archivos fotográficos del alumno en el momento de la matrícula. Igualmente, con la finalidad de dotar a la prueba de evaluación de contenido probatorio de cara a revisiones o impugnaciones de la misma, de acuerdo con la normativa vigente, la prueba de evaluación será grabada.

Legitimación: cumplimiento de obligaciones legales (Ley de Universidades) y demás normativa estatal y autonómica vigente.

Destinatarios: prestadores de servicios titulares de las plataformas en las que se realicen las pruebas con los que la Universidad de Jaén tiene suscritos los correspondientes contratos de acceso a datos.

Plazos de conservación: los establecidos en la normativa aplicable. En el supuesto en concreto de las grabaciones de los exámenes, mientras no estén cerradas las actas definitivas y la prueba de evaluación pueda ser revisada o impugnada.

Derechos: puede ejercitar sus derechos de acceso, rectificación, cancelación, oposición, supresión, limitación y portabilidad remitiendo un escrito a la dirección postal o electrónica indicada anteriormente. En el supuesto que considere que sus derechos han sido vulnerados, puede presentar una reclamación ante el Consejo de Transparencia y Protección de Datos de Andalucía www.ctpdandalucia.es