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
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
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.
- Entorno de programación Google Colab. Variables y tipos de datos. Entradas y salidas estándar. Conversión de datos.
- Condicionales simples y anidados. Operadores lógicos.
- Creación de funciones. Paso de parámetros. Teoría de bucles
- Estructuras de datos en Python. Ejercicios con listas y diccionarios.
- Librería numpy. Ejercicios con vectores y matrices
- Librerías matplotlib y seaborn. Demostración de gráficas.
- 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