というか日本語できないやつにプログラム教えてもなぁという…… >プログラミング教育
プログラミングは原則的に、現象や目標を観察・分析して規則を見出すことと、見出した規則・概念・制約を事前に定められたルールに基いて strict に概念や現象を記述するということから成っているんだけど。
どちらも言うまでもなく (特に前者は) 理科・数学的な思考ではあるんだけど、じゃあ「ルールに基いて記述する」のに必要なルールを日本語の十分な能力なしにどうやって理解するんですかと
べつに最初から記号的な記述を理解する能力があるのであればそれ以上の自然言語は不要かもしれないけど (ちょうどある言語がわかっている人が似たような別の言語を簡単に習得できることがあるように)、最初の一歩で自然言語なしに行こうというのはまず無理でしょ
端的に言ってしまえば「おまえも子供たちもみんなそんなに頭良くないから、先に土台を整えろ」というだけの話なんだけど……