| Section | Title | PDF pages | Printed start | Source text |
|---|---|---|---|---|
| Front Matter | Contents, Silver Anniversary preface, original preface, and course-use suggestions | 1-25 | — | /library/The Psychology of Computer Programming/Front-Matter/Front-Matter-source-text.md |
| Part 1 | Programming as Human Performance | 26-30 | 2 | /library/The Psychology of Computer Programming/Interlude-Part-1-Programming-as-Human-Performance/Interlude-source-text.md |
| Chapter 1 | Reading Programs | 31-42 | 5 | /library/The Psychology of Computer Programming/Chapter-01-Reading-Programs/Chapter-01-source-text.md |
| Chapter 2 | What Makes a Good Program? | 43-56 | 15 | /library/The Psychology of Computer Programming/Chapter-02-What-Makes-a-Good-Program/Chapter-02-source-text.md |
| Chapter 3 | How Can We Study Programming? | 57-76 | 27 | /library/The Psychology of Computer Programming/Chapter-03-How-Can-We-Study-Programming/Chapter-03-source-text.md |
| Part 2 | Programming as a Social Activity | 77-82 | 44 | /library/The Psychology of Computer Programming/Interlude-Part-2-Programming-as-a-Social-Activity/Interlude-source-text.md |
| Chapter 4 | The Programming Group | 83-106 | 47 | /library/The Psychology of Computer Programming/Chapter-04-The-Programming-Group/Chapter-04-source-text.md |
| Chapter 5 | The Programming Team | 107-138 | 67 | /library/The Psychology of Computer Programming/Chapter-05-The-Programming-Team/Chapter-05-source-text.md |
| Chapter 6 | The Programming Project | 139-162 | 95 | /library/The Psychology of Computer Programming/Chapter-06-The-Programming-Project/Chapter-06-source-text.md |
| Part 3 | Programming as an Individual Activity | 163-168 | 118 | /library/The Psychology of Computer Programming/Interlude-Part-3-Programming-as-an-Individual-Activity/Interlude-source-text.md |
| Chapter 7 | Variations in the Programming Task | 169-190 | 121 | /library/The Psychology of Computer Programming/Chapter-07-Variations-in-the-Programming-Task/Chapter-07-source-text.md |
| Chapter 8 | Personality Factors | 191-212 | 141 | /library/The Psychology of Computer Programming/Chapter-08-Personality-Factors/Chapter-08-source-text.md |
| Chapter 9 | Intelligence, or Problem-Solving Ability | 213-233 | 161 | /library/The Psychology of Computer Programming/Chapter-09-Intelligence-or-Problem-Solving-Ability/Chapter-09-source-text.md |
| Chapter 10 | Motivation, Training, and Experience | 234-256 | 180 | /library/The Psychology of Computer Programming/Chapter-10-Motivation-Training-and-Experience/Chapter-10-source-text.md |
| Part 4 | Programming Tools | 257-262 | 202 | /library/The Psychology of Computer Programming/Interlude-Part-4-Programming-Tools/Interlude-source-text.md |
| Chapter 11 | Programming Languages | 263-276 | 205 | /library/The Psychology of Computer Programming/Chapter-11-Programming-Languages/Chapter-11-source-text.md |
| Chapter 12 | Some Principles for Programming Language Design | 277-307 | 217 | /library/The Psychology of Computer Programming/Chapter-12-Some-Principles-for-Programming-Language-Design/Chapter-12-source-text.md |
| Chapter 13 | Other Programming Tools | 308-339 | 246 | /library/The Psychology of Computer Programming/Chapter-13-Other-Programming-Tools/Chapter-13-source-text.md |
| Part 5 | Epilogue | 340-346 | 275 | /library/The Psychology of Computer Programming/Interlude-Part-5-Epilogue/Interlude-source-text.md |
| Back Matter | Index, publisher catalog, and back cover | 347-364 | 281 | /library/The Psychology of Computer Programming/Back-Matter/Back-Matter-source-text.md |
Powered by TurnKey Linux.