言語学習の順番

新しく言語を覚えたり,知っている言語について深く理解しようとしたときに学習する順番はどういうのがいいんだろうと考えた.
まず一つめは「書式」や「テクニック」を覚える,次に覚えたことを元にサンプルプログラムを書いてみるという方法.二つめは最初にサンプルプログラムが出てきてそれを実現するために適宜「書式」や「テクニック」を学習する.
独学の場合多くが後者にあてはまり効率もよさそうだけど,講師一人に対して数人の生徒が講義を受けるという形式だとどうしても前者な学習方法になるみたい.
記憶にたどり着く経路に後々関係してくるんじゃないかなと思った.