Coaching Software Skills on the Job: Laying the Groundwork. - Frank Linton; Andy Charron; Debbie Joy (Intelligent Tutoring Systems, 1998)