|
Fluency with Information Technology Skills, Concepts, and Capabilities 3rd Edition
KEY MESSAGE: Fluency with Information Technology: Skills, Concepts, and Capabilities, Third Edition, equips readers who are already familiar with computers, the Internet, and the World Wide Web with a deeper understanding of the broad capabilities of technology.
Becoming Skilled at Information Technology: Terms of Endearment: Defining
Information Technology; What the Digerati Know: Exploring the Human–Computer Interface; Making the Connection: The Basics of Networking; Marking Up with HTML: A Hypertext Markup Language Primer; Searching for Truth: Locating Information on the WWW; Searching for Guinea Pig B: Case Study in Online Research. Algorithms and Digitizing Information: To Err Is Human: An Introduction to Debugging; Bits and the "Why" of Bytes: Representing Information Digitally; Following Instructions: Principles of Computer Operation; What's the Plan? Algorithmic Thinking; Light, Sound, Magic: Representing Multimedia Digitally. Data and Information: Computers in Polite Society: Social Implications of IT; Shhh, It's a Secret: Privacy and Digital Security; Fill-in-the-Blank Computing: Basics of Spreadsheets; ‘What If’ Thinking Helps: Advanced Spreadsheets for Planning; A Table with a View: Database Queries; iDiary: A Case Study in Database Design. Problem Solving: Get with the Program: Fundamental Concepts Expressed in JavaScript; The Bean Counter: A JavaScript Program; Thinking Big: Programming Functions; Once Is Not Enough: Iteration Principles; The Smooth Motion: Case Study in Algorithmic Problem Solving; Computers Can Do Almost {Everything, Nothing}: Limits to Computation; A Fluency Summary: Click to Close.
For all readers interested in computers, the Internet, the World Wide Web, and a deeper understanding of the broad capabilities of technology.
CONTENTS:
Part 1. BECOMING SKILLED AT INFORMATION TECHNOLOGY
1. Terms of Endearment: Defining Information Technology
2. What the Digerati Know: Exploring the Human??Computer Interface
3. Making the Connection: The Basics of Networking
4. Marking Up with HTML: A Hypertext Markup Language Primer
5. Searching for Truth: Locating Information on the WWW
6. Searching for Guinea Pig B: Case Study in Online Research
Part 2. ALGORITHMS AND DIGITIZING INFORMATION
7. To Err Is Human: An Introduction to Debugging
8. Bits and the "Why" of Bytes: Representing Information Digitally
9. Following Instructions: Principles of Computer Operation
10. What's the Plan? Algorithmic Thinking
11. Light, Sound, Magic: Representing Multimedia Digitally
Part 3. DATA AND INFORMATION
12. Computers in Polite Society: Social Implications of IT
13. Shhh, It's a Secret: Privacy and Digital Security
14. Fill-in-the-Blank Computing: Basics of Spreadsheets
15. ??What If?? Thinking Helps: Advanced Spreadsheets for Planning
16. A Table with a View: Database Queries
17. iDiary: A Case Study in Database Design
Part 4. PROBLEM SOLVING
18. Get with the Program: Fundamental Concepts Expressed in JavaScript
19. The Bean Counter: A JavaScript Program
20. Thinking Big: Programming Functions
21. Once Is Not Enough: Iteration Principles
22. The Smooth Motion: Case Study in Algorithmic Problem Solving
23. Computers Can Do Almost {Everything, Nothing}: Limits to Computation
24. A Fluency Summary: Click to Close
Appendixes
Appendix A: HTML Reference
Appendix B: iDiary Database
Appendix C: JavaScript Programming Rules
Appendix D: Bean Counter Program
Appendix E: Memory Bank Program
Appendix F: Smooth Motion Program
Glossary
Answers to Selected Questions
Index
|