1. Computers and Problem Solving: An Introduction2. QBasic: An Introduction3. Calculations, Strings, and an Introduction to the Top-Down Approach4. Looping and Input/Output 5. Structured Programming and Menu-Driven Programs 6. Sequential Files, Paging Reports and Control-Break Processing7. FOR Loops, Arrays, Sorting, and Table Processing 8. More on Strings and Functions9. File Maintenance, Random File Processing, and Simulated-Indexed Files10. Computer Graphics and Sound 11. Subprograms, Functions, and Chaining 12. An Introduction to Visual Basic Appendix A: Program Design Tools-Flowcharts, Psuedocode, Nassi-Schneiderman Charts, and Warnier-Orr Diagrams Appendix B: Menu Commands and Windows Appendix C: Qbasic Debugging Techniques, Programming Tips, and Style Tips Appendix D: Formatting A Diskette, DOS Commands, ASCII Character Set, and Personal Computer Literature Appendix E: Answers to Even-Numbered Test Your Basic Skills Exercises.