【STAY HOME 応援企画】LibreLogo ツールバーでお絵えかき (2)

< 最終更新日時: 2026-06-21 >

Logo コマンドラインからの図形描画ずけいびょうが 🔰

LibreLogoリブレロゴツールバー (図1 の赤枠) の右側みぎがわにある「Logo コマンドライン」に LOGO 言語げんごの命令めいれいを入力にゅうりょくして実行じっこうすることで,ツールバーのアイコン操作そうさでは手間てまがかかったり,描えがくことができなかった図形ずけいも描画びょうがすることができます.

図1・LibreLogo ツールバー
図1・LibreLogo ツールバー

まずは次つぎの手順てじゅんのとおりに操作そうさしてみてください.

  1. Logo コマンドラインに,キーボードから次のとおりに入力にゅうりょくします. キーは半角英数はんかくえいすうモードで (日本語にほんご変換へんかんをオフにして) タイプし,アルファベットと数字すうじの間あいだには 1 回かいスペースキーをタイプして空白くうはくを入いれてください. なお,アルファベットは大文字おおもじでも小文字こもじでも,それらを混まぜてもかまいません.
    FD 40 RT 90Enter
  2. Enter キーを 3 回つづけてタイプします.
図2・LibreLogo のエラー表示
図2・LibreLogo のエラー表示

アルファベットと数字の間に空白を入れわすれると,図2 のようなエラーが表示ひょうじされます. エラーが表示されたときは OK をクリックして,Logo コマンドラインにタイプした命令を修正しゅうせいしてください.

さて,エラーがなければどんな図形が描画されたでしょうか. ツールバーのアイコンを使つかったときと同おなじ正方形せいほうけいが描画されたはずです. したがって,この手順も辺の長さ 40 ポイントの正方形を描くアルゴリズムといえます. 手順 1 で入力した命令と,そのなかまの命令について,少すこしくわしく説明せつめいします.

FD 40
タートルを 40 ポイント前進ぜんしんさせます. FD を 4 回クリックするのといっしょですが,40 のかわりに 1cm や 15mm のような長ながさを指定していすることもできます※1. 10/3cm のような計算式けいさんしきを指定することもできます.
FD は本当ほんとうは「前進」を意味いみする FORWARD という命令なのですが,入力しやすいように「あだ名な (略称りゃくしょう)」を使っています.
BK 40
タートルを 40 ポイント後退こうたいさせます. BK を 4 回クリックするのといっしょですが,40 のかわりに 1cm や 15mm のような長さを指定することもできます※1. 10/3cm のような計算式を指定することもできます.
BK は本当は「後退」を意味する BACK という命令なのですが,入力しやすいように「あだ名 (略称)」を使っています.
LT 90
タートルを 90°左ひだり回転かいてんさせます. LT を 6 回クリックするのといっしょです※2. 10/3 のような計算式を指定することもできます.
LT は本当は「左」を意味する LEFT という命令なのですが,入力しやすいように「あだ名 (略称)」を使っています.
RT 90
タートルを 90°右みぎ回転させます. RT を 6 回クリックするのといっしょです※2. 10/3 のような計算式を指定することもできます.
RT は本当は「右」を意味する RIGHT という命令なのですが,入力しやすいように「あだ名 (略称)」を使っています.

図形描画アルゴリズムを考かんがえてみよう (2) 🔰

Logo コマンドラインを使って,次のような図形を描くアルゴリズムを考えてみましょう.

次に,Logo コマンドラインを使って図3 の図形 (星形正多角形ほしがたせいたかくけい) を描くアルゴリズムを考えてみましょう.

図3・星形正多角形
図3・星形正多角形