{"title":"Janet Prichard","description":null,"products":[{"product_id":"data-abstraction-and-problem-solving-with-java-walls-and-mirrors-book-janet-prichard-9780273751205","title":"Data Abstraction and Problem Solving with Java: Walls and Mirrors","description":"This edition of Data Abstraction and Problem Solving with Java: Walls and Mirrors employs the analogies of Walls (data abstraction) and Mirrors (recursion) to teach Java programming design solutions, in a way that beginning students find accessible. The book has a student-friendly pedagogical approach that carefully accounts for the strengths and weaknesses of the Java language. With this book, students will gain a solid foundation in data abstraction, object-oriented programming, and other problem-solving techniques.","brand":"WoB","offers":[{"title":"US \/ WELL_READ \/ SBYB","offer_id":49521468997905,"sku":"CIN0273751204A","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ GOOD \/ INTERNAL","offer_id":49661437640977,"sku":"GOR013668939","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/0273751204.jpg?v=1750973682"},{"product_id":"data-abstraction-and-problem-solving-with-java-book-frank-m-carrano-9780321304285","title":"Data Abstraction and Problem Solving with Java","description":"The second edition, in Java, of the classic Walls and Mirrors approach to programming designs solutions to problems using both data abstraction (the walls) and recursion (the Mirrors). Data Abstraction and Problem Solving with Java: Walls and Mirrors, 2e provides a focus on the important concepts of data abstraction and data structures in a way that beginning students find accessible. The book has a student-friendly pedagogical approach, that carefully accounts for the strengths and weaknesses of the Java language. This second edition includes more material on the Java language and increased focus on object-oriented programming ideas.","brand":"WoB","offers":[{"title":"US \/ VERY_GOOD \/ SBYB","offer_id":50095069167889,"sku":"CIN0321304284VG","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ WELL_READ \/ SBYB","offer_id":50251178672401,"sku":"CIN0321304284A","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ GOOD \/ SBYB","offer_id":51040488784145,"sku":"CIN0321304284G","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/0321304284.jpg?v=1751133938"},{"product_id":"data-abstraction-and-problem-solving-with-java-book-janet-prichard-9780132122306","title":"Data Abstraction and Problem Solving with Java","description":"The Third Edition of Data Abstraction and Problem Solving with Java: Walls and Mirrors employs the analogies of Walls (data abstraction) and Mirrors (recursion) to teach Java programming design solutions, in a way that beginning students find accessible. The book has a student-friendly pedagogical approach that carefully accounts for the strengths and weaknesses of the Java language. With this book, students will gain a solid foundation in data abstraction, object-oriented programming, and other problem-solving techniques.","brand":"WoB","offers":[{"title":"US \/ GOOD \/ SBYB","offer_id":50228989690129,"sku":"CIN0132122308G","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ VERY_GOOD \/ SBYB","offer_id":51464932262161,"sku":"CIN0132122308VG","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/0132122308.jpg?v=1779961405"}],"url":"https:\/\/www.worldofbooks.com\/collections\/author-books-by-janet-prichard.oembed","provider":"World of Books ","version":"1.0","type":"link"}