Stein, Lynn Andrea (1998) What We've Swept Under the Rug: Radically Rethinking CS1. [Journal (Paginated)]