4Morales, T. M. , E. Bang and T. Andre, A One-year Case Study: Understanding the Rich Potential of Pro- ject-based Learning in a Virtual Reality Class for High School Students[J]. Journal of Science Education and Technology,2013,22(5) : 791-806.
5Mettas, A.C. and C. C. Constantinou, The Technology Fair. a project-based learning approach for enhancing problem solving skills and interest in design and technol- ogy education[J]. International Journal of Technology and Design Education, 2007,18(1) : 79-100.
6Robinson, J. K. , Project-based learning., improving student engagement and performance in the laboratory [J]. Analytical and Bioanalytical Chemistry, 2013, 405 (1) : 7-13.
7Lee, D. , Y. Huh and C. M. Reigeluth, Collaboration, intragroup conflict, and social skills in project-based learning[J]. Instructional Science, 2015, 43 (5): 561- 590.
8Lavy, I. and A. Shriki, Investigating changes in prospec- tive teachers' views of a ' good teacher' while engaging in computerized project-based learning[J]. Journal of Mathematics Teacher Education, 2008,11 (4) : 259-284.
9. Chang, C. and K. Tseng, Using a Web-based portfolio assessment system to elevate project-based learning per- formances [J ]. Interactive Learning Environments, 2011,19(3) : 211-230.
10Lynch, R. , P.M. McNamara and N. Seery, Promoting deep learning in a teacher education programme through self- and peer-assessment and feedback[J]. European Journal of Teacher Education, 2012,35(2): 179-197.