
As an Amazon Associate and affiliate partner, Menrva Books earns from qualifying purchases. Learn more
Presents a careful balance between traditional problem-solving techniques and object-oriented design. Teaches the sound problem solving skills that beginning programmers must understand alongside the basics of object-oriented programming using the Java programming language. Softcover.
This text investigates the intersection of fundamental problem-solving methodologies and the specific requirements of object-oriented design within the Java programming language. Authors Elliot B. Koffman and Ursula Wolz utilize their extensive academic backgrounds to construct a pedagogical framework that prioritizes logical reasoning alongside syntax acquisition. The book argues that effective software development requires a disciplined approach to algorithm design that precedes the implementation of code, ensuring that students build a robust foundation for more complex programming tasks.
What You Will Find
Educators frequently cite this text as a reliable resource for introductory computer science courses due to its clear focus on logical structure. Experts highlight the balance between theoretical problem-solving strategies and the practical application of Java syntax as a key strength for academic instruction.
Page Count:
880
Publication Date:
2001-11-08
Publisher:
Addison Wesley
ISBN-10:
0201722143
ISBN-13:
9780201722147
No comments yet. Be the first to share your thoughts!