ビジュアルプログラミング環境は、この論理的制約にプログラミングの基礎の部分、例えば分岐やら繰り返しやらと言うものを対応させて学ばせる事が出来る環境と言えるかも><(繰り返しになるけど、だからといって必ずそれで教えろとは言ってない><)
思考の /dev/null