Starting Out with Programming Logic and Design (2nd Edition)
Starting Out with Programming Logic andDesignis a language-independent book that introduces students to programming concepts and logic. As with all best-selling books by Tony Gaddis, this book's useful examples and detail-oriented explanations help students become comfortable with the fundamental concepts and logical thought processes used in programming. This book gives students the confidence to transition into more comprehensive programming courses. It is ideal for use in a programming logic course taught as a precursor to a language-specific introductory programming course, or in the first part of an introductory programming course. FeaturesA language independent approachallows students to gain confidence and build skills before moving on to a loanguage-specific course.Contemporary coverage and Gaddis' acclaimed writing styleappeal to today's students.Program design, modules, selection structures, and repetition structures- key topics that beginners must master - are covered gradually and explained with multiple examples.Functionsare covered early but with enough flexibility to be discussed later.Menu-driven programming and input validationare covered in separate chapters, allowing instructors to use what they want, when they want.The "Getting Started with Alice" appendixpresents an overview of the Alice programming environment.Compatible Language Books in the Gaddis Series Tony Gaddis' best-sellingStarting Out Withseries provides accessible, detailed presentations of programming concepts, using an approach that increases confidence and competence in novice programmers. TheStarting Out Withseries includes books that meet most course and teaching styles. Titles includeStarting Out with Alice, C++, Java™, Visual Basic®2005, and C#.Visit www.aw.com/gaddisbooks for more information.--This text refers to an out of print or unavailable edition of this title.