Mary Farrell teaches computer science, mathematics, and Japanese at Boston College High School, where she has been teaching for the past 17 years. She is an avid learner of spoken languages as well as computer languages and travels frequently to practice. She is the author of Learning Computer Programming: It's Not About Languages and Computer Programming for Teens. She lives south of Boston, Massachusetts.
Publisher
Course Technology PTR
Volume
Copyright
2008
ISBN13
9781305487376
Release
Format
eBook
Grade Level
9th Grade - 12th+
DDC
TBD
Front Cover.
Title Page.
Copyright Page.
Dedication.
Acknowledgments.
About the Author.
Contents.
Introduction.
1: First Things First.
2: Variables: The Holders of Information.
3: Everything You Ever Wanted to Know about Operators.
4: Programming: It's Now or Never.
5: Design: It's Best to Start Here.
6: True or False: The Basis for All Decisions.
7: Loops, or How to Spin Effectively!.
8: Function Calls: That's What It's All About—Get Somebody Else to Do the Work.
9: Using Functions in Graphics.
10: Running out of Holders? It's Time for the Array.
11: All about Strings.
12: The Matrix—Before the Movie.
13: Debugging: More Important than You Think.
14: But What If Things Are Different? Structures, Records, and Fields.
15: Objects and Classes: Being Organized Is Better than Not.
16: Dealing with the Outside World: Files.
17: Pointers: Who Is Looking at Whom?.
18: Searching: Did You Find It Yet?.
19: Let's Put Things in Order: Sorting.
20: Recursion: Calling Yourself Over and Over Again.