Pengajaran yang baik adalah pengajaran yang meliputi mengajar siswa tentang bagaimana belajar, bagaimana mengingat, bagaimana berfikir dan bagaimana memotivasi diri mereka sendiri. Pembelajaran strategi lebih menekankan pada kognitif, sehingga pembelajaran ini dapat disebut dengan strategi kognitif. Strategi belajar dapat dibedakan menjadi empat macam, yaitu :
a. Strategi Mengulang (Rehearsal)
Strategi mengulang terdiri dari strategi mengulang sederhana (rote rehearsal) dengan cara mengulang-ulang dan strategi mengulang kompleks dengan cara menggaris bawahi ide-ide utama (under lining) dan membuat catatan pinggir (marginal note).
b. Strategi Elaborasi
Elaborasi adalah proses penambahan rincian sehingga informasi baru akan menjadi lebih bermakna, oleh karena itu membuat pengkodean lebih mudah dan lebih memberi kepastian.(Nur,2000:30). Strategi ini dapat dibedakan menjadi : 1). Notetaking (pembuatan catatan); pembuatan catatan membantu siswa dalam mempelajari informasi secara ringkas dan padat untuk menghafal atau pengulangan. Metode ini digunakan pada bahan ajar kompleks, bahan ajar konseptual dimana tugas yang penting adalah mengidentifikasi ide-ide utama.Membuat catatan memerlukan proses mental maka lebih efektif daripada hanya sekedar menyalin apa yang dibaca, 2) Analogi yaitu perbandingan-perbandingan yang dibuat untuk menunjukkan kesamaan antara cirri-ciri pokok sesuatu benda atau ide-ide, selain itu seluruh cirinya berbeda, seperti sistem kerja otak dengan komputer dan 3) Metode PQ4R adalah preview,question, read, reflect, recite dan review. Prosedur PQ4R memusatkan siswa pada pengorganisasian informasi bermakna dan melibatkan siswa pada strategi-strategi yang efektif.
c. Strategi Organisasi
Strategi Organisasi bertujuan membantu siswa meningkatkan kebermaknaan materi baru, terutama dilakukan dengan mengenakan struktur-struktur peng-organisasian baru pada materi-materi tersebut. Strategi organisasi mengidentifikasi ide-ide atau fakta-fakta kunci dari sekumpulan informasi yang lebih besar. Strategi ini meliputi : 1). Pembuatan Kerangka (Outlining); dalam pembuatan kerangka garis besar, siswa belajar menghubungkan berbagai macam topik atau ide dengan beberapa ide utama, 2). Pemetaan ( mapping) biasa disebut pemetaan konsep di dalam pembuatannya dilakukan dengan membuat suatu sajian visual atau suatu diagram tentang bagaimana ide-ide penting atas suatu topik tertentu dihubungkan satu sama lain, 3) Mnemonics; berhubungan dengan teknik-teknik atau strategi-strategi untuk membantu ingatan dengan membantu membentuk assosiasi yang secara alamiah tidak ada. Suatu mnemonics membantu untuk mengorganisasikan informasi yang mencapai memori kerja dalam pola yang dikenal sedemikian rupa sehingga informasi tersebut lebih mudah dicocokkan dengan pola skema di memori jangka panjang. Contoh mnemonics yaitu : a). Chunking (pemotongan) b). Akronim (singkatan), c). Kata berkait (Link-work) : suatu mnemonics untuk belajar kosa kata bahasa asing.
d. Strategi Metakognitif
Metakognitif adalah pengetahuan seseorang tentang pembelajaran diri sendiri atau berfikir tentang kemampuannya untuk menggunakan strategi-strategi belajar tertentu dengan benar.(Arends, 1997:260). Metakognitif mempunyai dua komponen yaitu (1) pengetahuan tentang kognitif yang terdiri dari informasi dan pemahaman yang dimiliki seorang pebelajar tentang proses berfikirnya sendiri dan pengetahuan tentang berbagai strategi belajar untuk digunakan dalam suatu situasi pembelajaran tertentu, (2) mekanisme pengendalian diri seperti pengendalian dan monitoring kognitif.