Summary and Keywords
Social cognitive theory (SCT) is an action-oriented approach to understanding the personal cognitive, environmental, and behavioral influences on behaviors and to developing theory-based interventions to improve the health status and inequities of societies. It has broad applications across a diverse array of health-enhancing and health-compromising behaviors and has been used successfully in a variety of cultures, with many different intervention methods. Social cognitive theory provides empirically based concepts to explain health behavior and provides useful constructs and processes with which to design interventions.
Intervention design using SCT typically follows a sequence of information gathering and project development steps. Literature about the magnitude of the heath problem, its’ risk factors, and the success of previous intervention attempts is carefully reviewed and summarized. The review is presented to the community and qualitative and quantitative assessments are undertaken with the recipients of the intervention to identify the most salient and powerful SCT constructs that are associated with the targeted behavior. Taken together, these preliminary data are then used in the application of SCT constructs for intervention design. Given the recognized differences in how SCT constructs manifest with different ethnic and cultural groups, the careful delineation, tailoring, measurement, and application of these constructs are critical for successful interventions.
Access to the complete content on Oxford Research Encyclopedia of Communication requires a subscription or purchase. Public users are able to search the site and view the abstracts and keywords for each book and chapter without a subscription. If you are a student or academic complete our librarian recommendation form to recommend the Oxford Research Encyclopedias to your librarians for an institutional free trial.
If you have purchased a print title that contains an access token, please see the token for information about how to register your code.