社会学习论的理论根源是行为主义。
对于社会学习理论,班杜拉认为是探讨个人的认知、行为与环境因素三者及其交互作用对人类行为的影响。
按照班杜拉的观点,以往的学习理论家一般都忽视社会变量对人类行为的制约作用。
他们通常是用物理的方法对动物进行实验,并以此来建构他们的理论体系,对于研究生活于社会之中的人的行为,似乎不具有科学的说服力。
由于人总是生活在一定的社会条件下,所以班杜拉主张要在自然的社会情境中而不是在实验室里研究人的行为。
行为主义的主要观点是,心理学不应该研究意识,只应该研究行为,把行为与意识完全对立起来。
在研究方法上,行为主义主张采用客观的实验方法,而不使用内省法。
并且强调运用自然科学的实证方法,对社会政治生活的过程做系统的、经验的和因果的解释的西方政治学思潮和流派。