Project-based learning in programming classes the effect of open project scope on student motivation and learning outcome
Original version
Zouganeli, E., Tyssø, V., Feng, B., Arnesen, K. & Kapetanovic, N. (2014). Project-based learning in programming classes the effect of open project scope on student motivation and learning outcome. Elsevier IFAC Publications, 19 http://dx.doi.org/10.3182/20140824-6-ZA-1003.02412Abstract
In this paper we report on the use of project-based learning in teaching a second-year course in Electrical Engineering that comprises learning to program in LabVIEW a graphical programming language and a basic introduction to data communication and telecommunication. The introduction of open project scope has led to higher student motivation and improved learning outcome. In addition, the inclusion of laboratory exercises that provide further tools for interfacing with external hardware, for example Arduino boards, sensors, and wireless networks, has led to further improvement in project quality as students incorporate resources from their own interests and from other courses in their projects.