Die Sozialkognitive Lerntheorie ist eine kognitivistische Lerntheorie, die von Albert Bandura entwickelt wurde. Es werden darunter Lernvorgänge verstanden, die auf der Beobachtung des Verhaltens von menschlichen Vorbildern beruhen. Die persönliche Anwesenheit dieser Vorbilder (Modelle) ist dabei von untergeordneter Bedeutung.