社会学习理论”，班杜拉强调观察学习的过程，在此过程中，学习者的行为改变是观察他人行为及其后果的结果。该理论确定了几个因素，来研究观察榜样是否会引起行为或认知的改变。这些因素包括学习者的发展状况、榜样的威望和能力、榜样行为的适当性、学习者的目标、学习者的自我效能（self-efficacy）。自我效能的概念指学习者对其完成榜样行为的能力的信心，在该理论后来的发展中扮演了重要角色。Schunk 和汉森，进行了一项实验，利用社会学习理论，来研究曾经在学习减法中遇到困难的2年级学生。第一组学生观察教师进行减法示