Formación de Extensión Universitaria

Curso de Verano en

12-01 - Introducción al lenguaje de programación Python: una herramienta para la química, la farmacia y la biología. ¡FECHAS MODIFICADAS!

Fecha y horario

16 de junio de 2025 a 27 de junio de 2025
16:00 - 20:00

Tipo de enseñanza

Online

Lugar de impartición

Online

Créditos

4

Plazas

2 alumnos mínimo- 10 alumnos máximo

Precio

General 305 €

Director

  • Dª Marta Castiñeira Reis

Objetivos

 

Objetivos del curso:

Este curso de verano tiene como objetivo principal proporcionar a estudiantes del grado en Química,
Biología, Farmacia y áreas afines una poderosa herramienta de programación (Python) para procesar,
analizar y representar datos de manera eficiente. En este sentido, el lenguaje de programación Python, por
su sencillez e intuición, resulta especialmente adecuado para quienes deseen agilizar y automatizar tareas de
análisis, ampliando así sus habilidades científicas y técnicas.


El objetivo general del curso esfamiliarizarse con la sintaxis y las bases de Python. Se busca aprender los
fundamentos del lenguaje, desde su instalación hasta el desarrollo de scripts sencillos.
Este objetivo generalse desglosa en lossiguientes objetivos específicos:
1. Manejo y transformación de datos: adquirir destrezas en la importación, limpieza y organización de
conjuntos de datos, aplicando laslibrerías más utilizadas (p. ej., NumPy, pandas).
2. Visualización y análisis exploratorio: conocer herramientas que facilitan la interpretación de los
resultados (p. ej., Matplotlib, Seaborn), generando gráficos claros y efectivos.
3. Automatización de tareas: optimizar procesosrutinarios de análisis, reduciendo errores y
aumentando la productividad en el trabajo experimental.
4. Contextualización de su aplicación en el ámbito científico (a través del proyecto final): destacar la
importancia y crecimiento de la programación en entornos de investigación, reforzando la
competitividad y el perfil profesional de los participantes.

En definitiva, este curso busca fortalecer la formación de los estudiantes al proporcionarles competencias
clave para desenvolverse en un entorno científico cada vez más digital. Estas habilidades, actualmente
poco abordadas en los planes de estudio de los grados a los que se dirige, representan una brecha
formativa que el curso se propone cubrir.


Destinatarios

Estudiantes de los grados en Química, Biología, Farmacia y grados afines


Programa

Programa en PDF

Programación del Curso: Introducción a la Programación con Python
Fechas: Del 16 al 27 de junio de 2025
Horario: De 16:00 h a 20:00 h
Idioma de impartición: Castellano
Modalidad: Online


Lunes, 16 de junio de 2025
Contenidos:
• Presentación del curso y metodología de trabajo.
• Introducción a los algoritmos y el flujo lógico.
• ¿Qué es Python? Instalación y configuración del entorno de desarrollo
(Anaconda y Spyder).
• Uso de Python como lenguaje de programación y como calculadora.
• Sintaxis básica: variables, tipos de datos (int, float, str, bool).
• Primer programa: print("Hola, mundo").
• Operaciones matemáticas básicas aplicadas a números y cadenas de
texto.
Martes, 17 de junio de 2025
Contenidos:
• Control del flujo del código:
o Estructuras condicionales: if, elif, else.
o Bucles: for, while.
o Manejo de errores: try/except.
• Estructuras de datos:
o Listas y tuplas.
o Diccionarios y conjuntos: claves, valores y operaciones comunes.
• Aplicación de los controles de flujo para manipular estructuras de datos.
Miércoles, 18 de junio de 2025
Contenidos:
• Introducción a las funciones en Python.
• Importancia de la modularidad del código.
• Creación de funciones para trabajar con estructuras de datos.
• Profundización en el uso combinado de funciones y control de flujo.
Jueves, 19 de junio de 2025
Contenidos:
• Lectura y escritura de archivos de texto y archivos CSV.
• Práctica con operaciones de entrada/salida.
• Identificación y manejo de errores comunes en la manipulación de
archivos.
Viernes, 20 de junio de 2025
Contenidos:
• Introducción a librerías y módulos en Python.
• Uso de librerías comunes:
o math (funciones matemáticas),
o numpy (operaciones numéricas avanzadas),
o matplotlib (visualización de datos).
• Propuesta de actividades prácticas para la aplicación de las librerías.
Del lunes 23 al viernes 27 de junio de 2025
Contenidos:
• Desarrollo de proyectos aplicados.
• Resolución de problemas específicos de las áreas de Química, Biología y
Farmacia.
• Aplicación práctica de los conocimientos adquiridos durante el curso.
• Asistencia y tutoría personalizada por parte del profesorado

NOTA: los y las estudiantes podrán proponer sus propios problemas a resolver de
así desearlo


Plazo de matrícula

25 de marzo de 2025 - 09 de junio de 2025