In contrast, [29] used the project based learning approach
in engineering course at the university level. Applying
Collaborative Project Based Learning (CPBL) in teaching and
learning has been proven to increase students‘ skills, interest
and achievement and help solve critical learning problems
through the use of Tablet and PCs along with the DyKnow
classroom management software.
Project based learning has long been established in the
field of education [30], but as the passage of time, the use of
technology has become one of the important elements that can
assist in the integration of project based learning [28].
However, the challenges in applying technology in project
based learning within school context is larger than at the
university level either in terms of infrastructure, students' self
paced learning and internet access such as in the description
of Table I.