TY - BOOK AU - Hardnett,Charles R TI - Programming like a pro for teens SN - 9781435459250 PY - 2012/// CY - Boston, Massachusetts PB - Course Technology PTR/Cengage Learning, Cengage. KW - C++ (Computer program language) KW - Computer programming KW - Computer algorithms KW - Computer games KW - Programming KW - Design KW - COMPUTERS KW - Programming Languages KW - C♯ KW - bisacsh KW - Java KW - Pascal KW - fast KW - blmlsh N1 - Chapter 1. Getting started -- chapter 2. The nature of the problems and solutions -- chapter 3. Introduction to the core C++ language -- chapter 4. Numerical problems -- chapter 5. Divide and conquer -- chapter 6. Small-scale problems -- chapter 7. Top-down design -- chapter 8. Bottom-up design -- chapter 9. Medium-scale problems -- chapter 10. Introduction to object-oriented design -- chapter 11. Object-oriented programming in C++ : part I -- chapter 12. Object-oriented programming in C++ : part II N2 - Programming Like A Pro For Teens is written in a friendly, unassuming voice that makes it possible for you to master the ideas and concepts that professionals use for programming every day. You learn algorithmic thinking and problem-solving in addition to the C++ language. This book focuses on problem-solving techniques and thought processes and introduces features at your level of complexity. Introductory problem solving techniques pave the way toward increasingly more advanced techniques. This approach allows you to engage in meaningful programming experiences early in the book, which motivates you to continue; Included: Algorithms, pseudocode, and flowcharts ; Components of the C++ language ; Issues related to solving numerical problems ; The divide-and-conquer problem-solving approach ; The top-down and bottom-up design methodologies and their applications for designing a game ; Additional C++ concepts, including parallel arrays, multidimensional arrays, dynamic memory allocation, pass-by-reference parameter passing, file manipulation, and records ; The object-oriented design methodology UR - http://search.ebscohost.com/login.aspx?direct=true&scope=site&db=nlebk&AN=375472 ER -