Skip to content

Simply Scheme Introducing Computer Science

Best in textbook rentals since 2012!

ISBN-10: 0262082268

ISBN-13: 9780262082266

Edition: 1994

Authors: Brian Harvey, Matthew Wright, Harold Abelson

List price: $63.50
Blue ribbon 30 day, 100% satisfaction guarantee!
what's this?
Rush Rewards U
Members Receive:
Carrot Coin icon
XP icon
You have reached 400 XP and carrot coins. That is the daily max!

Customers also bought

Book details

List price: $63.50
Copyright year: 1994
Publisher: MIT Press
Binding: Hardcover
Pages: 616
Size: 9.25" wide x 8.19" long x 0.63" tall
Weight: 3.190
Language: English

Hal Abelson is Class of 1922 Professor of Computer Science and Engineering at Massachusetts Institute of Technology and a fellow of the IEEE. He is a founding director of Creative Commons, Public Knowledge, and the Free Software Foundation. Additionally, he serves as co-chair for the MIT Council on Educational Technology.

Foreword
Preface
To the Instructor
Acknowledgments
Introduction: Functions
Showing Off Scheme
Functions
Composition of Functions
Expressions
Defining Your Own Procedures
Words and Sentences
True and False
Functions as Data
Higher-Order Functions
Lambda
Project: Scoring Bridge Hands
Example: Tic-Tac-Toe
Variables
Recursion
Introduction to Recursion
The Leap of Faith
How Recursion Works
Common Patterns in Recursive Procedures
Project: Spelling Names of Huge Numbers
Advanced Recursion
Project: Scoring Poker Hands
Example: Pattern Matcher
Abstraction
Lists
Trees
Implementing Higher-Order Functions
Sequential Programming
Input and Output
Example: The Functions Program
Files
Vectors
Example: A Spreadsheet Program
Implementing the Spreadsheet Program
Project: A Database Program
Conclusion: Computer Science
What's Next?
App. A Running Scheme
App. B Common Lisp
App. C Scheme Initialization File
App. D GNU General Public License
Credits
Alphabetical Table of Scheme Primitives
Glossary
Index of Defined Procedures
General Index