Pasar al contenido principal

Fundamentos de Lógica de Programación con Python y Google Colab

Fecha de inicio: 3 de Abril de 2023

Fecha de finalización: 13 de Abril  de 2023

Horario: 18h00 a 20h30

Cronograma:  de lunes 3 a jueves 6 de abril, y de lunes 10 a jueves 13 de abril

Presentación

Fundamentos de Lógica de Programación con Python y Google Colab

Descripción


La programación es imprescindible en la gran mayoría de estudios de cuarto nivel, en áreas relacionadas con las matemáticas, la estadística, la inteligencia artificial, las ingenierías y otras áreas del conocimiento. Adquiere conocimientos de lógica de programación desde cero, con el lenguaje de mayor crecimiento en el mundo. Utiliza estas destrezas en proyectos multi-disciplinarios y crea programas originales, utilizando estructuras de datos, funciones, condicionales, bucles y librerías especiales.

Objetivos de desarrollo sostenible


Educación de calidad

Educación de calidad

Objetivos y metodología


Objetivos:

Objetivo general

Enseñar las bases de lógica de programación en lenguaje Python con herramientas de software libre.

Objetivos específicos

  • Enseñar el entorno de programación de Google Colab con el lenguaje de programación Python.
  • Enseñar las bases del lenguaje Python desde el punto de vista matemático.
  • Enseñar cómo utilizar las librerías necesarias en áreas del conocimiento como el álgebra lineal, el cálculo, la estadística y la inteligencia artificial.

Metodología del curso

El curso se impartirá mediante clases presenciales, transmitidas en tiempo real por la plataforma zoom para las personas que no puedan asistir por residir fuera de la ciudad. Se utilizará una tableta a forma de pizarra digital para la parte teórica y la herramienta gratuita en línea Google Colab para la implementación en el lenguaje de programación Python. La plataforma moodle será empleada para el envío y revisión de tareas, así como para compartir material del curso. 

Duración


32 horas (20 horas presenciales/virtuales totalmente sincrónicas, 12 horas de trabajo autónomo).

Contenidos


Contenido curricular

El curso está compuesto de 8 sesiones donde se trabaja en fundamentos de lógica de programación, bases del lenguaje Python utilizando como entorno de desarrollo la herramienta gratuita Google Colab, aplicaciones a las matemáticas y otras ramas técnicas.

  1. Entorno de programación Google Colab. Variables y tipos de datos. Entradas y salidas estándar. Conversión de datos.
  2. Condicionales simples y anidados. Operadores lógicos.
  3. Creación de funciones. Paso de parámetros. Teoría de bucles
  4. Estructuras de datos en Python. Ejercicios con listas y diccionarios.
  5. Librería numpy. Ejercicios con vectores y matrices
  6. Librerías matplotlib y seaborn. Demostración de gráficas.
  7. Ejercicios aplicados a las matemáticas. Librería pandas. Importación de datos a Python

Certificados


Una vez cumplidas las actividades y requisitos para el desarrollo del curso, los participantes recibirán el certificado de Aprobación del curso semipresencial “Fundamentos de Lógica de Programación con Python y Google Colab”, en base a lo establecido en el Reglamento del Departamento de Formación Continua esto es, que el participante obtenga un mínimo del 70% en la evaluación académica y el 80% de asistencia a las clases presenciales y sincrónicas.

 

Destinatarios


Estudiantes de posgrado, así como docentes y profesionales de carreras técnicas que quieran agregar componentes de programación a sus tareas o sesiones académicas

.

Profesores


 Ing. Iván Mendoza Vázquez, PhD.

Inversión


Curso auspiciado por la Universidad del Azuay para estudiantes de programas de posgrado y personal docente  de la UDA, en el marco del programa de capacitación docente.

Lugar


Campus UDA