数学の森

タートルグラフィクス

 画面上に亀がいます。この亀は、つぎの4つの命令で動きます。
「せんをかいてすすむ」 :歩幅の分だけ動いた後に線が引かれます。
「せんをかかずにすすむ」:線を描かないで1歩進みます。
「ひだりをむく」    :亀が「かくど」の分だけ左を向きます。
「みぎをむく」     :亀が「かくど」の分だけ右を向きます。
 たとえば,「せんをかいてすすむ」「ひだりをむく」「ひだりをむく」「せんをかいてすすむ」「ひだりをむく」「ひだりをむく」「せんをかいてすすむ」とすると,亀は正三角形を描いて元の点に戻ります。 「せんをかいてすすむ」「ひだりをむく」を6回繰り返すと正六角形が描かれます。  一歩の長さと、角度は下のスライダで設定できます。緑色の点を動かしてみてください。
 亀の始めの位置は,緑色の点をドラッグして変えることができます。

 亀にいろいろな命令を与えて動かしてみましょう。

【注意】初期状態は,角度が60°ですが,iOS(iPad)では画面をスクロールするとこの値が変わってしまうことがあります。正三角形が描けるのは60°のときです。

Since Nov. 2012