
As an Amazon Associate and affiliate partner, Menrva Books earns from qualifying purchases. Learn more
This book prepares students for the world of computing by giving them a solid foundation in the "science" of computer science - algorithms. By taking an algorithm-based approach to the subject, this new book helps readers grasp overall concepts, rather than getting them bogged down with specific syntax details of a programming language that can become obsolete quickly. By working with algorithms from the start and applying the concepts to the real world, students will understand the power of computers as problem solving tools and learn to think like programmers.
This text investigates how an algorithm-centric pedagogical approach provides a more durable foundation for computer science students than language-specific syntax training. Russel Shackelford argues that by prioritizing the logic of problem-solving over the transient nature of specific programming languages, students develop a more robust understanding of computational theory. The book utilizes a conceptual framework that bridges abstract algorithmic design with practical, real-world applications to foster professional-grade analytical skills.
What You Will Find
Educators frequently cite this text as a foundational resource for introductory computer science curricula due to its focus on conceptual longevity. Experts note that the prose is accessible for students while maintaining the necessary rigor for academic study.
Page Count:
440
Publication Date:
1997-10-16
Publisher:
Pearson
ISBN-10:
0201314517
ISBN-13:
9780201314519
No comments yet. Be the first to share your thoughts!