A study of an advance organizer as a technique for teaching computer programming concepts. - Katherine N. Macfarlane; Barbee T. Mynatt (SIGCSE, 1988)