The Social cognitive theory developed by Albert Bandura claims that humans acquire beliefs, attitudes, and behaviors by observing environmental events and vicariously learning from them.| Communication Theory