de Raadt,M., Toleman, M., & Watson,R. (2005). Electronic peer review: A large cohort teaching themselves? In Proceedings of the 22nd Annual Conference of the Australasian Society for Computers in Learning in Tertiary Education (ASCILITE’05) (pp.159–168). Brisbane, Australia.
Yang, M., Badger, R., & Yu, Z. (2006). A comparative study of peer and teacher feedback in a Chinese EFL writing class. Journal of second language writing, 15(3), 179-200.
Xun, G. E., & Land, S. M. (2004). A conceptual framework for scaffolding III-structured problem-solving processes using question prompts and peer interactions. Educational Technology Research and Development, 52(2), 5-22.
World Economic Forum(2015). New vision foe education: Unlocking the potential of technology. Colony/Geneva: World Economic Forum.
Wilkins, E. A., Shin, E. K., & Ainsworth, J. (2009). The effects of peer feedback practices with elementary education teacher candidates. Teacher Education Quarterly, 36(2), 79-93.
Wiggins, G. & Scherer, M. (2016). Seven keys to effective feedback. In M. Scherer (Ed.), On Formative Assessment: Readings from Educational Leadership (EL Essentials). (pp.10-16). ASCD.
Widanski, B. B. (2006). Peer review of chemistry journal articles: collaboration across disciplines. Journal of Chemical Education, 83(12), 1788-1792.
What we're learning from online education. http://www.ted.com/talks/daphne_koller_what_we_re_learning_from_online_education.html
Wen, M. L., & Tsai, C. C. (2006). University students’ perceptions of and attitudes toward (online) peer assessment. Higher Education, 51(1), 27-44.
Vygotsky, L. (1978). Interaction between learning and development. Readings on the development of children, 23(3), 34-41.
Tsui, A., & Ng, M. (2000). Do secondary L2 writers benefit from peer comments? Journal of Second Language Writing, 9(2), 147–170.
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(4), 1161–1174.
Tsai, C. C., Lin, S. S. J., & Yhan, S. M. (2002). Developing science activities through a networked peer assessment system. Computers & Education, 38, 241-252.
Truscott, J. (1996). The case against grammar correction in L2 writing classes. Language Learning, 46(2), 327-369.
Topping, K., Smith, F. F., Swanson, I., & Elliot, A. (2000). Formative peer assessment of academic writing between postgraduate students. Assessment and Evaluation in Higher Education, 25(2), 149-169.
Topping, K. J. (2005). Trends in peer learning. Educational Psychology, 25(6), 631-645.
Topping, K. J. (1998). Peer assessment between students in colleges and universities. Review of Educational Research, 68(3), 249–276.
Thomas, J. W. (2000). A review of research on project-based learning. url: http://www.newtechnetwork.org.590elmp01.blackmesh.com/sites/default/files/dr/pblresearch2.pdf
Sung, Y. T., Chang, K. E., Chiou, S. K., & Hou, H. T. (2005). The design and application of a web-based self and peer-assessment system. Computers & Education, 45, 187–202.
Suen, H. K. (2014). Peer assessment for massive open online courses (MOOCs). The International Review of Research in Open and Distributed Learning, 15(3), 312-327.
Stover, S. (2014). Project-Based Learning in Distance Education Classes: Oxymoron or Optimizer. Global Education Journal, 2014 (1), 59-82.
Stolovich, H. D., & Erica, J. (1992). Keeps, Handbook of Human Performance Technology A Comprehensive Guide for Analysis and Solving Performance Problem in Organizations. San Fransisco: Jossey- Bass.
Smyth, K. (2004). The benefits of students learning about critical evaluation rather than being summatively judged. Assessment and Evaluation in Higher Education, 29(3), 369-378.
Smith, P. L. (1988). Toward a Taxonomy of Feedback: Content and Scheduling. In Proceedings of the Association for Educational Communications and Technology.
Smith, J. M. (2002). Blended-learning: An old friend gents a new name. url: http://www.gwsae.org/executiveupdate/2001/march/blended.htm.
Sluijsmans, D., Brand-Gruwel, S., & Van Merrienboer, J. J. G. (2002). Peer assessment training in teacher education: Effects on performance and perceptions. Assessment & Evaluation in Higher Education, 27(5), 443- 454.
Sluijsmans, D. M. A., Brand-Gruwel, S., Van Merri nboer, J. J. G., & Bastiens, T. J. (2003). The training of peer assessment skills to promote the development of reflection skills in teacher education. Studies in Educational Evaluation, 29, 23-42.
Sims-Knight, J. E., & Upchurch, R. L. (2001). What’s wrong with giving students feedback. In Proceedings of the American Society for Engineering Education Annual Conference.
Shneiderman, B. (2010). Designing the user interface: strategies for effective human-computer interaction. Delhi: Pearson Education India.
Shin, E. K., Wilkins, E. A., & Ainsworth, J. (2007). The nature and effectiveness of peer feedback during an early clinical experience in an elementary education program. Action in Teacher Education, 28(4), 40- 52.
Seligman, M. E. (2002). Positive psychology, positive prevention, and positive therapy. Handbook of Positive Psychology, 2, 3-12.
Seels, B. B., & Richey, R. C. (1994). Instructional technology: The definition and domains of the field. Washington DC: Association for Educational Communications and Technology.
Schmidt, R. A., & Bjork, R. A. (1992). New conceptualizations of practice: Common principles in three paradigms suggest new concepts for training. Psychological Science, 3(4), 207-217.
Salomon, G., & Globerson, T. (1989). When teams do not function the way they ought to. International Journal of Educational Research, 13(1), 89- 99.
Salomon, G. (1993). Distributed cognitions: Psychological and educational considerations. In G. Salomon (Ed.), No distribution without individuals’ cognition: A dynamic interactional view (pp. 111-138). New York: Cambridge University Press.
Sadler, P. and Good, E. (2006). The impact of self- and peer-grading on student learning. Educational Assessment, 11(1), 1-31.
Sadler, D. R. (1989). Formative assessment and the design of instructional systems. Instructional Science, 18, 119–144.
S ndergaard, H., & Mulder, R. A. (2012). Collaborative learning through formative peer review: Pedagogy, programs and potential. Computer Science Education, 22(4), 343-367.
Russell, A. A. (2004). Calibrated peer review-a writing and critical-thinking instructional tool. In D. Marvin, D. S. Eleanor, & W. C. Linda (Eds.), Teaching Tips: Innovations in Undergraduate Science Instruction (pp. 54-69). Virginia: NSTA Press.
Rubin, L. (2002). "I just think maybe you could...": Peer critiquing through online conversations. Teaching English in the Two Year College, 29(4), 382.
Rollinson, P. (2005). Using peer feedback in the ESL writing class. ELT Journal, 59(1), 23-30.
Richey, R. C., Klein, J. D., & Nelson, W. A. (2004). Developmental research: Studies of instructional design and development. Handbook of Research for Educational Communications and Technology, 2, 1099-1130.
Richey, R. C., & Klein, J. D. (2014). Design and development research. In Handbook of research on educational communications and technology. Springer, New York, NY.
Richey, R. C., & Klein, J. D. (2005). Developmental research methods: Creating knowledge from instructional design and development practice. Journal of Computing in Higher Education, 16(2), 23-38.
Rahimi, M. (2013). Is training student reviewers worth its while? A study of how training influences the quality of students’ feedback and writing. Language Teaching Research, 17(1), 67-89.
Raes, A., Vanderhoven, E., & Schellens, T. (2015). Increasing anonymity in peer assessment by using classroom response technology within faceto- face higher education. Studies in Higher Education, 40(1), 178-193.
Putnam, R. T., & Borko, H. (2000). What do new views of knowledge and thinking have to say about research on teacher learning?. Educational Researcher, 29(1), 4-15.
Price, B., & Petre, M. (1997). Teaching programming through paperless assignments: An empirical evaluation of instructor feedback. In ITiCSE ’97: Proceedings of the 2nd conference on Integrating technology into computer science education (pp. 94–99). New York: ACM.
Potter, T., Englund, L., Charbonneau, J., MacLean, M. T., Newell, J., & Roll, I. (2017). ComPAIR: A new online tool using adaptive comparative judgement to support learning with peer feedback. Teaching & Learning Inquiry, 5(2), 89-113.
Pichler, S., Beenen, G., & Wood, S. (2018). Feedback frequency and appraisal reactions: a meta-analytic test of moderators. The International Journal of Human Resource Management, 1-26.
Phielix, C., Prins, F. J., & Kirschner, P. A. (2010). Awareness of group performance in a CSCL-environment: Effects of peer feedback and reflection. Computers in Human Behavior, 26(2), 151-161.
Peterson, N. (1982). Feedback is not a new principle of behavior. The Behavior Analyst, 5(1), 101.
Patchan, M. M., Charney, D., & Schunn, C. D. (2009). A validation study of students' end comments: Comparing comments by students, a writing instructor, and a content instructor. Journal of Writing Research, 1(2), 124-152.
Palmer, S., & Hall, W. (2011). An evaluation of a project-based learning initiative in engineering education. European Journal of Engineering Education, 36(4), 357-365.
Ozogul, G., Olina, Z., & Sullivan, H. (2008). Teacher, self and peer evaluation of lesson plans written by preservice teachers. Educational Technology Research and Development, 56(2), 181.
Norris, C., Sullivan, T., Poirot, J., & Soloway, E. (2003). No access, no use, no impact: snapshot surveys of educational technology in K-12. Journal of Research on Technology in Education, 36(1), 15-27.
Norman, D. A. (2013). The design of everyday things: revised and expanded edition. NY: Basic Books.
Nieveen, N., & van den Akker, J. (1999). Exploring the potential of a computer tool for instructional developers. Educational Technology Research and Development, 47(3), 77-98.
Nielsen, J. (2003). Usability 101: Introduction to Usability. Retrieved January 23, 2008, from http://www.useit.com/alertbox/20030825.html
Nielsen, J. (1993). Usability engineering. Boston, MA: AP Professional.
Nicol, D. J., & Macfarlane-Dick, D. (2006). Formative assessment and selfregulated learning: A model and seven principles of good feedback practice. Studies in Higher Education, 31(2), 199–218.
Nicol, D. J. & Milligan, C. (2006). Rethinking technology-supported assessment in terms of the seven principles of good feedback practice. In C. Bryan and K. Clegg (Eds), Innovative Assessment in Higher Education, Taylor and Francis Group Ltd, London.
Nelson, M. M., & Schunn, C. D. (2009). The nature of feedback: How different types of peer feedback affect writing performance. Instructional Science, 37(4), 375–401.
Narciss, S., & Huth, K. (2004). How to design informative tutoring feedback for multimedia learning. In H. M. Niegemann, D. Leutner, & R. Brunken (Eds.), Instructional design for multimedia learning (pp. 181–195). Munster, NY: Waxmann.
Nancy M. T. (2009). Interactive learning through web-mediated peer review. Education Tech Research, 57, 685-704.
Mulliner, E., & Tucker, M. (2017). Feedback on feedback practice: perceptions of students and academics. Assessment & Evaluation in Higher Education, 42(2), 266-288.
Mory, E. H. (2004). Feedback research revisited. In D. H. Jonassen(Ed.), Handbook of research on educational communications and technology, (2nd ed., pp. 745-783). New York, NY: Macmillan.
Morgan, A. (1983). Theoretical aspects of project‐based learning in higher education. British Journal of Educational Technology, 14(1), 66-78.
Molenda, M., Pershing, J. A., & Reigeluth, C. M. (1996), Designing instructional systems. In R. L. Craig (Ed.), The ASTD training and development handbook: A guide to human resource development (4th ed., pp. 266-293). New York: McGraw-Hill.
Min, H. T. (2006). The effect of trained peer review on EFL students’ revision types and writing quality. Journal of Second Language Writing, 15, 118-141.
McConnell, S. R. (2002). Interventions to facilitate social interaction for young children with autism: Review of available research and recommendations for educational intervention and future research. Journal of Autism and Developmental Disorders, 32(5), 351-372.
Mayer, R. E. (2014). Incorporating motivation into multimedia learning. Learning and Instruction, 29, 171-173.
Mayer, R. E. (2011). Applying the science of learning to multimedia instruction. Psychology of Learning and Motivation, 55, 77-108.
Mayer, R. E. (2009). Multimedia learning (2nd). Cambridge University Press: New York.
Marx, R. W., Blumenfeld, P. C., Krajcik, J. S., & Soloway, E. (1998). New technologies for teacher professional development. Teaching and Teacher Education, 14(1), 33-52.
Markham, T., Larmer, J., & Ravitz, J. (2003). Project-based learning handbook: a guide to standards-focused project based learning for middle and high school teacher(2nd ed.). CA: Buck Institute for Education.
Marchionini, G. (1998). Hypermedia and learning: Freedom and Chaos. Educational Technology, 28(11), 8-12.
Mangelsdorf, K., & Schlumberger, A. (1992). ESL student response stances in a peer-review task. Journal of Second Language Writing, 1(3), 235- 254.
Male, M. (2003). Technology for inclusion: Meeting the special needs of all students. Boston: Allyn and Bacon.
Lundstrom, K., & Baker, W. (2009). To give is better than to receive: The benefits of peer review to the reviewer's own writing. Journal of Second Language Writing, 18(1), 30-43.
Lu, J., & Law, N. (2012). Online peer assessment: Effects of cognitive and affective feedback. Instructional Science, 40(2), 257-275.
Lou, Y., & Kim MacGregor, S. (2004). Enhancing project-based learning through online between-group collaboration. Educational Research and Evaluation, 10(4-6), 419-440.
Lockhart, C., & Ng, P. (1995). Analyzing talk in ESL peer response groups: stances, functions, and content. Language Learning, 45(4), 605-655.
Livingstone, D., & Lynch, K. (2000). Group project work and studentcentered active learning: Two different experiences. Studies in Higher Education, 25(3), 325-345.
Liu, N. F. & Carless, D. (2006). Peer feedback: The learning element of peer assessment. Teaching in Higher Education, 11(3), 279–290.
Lin, S. S. J., Liu, E. Z. F., & Yuan, S. M. (2001). Web-based peer assessment: Feedback for students with various thinking-styles. Journal of Computer Assisted Learning, 17(4), 420-432.
Lewis, J. P. (1995). Project planning, scheduling, and control. Chicago: Irwin.
Larmer, J. & Mergendoller, J. R. (2010). Seven essentials for project-based learning, Educational Leadership, 68(1), 34-37.
Kulkarni, C. E., Bernstein, M. S., & Klemmer, S. R. (2015). PeerStudio: rapid peer feedback emphasizes revision and improves performance. In Proceedings of the Second (2015) ACM Conference on Learning@ Scale (pp. 75-84). ACM.
Kulik, J. A. & Kulik, C. L. C. (1988) Timing of feedback and verbal learning. Review of Educational Research, 58, 79–97.
Krippendorff, K. (2004). Reliability in content analysis. Human Communication Research, 30(3), 411-433.
Kreijns, K., Kirschner, P. A., & Jochems, W. (2003). Identifying the pitfalls for social interaction in computer-supported collaborative learning environments: a review of the research. Computers in Human Behavior, 19(3), 335-353.
Krajcik, J., Blumenfeld, P. C., Marx, R. W., Bass, K. M., Fredricks, J., & Soloway, E. (1998). Inquiry in project-based science classrooms: Initial attempts by middle school students. Journal of the Learning Sciences, 7(3-4), 313-350.
Klein, J., & Richey, R. (2007). Design and development research. New Jersey: Lawrence Erlbaum Associates, Publishers.
Kim, M. (2008). Peer assessment as a learning method: Various assessment criteria for students with different self regulation levels. Paper presented at the AECT, Anaheim, CA.
Kim, M. (2005). The effects of assessor's role and assessee's role on metacognitive awareness, performance, and attitude in a technologyrelated design task. Unpublished doctoral dissertation, Florida State University.
Kilpatrick, W. H. (1918). The project method: The use of purposeful action in the educative process. Teachers College Record, 18, 319-335.
Junco, R. (2012). Too much face and not enough books: The relationship between multiple indices of Facebook use and academic performance. Computers in Human Behavior, 28, 187-198.
Jonassen, D. H. (1999). Designing constructivist learning environments. In Reigeluth, C. M.(Ed.), Instructional design theories and models: A new paradigm of instructional theory(2nd ed., pp.215-239). Mahwah, NJ: Lawrence Erlbaum Association.
Jonassen, D. H. (1995). Computer as cognitive tools learning with technology, not from technology. Journal of Computing in Higher Education, 6(2), 40-73.
Hwang, G. J., Hung, C. M., & Chen, N. S. (2014). Improving learning achievements, motivations and problem-solving skills through a peer assessment-based game development approach. Educational Technology Research and Development, 62(2), 129-145.
Hundhausen, C. D., Olivares, D. M., & Carter, A. S. (2017). IDE-based learning analytics for computing education: a process model, critical review, and research agenda. ACM Transactions on Computing Education (TOCE), 17(3), 11.
Hounsell, D. (1997) Contrasting conceptions of essay-writing, in: F. Marton, D. Hounsell and N. Entwistle (eds) The Experience of Learning. Edinburgh: Scottish Academic Press.
Hou, H. T., Chang, K. E., & Sung, Y. T. (2007). An analysis of peer assessment online discussions within a course that uses project-based learning. Interactive Learning Environments, 15(3), 237-251.
Herbert, N. (2012). Peer assessment: is it fair?. Proceedings of The Australian Conference on Science and Mathematics Education. UniServe Science Conference.
Helle, L., Tynj l , P., & Olkinuora, E. (2006). Project-based learning in post-secondary education – theory, practice and rubber sling shots. Higher Education, 51(2), 287–314.
Hattie, J., & Timperley, H. (2007). The Power of Feedback. Review of Educational Research, 77(1), 81-112.
Hannay, M. (2012). Peer evaluation in the online classroom: evidence from virtual teams. Journal of American Academy of Business, 20(1), 62-67.
Hannafin, M. J., Land, S. M., & Oliver, K. (1999). Open learning environments: Foundations, methods, and models. In C. M. Reigeluth (Eds.), Instructional-design theories and models: A new paradigm of instructional theory (pp.115-140). Mahwah, NJ: Lawrence Erlbaum Associates.
Gielen, S., Peeters, E., Dochy, F., Onghena, P., & Struyven, K. (2010). Improving the effectiveness of peer feedback for learning. Learning and Instruction, 20(4), 304-315.
Gibbs, G., & Simpson, C. (2004). Conditions under which assessment supports students’ learning? Learning and Teaching in Higher Education, 1, 3–31.
Gagn , R. M. (1987). Foundations in learning research. In R. M. Gagn & R. Glaser (Eds.), Instructional Technology: Foundations (pp. 49-83). New York: Routledge.
Freeman, M., & McKenzie, J. (2002). SPARK, a confidential web–based template for self and peer assessment of student teamwork: benefits of evaluating across different subjects. British Journal of Educational Technology, 33(5), 551-569.
Formanek, M., Wenger, M. C., Buxner, S. R., Impey, C. D., & Sonam, T. (2017). Insights about large-scale online peer assessment from an analysis of an astronomy MOOC. Computers & Education, 113, 243-262.
Fluckiger, J., Vigil, Y. T. Y., Pasco, R., & Danielson, K. (2010). Formative feedback: Involving students as partners in assessment to enhance learning. College Teaching, 58(4), 136-140.
Ferris, D., & Roberts, B. (2001). Error feedback in L2 writing classes: How explicit does it need to be?. Journal of Second Language Writing, 10(3), 161-184.
Ferris, D. (2007). Preparing teachers to respond to student writing. Journal of Second Language Writing, 16(3), 165-193.
Fathman, A., & Whalley, E. (1990). Teacher response to student writing: Focus on form versus content. Second Language Writing: Research Insights for the Classroom, 9, 178-190.
Falchikov, N. (2007). The place of peers in learning and assessment. In D. Boud & N. Falchikov (Eds.), Rethinking assessment in higher education: Learning for the longer term (pp. 128–143). Oxon: Routledge.
Ertmer, P. A., Richardson, J. C., Belland, B., Camin, D., Connolly, P., Coulthard, G., Leu, K., & Mong, C. (2007). Using peer feedback to enhance the quality of student online postings: An exploratory study. Journal of Computer-Mediated Communication, 12(2), 412-433.
Ertmer, P. A. (1999). Addressing first-and second-order barriers to change: Strategies for technology integration. Educational Technology Research and Development, 47(4), 47-61.
Elo, S., & Kyngas, H. (2008). The qualitative content analysis process. Journal of Advanced Nursing, 62(1), 107-115.
Ellison, N., & Wu, Y. (2008). Blogging in the classroom: A preliminary exploration of student attitudes and impact on comprehension. Journal of Educational Multimedia and Hypermedia, 17(1), 99-122.
Ellis, R. (2009). Corrective feedback and teacher development. L2 Journal, 1(1), 3-18.
Dunlap, J. C. (2005). Workload reduction in online courses: Getting some shuteye. Performance and Improvement, 44(5), 18–25.
Duffy, T. M., & Jonassen, D. H. (1991). Constructivism: new implications for instructional technology. Constructivism and the Technology of Instruction: A conversation, 1-16.
Duffy, T. M., & Cunningham, D. J. (1996). Constructivism: Implications for the design and delivery of instruction. In D. H. Jonassen (Ed.), Handbook of Research on Educational Communications and Technology (pp.170–198). New York: Scholastic.
Ducate, L., & Lomicka, L. (2008). Adventures in the blogosphere: from blog readers to blog writers, Computer Assisted Language Learning, 21(1), 9-28.
Donnelly, R., & Fitzmaurice, M. (2005). Collaborative project-based learning and problem-based learning in higer education: A consideration of tutor and student role in learner-focused strategies. In G. O’Neill, S. Moore & B. McMullin (Eds), Emerging issues in the practice of university learning and teaching (pp.87-98). Dublin: AISHE/HEA.
Dominick, P. G., Reilly, R. R., & McGourty, J. W. (1997). The effects of peer feedback on team member behavior. Group & Organization Management, 22(4), 508-520.
Dochy, F., Segers, M., & Sluijsmans, D. (1999). The use of self-, peer and co-assessment in higher education: A review. Studies in Higher Education, 24(3), 331-350.
Dippold, D. (2009). Peer feedback through blogs: Student and teacher perceptions in an advanced German class. ReCALL, 21(1), 18-36.
Coll, C., Rochera, M. J., & de Gispert, I. (2014). Supporting online collaborative learning in small groups: Teacher feedback on learning content, academic task and social participation. Computers & Education, 75, 53-6
Cole, P. G., & Chan, L. (1994). Teaching principles and practice. NJ: Prentice Hall.
Cohen, V. B. (1985). A reexamination of feedback in computer-based instruction: Implications for instructional design. Educational Technology, 25(1), 33-37.
Churchill, D. (2011). Web 2.0 in education: A study of the explorative use of blogs with a postgraduate class. Innovations in Education and Teaching International, 48(2), 149-158.
Cho, Y. H., & Cho, K. (2011). Peer reviewers learn from giving comments. Instructional Science, 39(5), 629–643.
Cho, K., Schunn, C. D., & Wilson, R. W. (2006). Validity and reliability of scaffolded peer assessment of writing from instructor and student perspectives. Journal of Educational Psychology, 98(4), 891.
Cho, K., Schunn, C. D., & Charney, D. (2006). Commenting on writing typology and perceived helpfulness of comments from novice peer reviewers and subject matter experts. Written Communication, 23(3), 260–294.
Cho, K., & Schunn, C. D. (2007). Scaffolded writing and rewriting in the discipline: A web-based reciprocal peer review system. Computers & Education, 48(3), 409–426.
Cho, K., & MacArthur, C. (2010). Student revision with peer and expert reviewing. Learning and Instruction, 20(4), 328–338.
Ching, Y. H., & Hsu, Y. C. (2016). Learners’ Interpersonal Beliefs and Generated Feedback in an Online Role-Playing Peer-Feedback Activity: An Exploratory Study. The International Review of Research in Open and Distributed Learning, 17(2).
Ching, Y. H., & Hsu, Y. C. (2013). Peer feedback to facilitate project-based learning in an online environment. The International Review of Research in Open and Distributed Learning, 14(5).
Cheng, K. H., Liang, J. C., & Tsai, C. C. (2015). Examining the role of feedback messages in undergraduate students’ writing performance during an online peer assessment activity. The Internet and Higher Education, 25, 78-84.
Chaudron, C. (1984). The effects of feedback on students' composition revisions. RELC Journal, 15(2), 1-14.
Charney, D., & Kusbit, G. (1990). Goal setting and procedure selection in acquiring computer skills: A comparison of tutorials, problem solving and learning exploration. Cognition and Instruction, 7(4), 323-342.
Chan, K. S., & Cole, P. G. (1987). An aptitude-treatment interaction in a mastery learning model of instruction. The Journal of Experimental Education, 55(4), 189-200.
Bruffee, K. A. (1986). Social construction, language, and the authority of knowledge: A bibliographical essay. College English, 48(8), 773-790.
Branson, R. K., & Grow, G. (1987). Instructional systems development. In R. Gagne’(Ed.), Instructional technology: Foundation (pp.397-428). Hillsdale, NJ: Lawrence Erlbaum Associates.
Brandyberry, A.A. & Bakke, S.A. (2006). Mitigating negative behaviors in student project teams: An information technology solution. Journal of Information Systems Education, 17, 195-209.
Boulet, M., Simard, G. & Demelo, D. (1990) Formative evaluation effects on learning music. Journal of Educational Research, 84, 119–125.
Blumenfeld, P. C., Soloway, E., Marx, R. W., Krajcik, J. S., Guzdial, M., & Palincsar, A. (1991). Motivating project-based learning: Sustaining the doing, supporting the learning. Educational Psychologist, 26(3), 369–398.
Bloom, D., & Poole, K. (2004). Peer assessment of tertiary music performance: Opportunities for understanding performance assessment and performing through experience and self-reflection. British Journal of Music Education, 21(1), 111-125.
Bell, S. (2010). Project-based learning for the 21st century: Skills for the future. The Clearing House, 83(2), 39-43.
Bell, B., & Cowie, B. (2001) The characteristics of formative assessment in science education. Science Education, 85, 536–553.
Becker, S. A., Cummins, M., Davis, A., Freeman, A., Hall, C. G., & Ananthanarayanan, V. (2017). NMC horizon report: 2017 higher education edition (pp. 1-60). The New Media Consortium.
Barker, T., & Bennett, S., (2011). Marking complex assignments using peer assessment with an electronic voting system and an automated feedback tool. International Journal of e-Assessment. 1(1), 1-13.
Ballantyne, R., Hughes, K., & Mylonas, A. (2002). Developing procedures for implementing peer assessment in large classes using an action research process. Assessment & Evaluation in Higher Education, 27(5), 427-441.
Azevedo, R., & Bernard, R. M. (1995). A meta-analysis of the effects of feedback in computer-based instruction. Journal of Educational Computing Research, 13(2), 111-127.
Anseel, F., & Lievens, F. (2009). The mediating role of feedback acceptance in the relationship between feedback and attitudinal and performance outcomes. International Journal of Selection and Assessment, 17(4), 362-376.
Anderson, R. C., Kulhavy, R. W., & Andre, T. (1971). Feedback procedures in programmed instruction. Journal of Educational Psychology, 62(2), 148.
Anderson, N. & Shneiderman, B. (1977). Use of peer ratings in evaluating computer program quality. In Proceedings of the 15th Annual SIGCPR Conference (pp.218–226). New York, NY: ACM.
Adderley, K., Ashwin, C., Bradbury, P., Freeman, D., Goodlad, S., Greene, J., Jenkins, D., Rae, J. & Uren, O.(1975). Project methods in higher education. London: Society for Research into Higher Education.