Les théories cognitives et constructivistes existe deux types de théories de l'apprentissage. Une théorie de l'apprentissage est une explication de la façon dont les individus apprennent et adaptent à de nouvelles choses. Les théories cognitives et constructivistes sont liés les uns aux autres, même si chacun a des caractéristiques uniques. Les deux théories ont été créés par Jean Piaget, psychologue et philosophe suisse, populairement connu pour ses théories du développement cognitif.