Programación en PYTHON para automatizar tareas desde modelos IFC
Ficha
- Impartición:
- -
- Horas teóricas online:
- 20
- Horas prácticas online:
- 10
- Horas lectivas:
- 30
- Horas trabajo autónomo del alumnado:
- 45
- Plazas disponibles:
- 5
- Aula:
- Sesiones por videoconferencia
- Categoría:
- Informática, Diseño, Web y Audiovisuales
- Modalidad:
- Online (Teleformación)
- Más información:
- https://fg.ull.es/formacion/catalogo-de-oferta-formativa/cursos/
Descripción
- Objetivos
- - Entender los conceptos básicos de programación en Python.
- Aproximarse al conocimiento del esquema IFC.
- Desarrollar automatizaciones de modelos en formato IFC con Python. - Horario:
-
- Lunes 16:00 20:10
- Martes 16:00 20:10
- Miércoles 16:00 20:10
- Profesorado:
-
- Ángel Díaz Murillo
- Norena Natalia Martín Dorta
- Metodología docente
- Explicaciones teóricas combinadas con sus aplicaciones prácticas, con la incorporación del aprendizaje basado en proyectos.
- Programa
-
-
MÓDULO PYTHON:
-Introducción: presentación del Taller. Descarga y configuración de Python. Descarga y configuración de un IDLE amigable. Hola Mundo.
-Sintaxis Básica: tipos de Datos Variables, operadores y estructura de datos. Funciones. Listas y Tuplas. Diccionarios, Escribir y abrir un archivo. Ejercicios.
-Condicionales y bucles. Condicionales Básicos. Bucles: for, while, continue, pass, else. Ejercicios
-Programación orientada a objetos: teoría de POO. Ejercicios de aplicación.
-Programación orientada a objetos: introducción al IFC. Copia del esquema de IFC en Python.
-Interfaces Gráficas.
-Bases de Datos.
-Ejercicios aplicados a Ingeniero de Civil. -
MÓDULO IFC:
-Introducción: historia del IFC. Esquemas actuales. Certificaciones y los softwares modeladores.
-Clases, propiedades y relaciones: definición. POO. Ejemplos prácticos
-Archivo .ifc: análisis de un modelo exportado. Contenedor de la información. Información en un formato .IFC. Clasificación de Datos. Ejercicio.
-Formato IFC para infraestructuras civiles: clases de Infraestructuras civiles dentro de los esquemas actuales. Propuestas de nuevas clases. Definición de clases en Python.
-Automatizaciones de modelos en formato IFC con Python: cambio de clase. Borrado de Datos Enriquecimiento de IFC de forma automática.
-Base de Datos como plantilla para enriquecimiento de IFC con clasificación de datos. - TAREA FINAL.
-
MÓDULO PYTHON:
- Criterios de evaluación
- Resolución de actividades prácticas planteadas por el profesor.
- Observaciones
- Dirigido principalmente a Técnicos de la rama de arquitectura e ingeniería.
Las sesiones por videoconferencia serán los días 5, 6, 7, 12, 13, 19, 20 y 31 de julio.
Tipos de Inscripción
Información
Para inscribirte debes acudir a nuestras oficinas en
Lunes a Viernes (9:00 - 14:00)
Lunes (16:30 - 19:00) (*) No aplicable en jornada especial
Avenida de la Trinidad, 61. Aulario Torre Profesor Agustín Arévalo, Planta 0
Campus Central Universidad de la Laguna, 38204 San Cristóbal de La Laguna
(+34) 922319200, info@fg.ull.es