1. Principles of structured programming and software engineering are consistently emphasized to provide a solid foundation for future courses2. Figures and tables are used liberally to help students v
The Flickering Mind, by National Magazine Award winner Todd Oppenheimer, is a landmark account of the failure of technology to improve our schools and a call for renewed emphasis on what really works.