社会学习理论是由美国心理学家阿尔伯特・班杜拉(Albert Bandura)于1952年提出的。
社会学习理论主要探讨个人的认知、行为与环境因素三者及其交互作用对人类行为的影响。以往的学习理论家一般都忽视了社会变量对人类行为的制约作用。他们通常是用物理的方法对动物进行实验,并以此来建构他们的理论体系,这对于研究生活于社会之中的人的行为来说,似乎不具有科学的说服力。由于人总是生活在一定的社会条件下的,所以该理论主张要在自然的社会情境中而不是在实验室里研究人的行为。(一)它强调观察学习在人的行为获得中的作用。认为人的多数行为是通过观察别人的行为和行为的结果而学得的。依靠观察学习可以迅速掌握大量的行为模式。(二)重视榜样的作用。人的行为可以通过观察学习过程获得。但是获得什么样的行为以及行为的表现如何,则有赖于榜样的作用。榜样是否具有魅力、是否拥有奖赏、榜样行为的复杂程度、榜样行为的结果和榜样与观察者的人际关系都将影响观察者的行为表现。(三)强调自我调节的作用。人的行为不仅受外界行为结果的影响,而且更重要的是受自我引发的行为结果的影响,即自我调节的影响。自我调节主要是通过设立目标、自我评价,从而引发动机功能来调节行为的。(四)主张建立较高的自信心。如果一个人对自己的能力有较高的预期,在面临困难时往往会勇往直前,愿意付出较大的努力,坚持较久的时间;如果一个人对自己的能力缺乏自信,往往会产生焦虑、不安和逃避行为。因此,改变人的回避行为,建立较高的自信心是十分必要的。