Threshold for the introduction of programming : providing learners with a simple computer model - Khalife, Joseph T. (Array, 2006)