With a clear writing style that is stripped of highly technical jargon, Programming Logic and Design, Introductory, 5E provides beginning programmers with a guide to developing structured program logic. The book's main goal is to introduce universal programming concepts while enforcing good style and logical thinking along the way. Designed for readers with little or no programming language experience, it begins with basic general programming concepts and key concepts of structure. Coverage then progresses to the intricacies of decision-making, looping, array manipulation, methods, and finally a summary chapter that incorporates all of these principles in a discussion of control break programs. The newly revised fifth edition has been updated to reflect the current state of the industry and the learning needs of today's beginning programmers. Finally, in the successful tradition of previous editions, it is not language specific, so the logic learned in this book can be applied to any programming language.
Joyce Farrell was formerly a Professor of Computer Information Systems at Harper College in Palatine, Illinois. Prior to joining Harper College, Farrell taught Computer Information Systems at the University of Wisconsin-Stevens Point and McHenry County College in Crystal Lake, Illinois. She is the author of many Programming books for Course Technology, a part of Cengage Learning[1]. Her books are widely used as textbooks in higher education institutions.
"When I write my books I use the same language, examples, analogies, and entertaining exercises that made my class sessions fun and made the lessons stick. I was always thrilled when former students would return for a visit and tell me how they were able to solve problems at their new jobs when others were stumped because of the thorough programming backgrounds they got in my courses." -Joyce Farrell