MasterMind: a predictor of computer programming aptitude. - Torben Lorenzen; Hang-Ling Chang (ACM SIGCSE Bull., 2006)