初歩的なプログラムに含まれる話題は、たいてい知識の浅いところにあるからです。初心者にとって不必要にテーマを掘り下げる普通の方法では、なかなかプログラムを書き始められない理由がここにあります。それよりも、最初は言語の細部にこだわらず、まず広く浅く理解します。プログラム全体が見渡せる詳しいことはいつ勉強するの?広さ優先の進め方では、早く自力でプログラムが書けるよう知識の広さを優先しますが、概要を知ると同時に必要な文法事項を調べる力も養います。詳しいことは必要なときになったときに自分で調べます。目的を持って調べる方が深く理解でき、身につきます。コースによっては、言語テーマが一覧になった「言語マップ」も用意されています。学習目的によっては、「言語マップ」でテーマを選んで学習することもできます。その場合も、もちろん動くプログラムが教材です。