正在加载图片...
Contents Preface Why Everyone Should Learn to Program Design Recipes The Choice of scheme and DrScheme The Parts of the book Acknowledgments I Processing Simple Forms of Data 1 Students, Teachers, and Computers 2 Numbers, Expressions. Simple programs 2. 1 Numbers and Arithmetic 2.2 Variables and Programs 2. 3 Word Problems 2. 4 Errors 2.5 Designing Programs 3 Programs are function plus variable definitions 3. 1 Composing Functions 3.2 Variable Definitions 3.3 Finger Exercises on Composing Functions 4 Conditional Expressions and Functions 4.1 Booleans and Relations 4.2 Functions that Test Conditions 4.3 Conditionals and Conditional Functions 4.4 Designing Conditional Functions 5 Symbolic information 5.1 Finger Exercises with Symbols 6 Compound Data, Part 1: Structures 6.1 Structures 6.2 Extended Exercise: Drawing Simple Pictures 6.3 Structure definitions 6.4 Data definitions 6.5 Designing Functions for Compound Data 6.6 Extended Exercise: Moving Circles and rectangles 6.7 Extended Exercise: Hangman 7 The varieties of data 7.1 Mixing and Distinguishing Data 7.2 Designing Functions for Mixed Data 73 Composing Functions. Revisited TEAM FLY PRESENTS-2- Contents Preface Why Everyone Should Learn to Program Design Recipes The Choice of Scheme and DrScheme The Parts of the Book Acknowledgments I Processing Simple Forms of Data 1 Students, Teachers, and Computers 2 Numbers, Expressions, Simple Programs 2.1 Numbers and Arithmetic 2.2 Variables and Programs 2.3 Word Problems 2.4 Errors 2.5 Designing Programs 3 Programs are Function Plus Variable Definitions 3.1 Composing Functions 3.2 Variable Definitions 3.3 Finger Exercises on Composing Functions 4 Conditional Expressions and Functions 4.1 Booleans and Relations 4.2 Functions that Test Conditions 4.3 Conditionals and Conditional Functions 4.4 Designing Conditional Functions 5 Symbolic Information 5.1 Finger Exercises with Symbols 6 Compound Data, Part 1: Structures 6.1 Structures 6.2 Extended Exercise: Drawing Simple Pictures 6.3 Structure Definitions 6.4 Data Definitions 6.5 Designing Functions for Compound Data 6.6 Extended Exercise: Moving Circles and Rectangles 6.7 Extended Exercise: Hangman 7 The Varieties of Data 7.1 Mixing and Distinguishing Data 7.2 Designing Functions for Mixed Data 7.3 Composing Functions, Revisited TEAMFLY TEAM FLY PRESENTS
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有