Η κοινωνικογνωστική θεωρία (social-cognitive theory), γνωστή και ως κοινωνική θεωρία της μάθησης (social learning theory), αποτελεί ουσιαστικά μια σημαντική θεωρητική μετεξέλιξη όλων των προηγούμενων συμπεριφοριστικών θεωριών της μάθησης. Ωστόσο, αν και οι θεωρητικές της καταβολές εντοπίζονται στις θεωρίες των Pavlov, Watson, Skinner και στους Hull, Miller και Dollard, με την πάροδο του χρόνου η κοινωνικογνωστική θεωρία διαφοροποιήθηκε σημαντικά σε σχέση με όλη την προηγούμενη συμπεριφοριστική παράδοση.