The contribution of Project-based-learning to high-achievers’ acquisition of technological knowledge and skills | Synapse