For courses in Java programming. Their signature layered approach introduces programming fundamentals first, with new syntax and concepts added over multiple chapters. Object-oriented programming is discussed only after students have developed a basic understanding of Python programming. This newly published textfocuses on problem solving with an emphasis on algorithmic thinking and is appropriate for the two-semester sequence in introductory computer science.A layered, back-to-basics approach to Python programming The authors of the long successful title, Building Java Programs, bring their proven and class-tested, back-to-basics strategy to teaching Python programming for the first time in Building Python Programs. Building Python Programs 1st Edition is written by Stuart Reges; Allison Obourn; Marty Stepp and published by Pearson.ISBNs for Building Python Programs are 9780135201046, 0135201047 and the print ISBNs are 9780135205983, 0135205980. Additional ISBNs for this include 9780135201084.

