Software Quality as a Subsidy for Teaching Programming | IEEE Conference Publication | IEEE Xplore