Teaching C++: experience at Victoria University of Wellington | IEEE Conference Publication | IEEE Xplore