8Mettas AC, Constantinou CC. The technology fair: a project-based learning approach for enhancing problem solving skills and interest in design and technology education[J]. International Journal of Technology and Design Education, 2008, 18(1): 79-100.