004
Snyder, Lawrence.
Fluency with information technology : skills, concepts, & capabilities /
Lawrence Snyder.
- 5th ed.
- Boston : Addison Wesley, c2013.
- xxii, 810 p. : col. ill. ; 26 cm. -
Includes bibliographical references and index.
Part 1: Becoming skilled at computing -- Defining information technology -- Exploring thre human-computer interface -- The basics of networking -- A hypertext markup language primer -- Locating information on the WWW -- An introduction to debugging -- Interview: Vinton G. Cerf -- Part 2: Algorithms and digitizing information -- Representing information digitally -- Representing multimedia digitally -- Principles of computer operations -- Algorithmic thinking -- Part 3: Data and information -- Social implications of IT -- Privacy and digital security -- The basics of spreadsheets -- Advanced spreadsheets for planning -- Introduction to database concepts -- A case study in database organization -- Interview: Alan Kay -- Part 4: Problem solving -- Fundamental concepts expressed in JavaScript -- A JavaScript program -- Programming functions -- Iteration principles -- A case study in algorithmic problem solving -- Limits to computation -- A fluency summary -- Interview Marc Andreessen -- Appendix A: XHTML reference -- Appendix B: RSA public key cryptosystem -- Appendix C: iDiary: tags and templates -- Appendix D: JavaScript programming rules -- Appendix E: The Bean Counter program -- Appendix F: Memory bank page -- Appendix G: Smooth motion program.