前言 1967 年,Seymour Papert 在 Logo 语言中创造了 Turtle 海龟绘图。之后的 50 多年里,这只不起眼的海龟为数不清的编程初学者提供了一个轻松的入门机会,让他们能够提前感知到计算机图形学和计算机辅助设计中许多最重要的主题。 21 世纪的今天,Logo 语言已湮灭在编程语言发展的长河中,但海龟绘图的教学理念早已在 Python 中传承下来。
海龟看似简单的运动,蕴含着无限的可能性。从点线面的简单形状,到随机生成艺术的思考。它已不只是初学者拨弄的玩具,更是计算机程序设计与视觉艺术结合的典范。 下面 行代码构成的数万副作品,向我们展现着海龟绘图的种种形式。