Following Norman (1983) and Yehezkal et al (2004)

Goal: help students to develop an M(T) that approximates C(T)

Our context: Learning Programming in early courses

A crucial early insight was thatT is not a computer

T is strongly influenced by the programming language