Logo(ロゴ坊)によるプログラム
1.Logoの起動と終了
@起動
デスクトップ上のアイコンを「logob.exeのショートカット」をダブルクリックする。
A終了
プロンプト(>)の所に bye (さよなら)を入れて Enter
2.基本的な命令
@タートルを前後に動かす。
fd(まえへ) 数
bk(うしろへ) 数
Aタートルの向きを変える。
rt(みぎへ) 数
lt(ひだりへ) 数
B画面をきれいにする。
rg(えをもとへ)
※↑キーで前の命令を出すことができ、修正することできる。
3.繰り返し
repeat(くりかえせ) 回数 [繰り返す内容]
<例>正方形をかくプログラム
repeat 4 [fd 100 rt 90]
【練習】 正五角形をかくプログラムをつくりなさい。
4.プログラム
プログラムはto(てじゅんは)で始まり、end(おわり)で終る。
(1)プログラムの作成・保存
@to 多角形(てじゅんは 多角形)と入力する。
(漢字を入力するときはAlt+半角/全角)
A「ロゴ坊エディタ」が起動する。
to 多角形
end
endの前でクリックして、Enterキーを押すと空白行ができる。
B多角形のプログラムを入力する。
to 多角形 :N
repeat :N [fd 100 rt 360 / :N]
end
C「ファイル」→「保存する」で保存する。
「ファイル」→「終る」で終了する。
(2)ファイルの読み込み
load(ふぁいるをよみこめ) 多角形 と入力する。
(3)実行
多角形 4 と入力する。(四角形の場合)
(4)ファイルの編集
edit 多角形 と入力すれば「ロゴ坊エディタ」が起動する。
【練習】星を描くプログラムを作りなさい。
5.サンプルプログラム
「ロゴ坊」には次のようなサンプルプログラムが入っている。プログラムを読み込んで、実行してみよう。
hosi(星) kaidan(階段) pine(パイナップル) temari(紀州の手まり)
swim(カメの水泳) ayumi(カメの自画像) diamond(ダイヤモンド)
branc(記の枝) forest(針葉樹の森) koch(コッホ曲線)
parsley(パセリ) involute(伸開線) xmas(クリスマスカード)
※プログラムを途中で停止したいときはF11キーを押します。
6.Logoによる制御
加茂中学校の「ロゴ坊」には、カメの模型を動かすための拡張命令が定義されています。
@fd 数 ・・・カメを数だけ前進させる。
@bk 数 ・・・カメを数だけ後退させる。
@rt 数 ・・・カメを右回りに回転させる。
@lt 数 ・・・カメを左回りに回転させる。
※模型のモーターの回転数は電池の消耗によって変わる。
技術科教育ホームページにもどる