Project-oriented approach in teaching programming to the first year undergraduate students in Electrical Engineering | IEEE Conference Publication | IEEE Xplore