{"product_id":"introduction-to-programming-using-python-book-y-daniel-liang-9789332551848","title":"Introduction To Programming Using Python","description":"\u003cb\u003eNOTE: You are purchasing a standalone product; MyProgrammingLab does not come packaged with this content. If you would like to purchase both the physical text and MyProgrammingLab search for ISBN-10: \u003c\/b\u003e \u003cb\u003e \u003cb\u003e0133050556\u003c\/b\u003e\/ISBN-13: \u003c\/b\u003e \u003cb\u003e \u003cb\u003e9780133050554\u003c\/b\u003e. That package includes ISBN-10: \u003c\/b\u003e \u003cb\u003e \u003cb\u003e0132747189\u003c\/b\u003e\/ISBN-13: \u003c\/b\u003e \u003cb\u003e \u003cb\u003e9780132747189\u003c\/b\u003e and ISBN-10: \u003c\/b\u003e \u003cb\u003e \u003cb\u003e0133019861\u003c\/b\u003e\/ISBN-13: \u003c\/b\u003e \u003cb\u003e \u003cb\u003e9780133019865 \u003c\/b\u003e.\u003c\/b\u003e  \u003cb\u003e \u003cbr\u003e \u003c\/b\u003e  \u003cb\u003eMyProgrammingLab should only be purchased when required by an instructor\u003c\/b\u003e. \u003cbr\u003e \u003cb\u003e \u003ci\u003eIntroduction to Programming Using Python \u003c\/i\u003e \u003c\/b\u003e \u003cb\u003eis intended for use in the introduction to programming course. \u003c\/b\u003e  \u003cbr\u003e  Daniel Liang is known for his fundamentals-first approach to teaching programming concepts and techniques. Fundamentals-first means that students learn fundamental programming concepts like selection statements, loops, and functions, before moving into defining classes. Students learn basic logic and programming concepts before moving into object-oriented programming, and GUI programming. \u003cp\u003e\u003c\/p\u003e Another aspect of \u003cb\u003e \u003ci\u003eIntroduction to Programming Using Python \u003c\/i\u003e \u003c\/b\u003eis that in addition to the typical programming examples that feature games and some math, Liang gives an example or two early in the chapter that uses a simple graphic to engage the students. Rather than asking them to average 10 numbers together, they learn the concepts in the context of a fun example that generates something visually interesting. \u003cp\u003e\u003c\/p\u003e Using the graphics examples is optional in this textbook. Turtle graphics can be used in Chapters 1-5 to introduce the fundamentals of programming and Tkinter can be used for developing comprehensive graphical user interfaces and for learning object-oriented programming. ","brand":"WoB","offers":[{"title":"US \/ GOOD \/ SBYB","offer_id":50399122653457,"sku":"CIN9332551847G","price":6.78,"currency_code":"USD","in_stock":false},{"title":"US \/ WELL_READ \/ SBYB","offer_id":53434474725649,"sku":"CIN9332551847A","price":216.48,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/9332551847.jpg?v=1750873186","url":"https:\/\/www.worldofbooks.com\/products\/introduction-to-programming-using-python-book-y-daniel-liang-9789332551848","provider":"World of Books ","version":"1.0","type":"link"}