WHILEよりもGOTOの方が初心者にとってのハードルが低いため私も自サイトのプチコン3号入門講座ではGOTOによるループを多用しています。 「キャラを動かす」というのはキャラを消して新しい場所にキャラを描くというのが分かる良いサンプルプログラムだと思います。