Computers in Human Behavior · 2016 · 29 citations · 50 references
Behavioral SciencesSocial NetworksSocial MediaHealth CommunicationSocial ComputingHealth PromotionHealth BehaviorWeight ManagementOnline CommunitiesNon-active ParticipantsOnline CommunityApplied Social PsychologyCommunicationPublic HealthArtsVirtual CommunityOnline Learning CommunitySocial Web
50
Self-efficacy: Toward a unifying theory of behavioral change.
Psychological Review · 1977 · 41.2K citations · Full text