Curso en progreso
El temario:
- Tipos de datos y Operadores
- Vectores… (?) Todo es un objeto
(+) Listas
(+) Tuplas
(+) Mapeos: diccionarios
- Control de flujo: if, else, for, while
- Funciones: programación estructurada
- Clases y objetos: Todo es una cosa que sale de otra cosa, que a partir del argumento de la cosa fabrica otra cosa que se parece a la cosa pero no es la misma cosa
- Rudimentos de librerias indispensables:
(+) os
(+) Numpy
(+) Matplotlib
Aplicaciones:
- Evolución de sistemas clásicos, el/la participante podrá optar por desarrollar:
(+) Trayectorias clásicas de Monte-Carlo (CTMC) para colisiones atómicas (dentro del ensamble microcanónico mediante promedios en el ensamble se pueden encontrar muchas características de procesos atómicos para modelos planetarios de átomos)
(+) Bases muy básicas de la Dinámica Molecular: La simulación de un sistema de partículas interactuante mediante potenciales de Lennard-Jones se implementa de manera simple y clara en Python.
- Integración numérica y evolución temporal de la Ecuación de Schrödinger:
(+) Para potenciales modelo se utilizará el algoritmo de Numerov para encontrar estados ligados.
- Procesamiento de imágenes:
(+) Procesamiento automático de imágenes astronómicas. Mediante la librería Astropy, leeremos imágenes (fits) sobre las cuales aplicaremos filtros y transformaciones para detectar estructuras.
Todos los recursos (salvo videos) están en esta carpeta de Drive