1930年起出现了新行为主义理论,以托尔曼为代表的新行为主义者修正了华生的极端观点。他们指出在个体所受刺激与行为反应之间存在着中间变量,这个中间变量是指个体当时的生理和心理状态,它们是行为的实际决定因子,它们包括需求变量和认知变量。需求变量本质上就是动机,它们包括性,饥饿以及面临危险时对安全的要求。认知变量就是能力,它们包括对象知觉、运动技能等等。
在新行为主义中另有一种激进的行为主义分支,它以斯金纳为代表,斯金纳在巴甫洛夫经典条件反射基础上提出了操作性条件反射,他自制了一个“斯金纳箱”,在箱内装一特殊装置,压一次杠杆就会出现食物,他将一只饿鼠放入箱内,它会在里面乱跑乱碰,自由探索,偶然一次压杠杆就得到食物,此后老鼠压杠杆的频率越来越多,即学会了通过压杠杆来得到食物的方法,斯金纳将其命名为操作性条件反射或工具性条件作用,食物即是强化物,运用强化物来增加某种反应(即行为)频率的过程叫做强化。斯金纳认为强化训练是解释机体学习过程的主要机制。