Giovanni Nuzzi
has successfully completed an online offering of
Computing Form and Shape: Python Programming with the Rhinoscript Library
Taught by
Carl Lostritto
Course Run Dates: September 15, 2017 —
Issued: December 13, 2017

Learning Outcomes

Technical proficiency

• Capacity to program in the Python programming language with an understanding of the Rhinoscript Python library and its documentation.

• Understanding of the geometric foundations of basic Rhino topologies and their relationships to one another via the Rhinoscript library.

Programming strategy

• Ability to incorporate scripting into various digital modeling workflows.

• Ability to create scripts for themselves, and adapt them to function as design tools for others. Students understand the practical implications of thinking and working with algorithms.

Algorithmic thinking

• Mastery of the ideas and structures that underpin procedural algorithms common to all programming languages: loops, conditionals, abstraction, and serialized data structures.

• Understanding of the theoretical implications of thinking and working with algorithms.