With the forthcoming release of Rhino 5.0, RhinoScript will be moving to a new syntax: Python. The new, more intuitive interface for manipulating Rhino from the inside gives us the opportunity to quickly and easily create a wide variety of complex systems based on simple rules that are easily implemented with no prior programming experience.
We introduce RhinoScript for absolute beginners, including the basics of programming techniques (variables, flow control, etc.) as well as the working knowledge of how Rhino represents geometrical objects such as points, curves, surfaces and even text. We then move quickly into techniques for automation and generative design which address the specific ways in which each participant can use Rhino.Python.