Estructura visible desde el inicio
Sabes qué vas a trabajar y cómo se conectan los bloques entre sí.
Introducción a la lógica algorítmica y estructuras de datos aplicadas al diseño arquitectónico y la gestión de información.
Módulo 1
3 temas
Establecimiento de las bases del pensamiento lógico aplicado a la resolución de problemas espaciales y geométricos.
Abstracción de problemas arquitectónicos
Identificar los componentes lógicos de un diseño para traducirlos a procesos secuenciales.
Estructuras de datos básicas
Diferenciar entre tipos de datos (strings, integers, floats, booleans) y su uso en parámetros de diseño.
Operadores lógicos y condicionales
Aplicar sentencias 'if-else' para la toma de decisiones basada en criterios normativos o técnicos.
Módulo 2
5 temas
Configuración del espacio de trabajo y dominio de la sintaxis fundamental en entornos como Python o C# para arquitectura.
Configuración del IDE y consola
Instalar y configurar VS Code o Rhino.Python para la ejecución de scripts.
Variables y funciones matemáticas
Crear variables reutilizables y aplicar funciones de cálculo para dimensiones dinámicas.
Listas y gestión de colecciones
Manipular conjuntos de elementos arquitectónicos mediante índices y segmentación de listas.
Bucles y procesos iterativos
Automatizar tareas repetitivas mediante ciclos 'for' y 'while' para la generación de componentes.
Definición de funciones personalizadas
Encapsular lógica recurrente en funciones para mejorar la legibilidad y mantenimiento del código.
Módulo 3
4 temas
Aplicación de la lógica de programación para la creación y manipulación de entidades geométricas complejas.
Vectores y sistemas de coordenadas
Operar con vectores para definir direcciones, orientaciones y desplazamientos espaciales.
Generación de curvas y superficies
Utilizar algoritmos para trazar NURBS y superficies basadas en parámetros matemáticos.
Intersecciones y operaciones booleanas
Resolver colisiones y uniones geométricas mediante código para validar la constructibilidad.
Transformaciones y mapeo espacial
Aplicar matrices de escalado, rotación y traslación a objetos complejos.
Módulo 4
6 temas
Extracción, procesamiento y vinculación de datos técnicos con elementos del modelo constructivo.
Lectura y escritura de archivos CSV/Excel
Vincular bases de datos externas con parámetros de modelos arquitectónicos.
Automatización de propiedades de objeto
Asignar metadatos de forma masiva a elementos de construcción mediante scripts.
Extracción de áreas y cantidades
Generar cuadros de superficies y presupuestos automáticos a partir de la geometría.
Validación de normativa por código
Crear scripts que verifiquen el cumplimiento automático de distancias o áreas mínimas.
Visualización de datos espaciales
Representar mediante gradientes de color o mapas térmicos el rendimiento del diseño.
Documentación técnica automatizada
Generar planos y leyendas automáticamente procesando la información del modelo.
Módulo 5
3 temas
Refinamiento de algoritmos para la toma de decisiones eficiente y cierre de flujos de trabajo profesionales.
Debugging y manejo de errores
Identificar y corregir fallos comunes en scripts para asegurar la estabilidad del flujo de trabajo.
Introducción a la optimización evolutiva
Utilizar algoritmos para encontrar la mejor solución técnica entre múltiples variantes.
Criterios de evaluación de código profesional
Evaluar la eficiencia, legibilidad y escalabilidad de un script arquitectónico.
Vista estructural del recorrido para orientarte antes de empezar.
Empieza cuando quieras y avanza a tu ritmo
Una estructura clara para empezar con foco y volver con continuidad.
Sabes qué vas a trabajar y cómo se conectan los bloques entre sí.
Vas de lo básico a lo complejo sin saltos ni lagunas.
El mapa del curso te ayuda a ubicarte y a ver cómo encajan las ideas.
Anotas, revisas y contrastas. Trabajas el material, no solo lo lees.
Empiezas con lo esencial y amplías cuando ya tienes base.
Vuelves donde lo dejaste y recuperas contexto rápido.
La fragmentación de la información técnica y administrativa suele comprometer la rentabilidad de los estudios de arquitectura. Este curso enseña a diseñar ecosistemas digitales donde las herramientas de gestión, dibujo y comunicación intercambian datos de forma autónoma. Aprenderás a evaluar qué procesos son automatizables mediante integraciones no-code, permitiendo que el equipo se centre en el criterio arquitectónico y la calidad del proyecto en lugar de en tareas repetitivas de entrada de datos.
La gestión ineficiente de archivos compromete la rentabilidad y la autoría en el estudio de arquitectura. Este curso aborda cómo implementar protocolos de nomenclatura y sistemas de control de versiones que aseguren la trazabilidad del proyecto. Aprenderás a estructurar repositorios digitales y a decidir entre flujos de trabajo locales o en la nube, garantizando que cada iteración del diseño esté respaldada y sea recuperable en cualquier etapa de la obra.
La gestión operativa de un estudio de arquitectura depende de la coherencia entre sus herramientas. Este curso analiza cómo diseñar un ecosistema digital integrado que elimine silos de información y optimice el flujo de trabajo. Aprenderás a evaluar plataformas de gestión de proyectos, comunicación y archivo bajo criterios de interoperabilidad, permitiéndote tomar decisiones tecnológicas que refuercen la productividad real de tu equipo y la rentabilidad de cada encargo.