| This book introduces basic programming concepts to novices who has never programmed before. C++ has been chosen because it is a language designed to meet the needs of a very wide range of programming styles. Like English, it may not serve every single purpose, yet it successfully meets a wide variety of needs.
This approach to teaching programming basics focuses on 2 key concepts. It is designed for beginners and therefore doesn't attempt to give comprehensive coverage to the C++ language; its purpose is to drum home programming concepts which act as a foundation to build real (employable) skills.
The book is designed for use in conjunction with a toolset packaged on a CD-ROM with the book. Many books that are written for novices rely on plain text and mathematical programming. This book is a major departure from that approach instead providing new programmers with visually stunning programs with which they can play.
|