Albion, P. R. (1999). Self-efficacy Beliefs as an Indicator of Teachers’ Preparedness for Teaching with Technolo-gy. Retrieved February 29, 2012, from http://www.usq.edu.au/users /albion /papers/site99/1345.html
 An, H., & Kim, S. (2007). The perceived benefits and difficulties of online group work in a teacher education program. International Journal of Instructional Technology and Distance Learning, 4, 3-19. Retrieved December 15, 2011, from http://www.itdl.org/Journal/May_07/article01.htm
 Angeli, C., & Valanides, N. (2009). Epistemological and methodological issues for the conceptualization, devel-opment, and assessment of ICT-TPCK: Advances in technological pedagogical content knowledge (TPCK). Computers & Education, 52, 154-168.
 Bandura, A. (1986). Social foundations of thought and action: A social cognitive theory. Englewood Cliffs, NJ: Pren-tice-Hall.
 Cassidy, S., & Eachus, P. (2002). Devel-oping the computer user self-efficacy (CUSE) scale: In-vestigating the relationship between computer self-efficacy, gender and experience with computers. Journal of Educational Computing Research, 26, 133-153.
 Chai, C. S., Koh, J. H. L., Tsai, C., & Tan, L. L. W. (2011). Modeling primary school pre-service teachers’ technological pedagogical content knowledge (TPACK) for meaningful learning with information communication technology (ICT). Computers & Educa-tion, 57, 1184-1193.
 Emmer, E. & Hickman, J. (1991). Teacher efficacy in classroom management. Educational and Psychological Measurement, 51, 755-765.
 Fitzpatrick, C. (1999). Students as evalu-ators in practicum: Examining peer/self-assessment and self-efficacy. Paper presented at the National Conference of the Association for Counselor Education and Supervision, New Orleans, LA.
 Ge, X., & Land, S. M. (2003). Scaffolding students’ problem-solving processes in an ill-structured task using question prompts and peer interactions. Educational Technology Research and Development, 51, 21-38.
 Koehler, M. J., & Mishra, P. (2008). Introducing TPCK. In Silverman, N. (Ed.), Handbook of technological pedagogical content knowledge (TPCK) for educators (pp. 1-20). New York: Routledge.
 Kramarski, B., & Michalsky, T. (2010). Preparing preservice teachers for self-regulated learning in the context of technological pedagogical content knowledge. Learning and Instruction. 20, 434-447.
 Lee, M. H., & Tsai, C. C. (2010). Ex-ploring teachers’ perceived self efficacy and technologi-cal pedagogical content knowledge with respect to edu-cational use of the World Wide Web. Instructional Science, 38, 1-21.
 Magliaro, J., & Ezeife, A. N. (2007). Preservice teachers’ preparedness to integrate computer technology into the curriculum. Canadian Journal of Learning and Technology, 33, 95-111. Re-trieved December 15, 2011, from http://www. cjlt.ca/index.php /cjlt/article/view/163/153
 Murphy, C. A., Coover, D., & Owen, S.V. (1989). Development and validation of the computer self-efficacy scale. Edu-cational and Psychological Measurement, 49,893-899.
 Shulman, L. S. (1986). Those who understand: Knowledge growth in teaching. Educational Researcher, 15, 4-14.
 Tseng, S. C., & Tsai, C. C. (2007). On-line peer assessment and the role of the peer feedback: A study of high school computer course. Computers & Education, 49, 1161-1174.
 Usher, E. L., & Pajares, F. (2008). Sources of self-efficacy in school: critical review of the literature and future direc-tions. Review of Educational Research, 78, 751-796.
 Wall, A. (2004). An evaluation of the computer self-efficacy of preservice teachers. Unpub-lished doctoral dissertation. Tennessee State University, Nashville.
 Zimmerman, B. J. (1989). A social cog-nitive view of self-regulated academic learning. Journal of Educational Psychology, 81, 329-339.