まずTOUCH関数を使って画面をタッチした座標を取得します。 その座標がSとGの範囲内なのかをIF命令で判別してその範囲内なら Sの右端から何ドット離れた位置かを計算してその数値を元に BGOFS命令でBGの表示位置を変えれば良いと思います。