These are various articles that have been written over the past 
26 years. They span such professional interest areas as 
computer science education, computer systems, programming 
language concepts, computer ethics, and critical thinking and 
problem solving.
Some of them are precursors to the textbooks and many of them 
appear in the Journal for Computer Sciences in Colleges, the 
SIGCSE Bulletin, and are available at the ACM Digital Library.
Just click to the left to see an abstract of the article and if 
available a link to the complete article.