PCI Teaching Research

Computational Thinking I
Fall 2020
Universidad de Los Andes, Colombia


“Pensamiento Computacional I” -i.e., Computational Thinking I- focuses on reciprocal processes of translation between images and material artifacts. It comprises a series of techniques and methods to vindicate digital tools instrumentality in materially intelligent design processes.

“Critical Fictionalism” searches to elevate the agency of the rendering as an exploratory and inquiring design tool of the recent post-Digital era. Today’s hyper-realistic properties of rendering and modeling are no longer being directed only to depict a real future, but rather to create fictional scenarios that inflict criticism on architecture and reality.

“Field Tessellations” comprises Python recursive tessellations, panel tessellations, spatial aggregations, tessellation functions, and incremental growth, applied over Python-generated primitives and heightfield/simplex noise-based topologies.

“Discrete to Field” utilizes techniques to discretize heightfield-based object topologies into tectonic assemblies. Applied force fields over image-based vector field conditions allow to control a superabundance of discrete arrays.

“Field Syntax” explores on ranges of fidelity in image-to-geometry translations and construction of field conditions syntaxes. Procedurally generated 2.5D parts acquire dimension and shape on their own and as a whole.

Made with Rhino, Python, Grasshopper, and Twinmotion.

TA: Samuel Mujica

Developed Images for Course Syllabus:
1. Procedure_004 Critical Fictionalism
2. Procedure_003 Field Tessellations
3. Procedure_002 Discrete to Field
4. Procedure_001 Field Syntax