top of page
Curso orientado a estudiantes e ingenieros civiles interesados en desarrollar programas para solucionar problemas de ingeniería elaborados en el lenguaje Python.
Objetivo General
En este curso se busca que el alumno y/o el ingeniero civil participante se involucre con el desarrollo de programas orientado a solucionar problemas diversos en las distintas áreas de la ingeniería civil, hechos a medida en el lenguaje Python, y que les permita interactuar, graficar y visualizar resultados, de forma precisa y sin complicaciones.
Contenido del Curso:
1. Instalación del lenguaje Python y sus bibliotecas.
1.1 Uso del intérprete / 1.2 Historia de Python
2. Variables y su referenciación.
2.1 Tipos de variables / 2.2 Referenciación vs. asignación
2.3 Expresiones matemáticas / 2.4 Funciones y bibloteca math
3. Programación secuencial y estructuras condicionales.
3.1 Instrucciones print() e input() / 3.2 Operadores booleanos e instrucciones if y else
4. Estructuras repetitivas.
4.1 Instrucción for() / 4.2 Instrucción while
5. Estructuras de datos.
5.1 Arreglos / 5.2 Listas / 5.3 Tuplas / 5.4 Matrices / 5.5 Diccionarios
6. Vídeos. Sesiones de programación desarrolladas y alojadas en YouTube.
7. Hoja de cálculo.
Clase 01 Clase 02 Clase 03 Clase 04 Clase 05 Clase 06 Clase 07 Clase 08 Clase 09 Clase 10
Libro Programación Python Para Ingenieros Civiles
Variables y su referenciación
Tipos de variables
Referenciación vs. Asignación
Expresiones matemáticas
Funciones y biblioteca math
Programación secuencial y estructuras condicionales
Instrucciones print() e input()
Operadores booleanos e instrucciones if y else
Ecuación cuadrática
Fórmula de Herón
Ecuación cúbica.
Avión vs. misil
Cartas de Plasticidad
Estructuras repetitivas
Instrucción for
Instrucción while
Programa exp
Programa permutaciones y combinaciones
Estructuras de datos
Procedimientos y archivos externos
Interfaces gráficas de usuario (GUI) con EasyGUI
Tutorial de EasyGUI
Uso práctico de ventanas GUI de EasyGUI
Gráficos con Matplotlib y programación semi-avanzada.
Tutorial de Matplotlib
Diseño de la interfaz gráfica de usuario GUI con EasyGUI.
Elementos de programación estructurada para desarrollo de aplicaciones.
Desarrollo de aplicaciones con uso de listas y tablas basadas en Numpy y Pandas.
Aplicaciones para procesamiento de datos de investigación.
Ancla 1
Ancla 2
"Creo en el fundamento, pero no en el poder mágico de la educación"
Maria Edgeworth
VISÍTANOS
bottom of page