初めは次のようなロボットを製作しました。三輪、前輪で駆動&旋回。これで書いた絵しかし前輪と後輪が離れているために小回りが利かず円は書くことはできたものの細かい動きはできませんでした。ペンの位置も不安定でした。上記の問題点を解決するために前輪と後輪の距離はできるだけ近くにし、ペンの位置は頭の中心に取り付けることによってプログラミングをするときにペンの位置を観察しやすいようにしました。試行錯誤を重ねて作り上げた二代目アームは少し斜めに取り付けることによってペンを下しているときにしっかりと紙につくようになりました。ロボット内部中央(ブロック縦2マス、横4マス、高さ2マスの小さな隙間)にペンの上げ下げをする棒を取り付けることによってどの班のロボットよりも小さくて軽い左右対称ロボットを実現することができました。このアームこそ一番苦労した部分です。はじめは固定された後輪だったために回転したときに後輪を引きずるような感じになり回転後の位置がいつも一定になりませんでした。そこで後輪を回るようにして回転後の位置が正確になるようにしました。main(){//輪郭goon(100);adj();left(tt);goon(80);adj();left(tt);goon(100);//目poff();go(30);left(tt);back(ct);go(20);pon();go(20);poff();go(20);pon();go(20);poff();go(20);//眉毛adj();right(tt/3*5+10);//150°+10goon(28);adj();right(tt/3*2);//60°goon(28);adj();left(tt/3*2);//60°goon(28);adj();right(tt/3*2);//60°goon(28);adj();right(tt/3*2);//60°//口right(10);go(50);right(tt);go(20);goon(40);adj();go(20);right(tt+10);go(40+ct);right(tt);back(ct);//髪pon();repeat(3){jigzag();}//終わりpoff();//back(150);}ロボットの位置修正のためにそのば凌ぎプログラムが増えてしまい、とても長くなりました。挫折のようなものを感じました。//関数を使い繰り返しをうまくまとめる。