Skip to main content

Preface Change Log

  • 15 Jun 2023: Add section on constants
  • 31 Mar 2023: Change markup for unit tests
  • 25 Feb 2023: Finish first proofread
  • 21 Feb 2023: Proofread Chapters 1-4
  • 17 Feb 2023: Chapter 13 (Classes/Basics)
  • 10 Feb 2023: Chapter 12 (Exceptions): simplify discussion, do not discuss custom/raising exceptions
  • 08 Feb 2023: Chapters 10 (Files) and 11 (Dictionaries); additional exercises and motivation of discussion for string slices.
  • 05 Feb 2023: Chapter 9 (Lists). Eliminate discussion of tuples.
  • 28 Jan 2023: First pass at re-organization of chapter 7 (Strings)
  • 25 Jan 2023: Stub out chapters 7, 9-12; reorganize chapter 6
  • 24 Jan 2023: Clean up chapters 1-4
  • 07 Jan 2023: Add chapter on the Software Development Life Cycle
  • 06 Jan 2023: Finish Iteration chapter; start Functions chapter
  • 05 Jan 2023: Start conversion of Iteration chapter
    • Remove exercises involving function definitions
    • Add range() function
  • 04 Jan 2023: Add Computer Hardware section