نظریه شناخت اجتماعی بندورا و خودکارآمدی
خودکارآمدی(Self-efficacy) از نظریه شناخت اجتماعی(Social cognition Theory) آلبرت باندورا (۱۹۹۷) روانشناس مشهور، مشتق شده است که به باورها یا قضاوتهای فرد به توانائیهای خود در انجام وظایف و مسئولیتها اشاره دارد. نظریه شناخت اجتماعی مبتنی بر الگوی علّی سه جانبه رفتار، محیط و فرد است. این الگو به ارتباط متقابل بین رفتار، اثرات محیطی و عوامل فردی(عوامل شناختی، عاطفی و بیولوژیک) که به ادراک فرد برای توصیف کارکردهای روان شناختی اشاره دارد، تأکید می کند بر اساس این نظریه، افراد در یک نظام علّیت سه جانبه بر انگیزش و رفتار خود اثر می گذارند. باندورا(۱۹۹۷) اثرات یک بعدی محیط بر رفتار فرد که یکی از فرضیه های مهم روان شناسان رفتار گرا بوده است، را رد کرد. انسانها دارای نوعی نظام خود کنترلی و نیروی خود تنظیمی هستند و توسط آن نظام برافکار، احساسات و رفتار های خود کنترل دارند و بر سرنوشت خود نقش تعیین کنندهای ایفا می کنند.
بدین ترتیب رفتار انسان تنها در کنترل محیط نیست بلکه فرایندهای شناختی نقش مکند. در رفتار آدمی دارند. عملکرد و یادگیری انسان متاثر از گرایشهای شناختی، عاطفی و احساسات، انتظارات، باورها و ارزش هاست. انسان موجودی فعال است و بر رویدادهای زندگی خود اثر می گذارد. انسان تحت تاثیر عوامل روان شناختی است و بهطور فعال در انگیزه ها و رفتار خود اثر دارد. براساس نظر «باندورا»، افراد نه توسط نیروهای درونی رانده می شوند، نه محرکهای محیطی آنها را به عمل سوق می دهند، بلکه کارکردهای روان شناختی، عملکرد، رفتار، محیط و محرکات آن را تعیین می کند.