This paper describes the motivations behind the release of the "HTDP" book on programming, as a response to the shortcomings of the famous "SCIP" textbook.
This is an article where the author helps teachers integrate the now famous "How To Design Programs" method/book into their computer science curriculum