1. Arizona Education Association, 2003. Professional development to improve teaching practice and student learning: a position paper. Arizona Education Association.
2. Self-efficacy: toward a unifying theory of behavioral change;Bandura;Psychological Review,1977
3. Self-efficacy in Changing Societies;Bandura,1995
4. Self-efficacy: The Exercise of Control;Bandura,1997
5. Social cognitive theory: an agentic perspective;Bandura;Annual Review Psychology,2001