La teoria del carico cognitivo usa la teoria evolutiva per considerare l’architettura cognitiva umana e utilizza tale architettura per ideare nuove procedure educative. La teoria assume che la conoscenza può essere divisa in conoscenza biologicamente primaria che ci siamo evoluti per acquisire e conoscenza biologicamente secondaria che è importante per ragioni culturali. La conoscenza secondaria, a differenza della conoscenza primaria, è l’oggetto dell’istruzione. Viene elaborata in un modo che è analogo al modo in cui l’evoluzione biologica elabora le informazioni. Quando si tratta di conoscenza secondaria, la cognizione umana richiede un magazzino di informazioni molto grande, il cui contenuto è acquisito in gran parte ottenendo informazioni da altri magazzini di informazioni. Le nuove informazioni sono generate da una procedura casuale di generazione e test con solo quantità molto limitate di nuove informazioni in grado di essere elaborate in qualsiasi momento. Al contrario, quantità molto grandi di informazioni organizzate immagazzinate nel negozio di informazioni possono essere processate per generare azioni complesse. Questa architettura è stata utilizzata per generare procedure istruttive, riassunte in questo capitolo.