. . . "Project-based learning involves such things as giving students a problem or challenge, having them work in groups to solve the problem or challenge, testing their solutions and presenting their findings." .