Proyecto IA4LEGOS
Programación en Python
Objetivos: Conocer el lenguaje Python y módulos básicos para el procesado de información. Diseñar y programar aplicaciones con Python para resolver problemas básicos.
Contenidos: Los contenidos del curso se han estructurado en cinco bloques:
Bloque 1: Primeros Pasos.
- Cuadernos Jupyter y Google Colab.
- Manipulación de números y textos.
- Tipos de datos en Python.
Bloque 2: Programación básica.
- Valores lógicos y condiciones simples.
- Introducción a los bucles.
- Ampliación de bucles.
Bloque 3: Programación avanzada.
- Módulos math, random, time e instalación de módulos externos.
- El módulo matplotlib.
- Creación y gestión de ficheros.
- Módulos para el tratamiento de ficheros.
Bloque 4: Procesado de textos y creación de funciones.
- Definición de funciones I.
- Definición de funciones II.
- Procesamiento de cadenas de texto.
Bloque 5: El módulo Numpy.
- Procesado de imágenes 2D en NumPy.
- Procesado de imágenes 3D en NumPy.