Balanced Introduction to Computer Science, A, 3rd edition

Published by Pearson (August 31, 2010) © 2011

  • David Reed
Products list

Details

  • A print text

For Introduction to Computing and the Web courses in departments of Math and Computer Science.


This thoughtfully written text uses the Internet as a central theme, studying its history, technology, and current use. Experimental problems use Web-based tools, enabling students to learn programming fundamentals by developing their own interactive Web pages with HTML 5 and JavaScript. Integrating breadth-based and depth-based chapters, Reed covers a broad range of topics balanced with programming depth in a hands-on, tutorial style.

  • 1 Computer Basics
  • 2 HTML and Web Pages
  • 3 The Internet and the Web
  • 4 JavaScript and Dynamic Web Pages
  • 5 JavaScript and User Interaction
  • 6 The History of Computers
  • 7 Functions and Randomness
  • 8 Algorithms and Programming Languages
  • 9 Abstraction and Libraries
  • 10 Computer Science as a Discipline
  • 11 Conditional Execution
  • 12 Data Representation
  • 13 Conditional Repetition
  • 14 Inside the Computer–The von Neumann Architecture
  • 15 JavaScript Strings
  • 16 Inside the Computer–Transistors and Integrated Circuits
  • 17 JavaScript Arrays
  • 18 Computers and Society
  • Appendix A: Browser Basics
  • Appendix B: Common Text Editors
  • Appendix C: HTML Reference
  • Appendix D: JavaScript Reference
  • Appendix E: random.jsLibrary
  • Appendix F: time.jsLibrary
  • Appendix G: arrays.jsLibrary
  • Index
  • Trademark Information
  • Photo Credits

Need help? Get in touch