確かに初心者にはWHILEやREPEAT、IFなどの「条件」が絡む処理は難しいかもしれませんね。高校数学で本格的に触れる内容ですし。 初心者でも理解できそうな範囲だと、「<,>,<=,>=,==,!=」の記号の意味までなら何とか覚えられるでしょうか? ANDやORみたいなビット演算は難しすぎるでしょう。 とはいえ、上達するには避けて通れないのもまた事実です。 まずはサンプルとなる短いプログラムをいじらせて、考えさせながら教えていくのはどうでしょう? プログラムの記述方法は人それぞれ癖もありますから、一概にこれが正解だとは言えないですね。 その辺は自分の経験と勘を信じるしかないです。 プログラムを読んだ人が理解できれば合格、最低でも見かけ上想定した動きになればギリギリOKだと思います。 私も最初はPRINTやLOCATEでハリボテを作って、そこから加工していきますから。