A balanced introduction to computer science

This 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 and JavaScript.

Saved in:
Bibliographic Details
Main Author: Reed, David
Format: Book
Language:English
Published: Boston, Mass Pearson 2011
Edition:3rd ed., International ed.
Subjects:
Tags: Add Tag
No Tags, Be the first to tag this record!
Table of Contents:
  • Computer basics
  • HTML and web pages
  • The Internet and the web
  • JavaScript and dynamic web pages
  • JavaScript and user interaction
  • The history of computers
  • Functions and randomness
  • Algorithms and programming languages
  • Abstraction and libraries
  • Computer science as a discipline
  • Conditional execution
  • Data representation
  • Conditional repetition
  • Inside the computer - the von Neumann architecture
  • JavaScript strings
  • Inside the computer - transistors and integrated circuits
  • JavaScript arrays
  • Computers and society.