Expression tasks for novice programmers: Turning the attention to objectivity, reliability and validity | IEEE Conference Publication | IEEE Xplore