PHD DISSERTATION FOR PROJECT-BASED LEARNING