以班杜拉( Albert Bandura )为代表的社会学习理论者认为,人的行为是个体、环境和行为三者之间相互作用的产物,行为是通过观察他人的行为方式和行为结果,经过模仿而形成的。示范法、角色扮演法等都是社会学习理论的具体应用。社会学习理论还提出了“替代式学习”的概念,即人的精力和时间是有限的,人类不可能亲自尝试、实践和掌握每一种行为模式,人们一般通过替代式学习的方法,即通过观察他人的行为过程和模式,完成学习的过程。同时,也可制作个体在一定情境中实施某种健康相关行为的视频或情景剧,在受传者中播放或进行角色 ......