Michael J. Halvorson

Code Nation


Скачать книгу

Birth of Computer Science

       2.7Computers for the People

       2.8Personal Computing

       Chapter 3FORTRAN, Logo, and the Tower of Babel

       3.1Solving Problems with Computers

       3.2The Tower of Babel

       3.3High-level Languages

       3.4Learning FORTRAN

       3.5Daniel McCracken’s Primers

       3.6Seymour Papert and Logo

       3.7Cynthia Solomon

       3.8Logo as a Model for Code Nation

       3.9How successful was Logo?

       Chapter 4Advocating Computer Literacy

       4.1Robert Albrecht and the Popularization of the Movement

       4.2I Speak BASIC

       4.3The B. F. Skinner Approach

       4.4Hold Me Closer Tiny BASIC

       4.5Arthur Luehrmann and the Computer Literacy Debate

       4.6A Blow to the Movement

       4.7Apple Computer’s Education Agenda

       4.8Applications over Languages

       Chapter 5Four Million BASIC Programmers

       5.1Introducing David Ahl

       5.2A Proliferation of BASICs

       5.3IBM BASICA

       5.4Adventure Games

       5.5Structured Programming

       5.6Microsoft Press and Learn BASIC Now

       5.7Microsoft Game Shop

       5.8Visual Basic for Windows

       5.9Innovative Programming Primers

       PART IIHOBBYIST AND HACKER CULTURES

       Chapter 6Power Users, Tinkerers, and Gurus

       6.1Computing Terminology

       6.2Tinkering with Personal Computers

       6.3Van Wolverton and Batch Files

       6.4The DOS for Dummies Phenomenon

       6.5The Economic Impact of Personal Computers

       6.6Cary Lu Introduces the Macintosh

       6.7The Waite Group’s Macintosh Primers

       6.8The Maturing Mac Platform

       Chapter 7Hackers and Cyberpunks

       7.1Bill Landreth and 1980s Hacker Culture

       7.2Jude Milhon: From Civil Rights Activist to Cyberpunk

       7.3Mondo 2000 and The Cyberpunk Handbook

       7.4Cypherpunks and Cryptography

       Chapter 8Computer Magazines and Historical Research

       8.1Magazines and a Popular Culture of Computing

       8.2Letters from the Programming Community

       8.3New PC Users

       8.4Power Users

       8.5Advanced Hobbyists

       8.6Professional Programmers

       8.7New Approaches to Historical Research

       PART IIIPROFESSIONAL PROGRAMMING CULTURES

       Chapter 9Developing for MS-DOS: Authors and Entrepreneurs

       9.1New Platforms for Commercial Software

       9.2Inside the IBM PC with Peter Norton

       9.3Borland’s Turbo Pascal

       9.4Ray Duncan’s Advanced MS-DOS

       9.5The MS-DOS Encyclopedia