ISC 110 | CSC 221
Top Ten (+) List of Writing Issues contains codes I use when grading non-programming papers.
Use a few simple rules to make your writing better.
Make it simple.
Programming for Non-Programmers, by Steve Lott is a book about programming in Python. I recommend the beginning part of this book to computer newbies: it explains the basic parts of a computer: harware, operating system, programs, binary numbers - in (what I consider) to be pretty darn clear. FWIW I knew Steve when we both worked at what used to be GE.
Gandhi's Seven Sins (and the often overlooked sin)
authors, books, etc.