8. INTELIGENCIA ARTIFICIAL EN EDUCACIÓN

Profesor

  • Fernando Borrás

Competencias

  • Aprender como usar Jupyter Notebooks sobre Colaboratory de Google para crear documentos que combinan código de programación, texto, imágenes, fórmulas, etc
  • Conocer las expresiones y los operadores básicos, la precedencia entre operadores y comprender las variables y el proceso de asignación de valores
  • Conocer el tipo de datos booleano, los operadores de comparación y aprender a usar las sentencias de control de flujo de un programa
  • Conocer los tipos de datos numéricos y cadenas de texto, la función de inspección de tipos, la conversión entre tipos de datos
  • Conocer cómo se usan y construyen las funciones definidas por el propio usuario y comprender el alcance de la variable usadas en su definición y en el resultado obtenido
  • Conocer la librería de funciones estándar, como importarla y usar sus módulos
  • Conocer y usar las estructuras de datos como Cadenas, listas, tuplas, diccionarios y conjuntos
  • Aprender a usar la librería Pandas para cargar y procesar datos para el análisis estadístico
  • Aprender a usar la librería NumPy para manipular vectores y matrices y conocer las diferencias entre funciones vectorizadas y no vectorizadas
  • Aprender a usar la librería Matplotlib para elegir los gráficos apropiados para una o dos variables basados en los tipos de datos disponibles

Contenidos

  • La Cocina de Python
  • Los Utensilios de la Cocina de Python (Calculadora)
  • Los Procesos de Cocción en Python (Control de flujo)
  • Las Cacerolas de Python (Tipos de datos)
  • Las Recetas de Python (Funciones)
  • Los Libros de Recetas de Python (Librerías de funciones)
  • La Despensa de Python (Estructuras de datos)
  • Cocinando datos:
    • El libro de recetas NumPy: Manipulación de arrays
    • El libro de recetas Pandas: Manipulación de Datos
    • El libro de recetas Matplotlib: Visualización de Datos
  • Cocinando documentos:
    • El libro de recetas Re: procesamiento de documentos
    • El libro de recetas Scrapy: extracción información web
    • El libro de recetas NLTK: procesamiento de lenguaje natural
  • Cocinando imágenes:
    • El libro de recetas Numpy: procesamiento de imágenes
    • El libro de recetas OpenCV: procesamiento de imágenes avanzado

Metodología 

La formación será práctica, con demostraciones y seguimiento en el aula de informática. Se utilizará el editor de cuadernos Jupyter (Colaboratory de Google). En el trabajo final del módulo se realizará un cuaderno de Jupyter sobre un proyecto que desarrolle todas las competencias adquiridas en el módulo

HORAS CURSO

PRESENCIAL

ONLINE