Python Programming-2021 Chapter One: Fundamentals of Python Lesson One: Introduction to Python Chapter 1, Lesson 1 Video Chapter 1, Lesson 1 Text Chapter 1, Lesson 1 Quiz Chapter 1, Lesson 1 Teacher Guide Intended Role: Instructor Chapter 1, Lesson 1 Quiz Answer Key Intended Role: Instructor Lesson Two: Running Python Programs Chapter 1, Lesson 2 Video Chapter 1, Lesson 2 Text Chapter 1, Lesson 2 Quiz Chapter 1, Lesson 2 Teacher Guide Intended Role: Instructor Chapter 1, Lesson 2 Quiz Answer Key Intended Role: Instructor Lesson Three: Writing Python Code Chapter 1, Lesson 3 Video Chapter 1, Lesson 3 Text Chapter 1, Lesson 3 Quiz Chapter 1, Lesson 3 Teacher Guide Intended Role: Instructor Chapter 1, Lesson 3 Quiz Answer Key Intended Role: Instructor Activity: Class Schedule Chapter 1 Activity Instructions Class Schedule Activity Chapter 1 Activity Solution Guide Intended Role: Instructor Chapter One Exam Chapter 1 Exam Chapter 1 Exam Answer Key Intended Role: Instructor Chapter Two: Working with Data Lesson One: Data Types and Variables Chapter 2, Lesson 1 Video Chapter 2, Lesson 1 Text Chapter 2, Lesson 1 Quiz Chapter 2, Lesson 1 Teacher Guide Intended Role: Instructor Chapter 2, Lesson 1 Quiz Answer Key Intended Role: Instructor Lesson Two: Using Numeric Variables Chapter 2, Lesson 2 Video Chapter 2, Lesson 2 Text Chapter 2, Lesson 2 Quiz Chapter 2, Lesson 2 Teacher Guide Intended Role: Instructor Chapter 2, Lesson 2 Quiz Answer Key Intended Role: Instructor Lesson Three: Using String Variables Chapter 2, Lesson 3 Video Chapter 2, Lesson 3 Text Chapter 2, Lesson 3 Quiz Chapter 2, Lesson 3 Teacher Guide Intended Role: Instructor Chapter 2, Lesson 3 Quiz Answer Key Intended Role: Instructor Activity: Cash Register Chapter 2 Activity Instructions Cash Register Activity Chapter 2 Activity Solution Guide Intended Role: Instructor Chapter Two Exam Chapter 2 Exam Chapter 2 Exam Answer Key Intended Role: Instructor Chapter Three: Input and Output Lesson One: Printing with Parameters Chapter 3, Lesson 1 Video Chapter 3, Lesson 1 Text Chapter 3, Lesson 1 Quiz Chapter 3, Lesson 1 Teacher Guide Intended Role: Instructor Chapter 3, Lesson 1 Quiz Answer Key Intended Role: Instructor Lesson Two: Getting Input from a User Chapter 3, Lesson 2 Video Chapter 3, Lesson 2 Text Chapter 3, Lesson 2 Quiz Chapter 3, Lesson 2 Teacher Guide Intended Role: Instructor Chapter 3, Lesson 2 Quiz Answer Key Intended Role: Instructor Lesson Three: String Formatting Chapter 3, Lesson 3 Video Chapter 3, Lesson 3 Text Chapter 3, Lesson 3 Quiz Chapter 3, Lesson 3 Teacher Guide Intended Role: Instructor Chapter 3, Lesson 3 Quiz Answer Key Intended Role: Instructor Activity: Character Art Chapter 3 Activity Instructions Character Art Chapter 3 Activity Solution Guide Intended Role: Instructor Chapter Three Exam Chapter 3 Exam Chapter 3 Exam Answer Key Intended Role: Instructor Chapter Four: Making Decisions Lesson One: Logical Expressions Chapter 4, Lesson 1 Video Chapter 4, Lesson 1 Text Chapter 4, Lesson 1 Quiz Chapter 4, Lesson 1 Teacher Guide Intended Role: Instructor Chapter 4, Lesson 1 Quiz Answer Key Intended Role: Instructor Lesson Two: The "if" Statement Chapter 4, Lesson 2 Video Chapter 4, Lesson 2 Text Chapter 4, Lesson 2 Quiz Chapter 4, Lesson 2 Teacher Guide Intended Role: Instructor Chapter 4, Lesson 2 Quiz Answer Key Intended Role: Instructor Lesson Three: Logical Operators Chapter 4, Lesson 3 Video Chapter 4, Lesson 3 Text Chapter 4, Lesson 3 Quiz Chapter 4, Lesson 3 Teacher Guide Intended Role: Instructor Chapter 4, Lesson 3 Quiz Answer Key Intended Role: Instructor Lesson Four: More Complex Expressions Chapter 4, Lesson 4 Video Chapter 4, Lesson 4 Text Chapter 4, Lesson 4 Quiz Chapter 4, Lesson 4 Teacher Guide Intended Role: Instructor Chapter 4, Lesson 4 Quiz Answer Key Intended Role: Instructor Activity: Blue Moon Chapter 4 Activity Instructions Blue Moon Chapter 4 Activity Solution Guide Intended Role: Instructor Chapter Four Exam Chapter 4 Exam Chapter 4 Exam Answer Key Intended Role: Instructor Chapter Five: Finding and Fixing Problems Lesson One: Types of Errors Chapter 5, Lesson 1 Video Chapter 5, Lesson 1 Text Chapter 5, Lesson 1 Quiz Chapter 5, Lesson 1 Teachers Guide Intended Role: Instructor Chapter 5, Lesson 1 Quiz Answer Key Intended Role: Instructor Lesson Two: Troubleshooting Tools Chapter 5, Lesson 2 Video Chapter 5, Lesson 2 Text Chapter 5, Lesson 2 Quiz Chapter 5, Lesson 2 Teachers Guide Intended Role: Instructor Chapter 5, Lesson 2 Quiz Answer Key Intended Role: Instructor Lesson Three: Using the Python Debugger Chapter 5, Lesson 3 Video Chapter 5, Lesson 3 Text Chapter 5, Lesson 3 Quiz Chapter 5, Lesson 3 Teachers Guide Intended Role: Instructor Chapter 5, Lesson 3 Quiz Answer Key Intended Role: Instructor Activity: Chat-Bot Chapter 5 Activity Instructions Chat-Bot Chapter 5 Activity Solution Guide Intended Role: Instructor Chapter Five Exam Chapter 5 Exam Chapter 5 Exam Answer Key Intended Role: Instructor Chapter Six: Lists and Loops Lesson One: Lists and Tuples Chapter 6, Lesson 1 Video Chapter 6, Lesson 1 Text Chapter 6, Lesson 1 Quiz Chapter 6, Lesson 1 Teacher Guide Intended Role: Instructor Chapter 6, Lesson 1 Quiz Answer Key Intended Role: Instructor Lesson Two: List Functions Chapter 6, Lesson 2 Video Chapter 6, Lesson 2 Text Chapter 6, Lesson 2 Quiz Chapter 6, Lesson 2 Teacher Guide Intended Role: Instructor Chapter 6, Lesson 2 Quiz Answer Key Intended Role: Instructor Lesson Three: "For" Loops Chapter 6, Lesson 3 Video Chapter 6, Lesson 3 Text Chapter 6, Lesson 3 Quiz Chapter 6, Lesson 3 Teacher Guide Intended Role: Instructor Chapter 6, Lesson 3 Quiz Answer Key Intended Role: Instructor Lesson Four: "While" Loops Chapter 6, Lesson 4 Video Chapter 6, Lesson 4 Text Chapter 6, Lesson 4 Quiz Chapter 6, Lesson 4 Teacher Guide Intended Role: Instructor Chapter 6, Lesson 4 Quiz Answer Key Intended Role: Instructor Activity: Burger Castle Chapter 6 Activity Instructions Burger Castle Chapter 6 Activity Solution Guide Intended Role: Instructor Chapter Six Exam Chapter 6 Exam Chapter 6 Exam Answer Key Intended Role: Instructor Chapter Seven: Numeric and Date Functions Lesson One: Dates and Times Chapter 7, Lesson 1 Video Chapter 7, Lesson 1 Text Chapter 7, Lesson 1 Quiz Chapter 7, Lesson 1 Teacher Guide Intended Role: Instructor Chapter 7, Lesson 1 Quiz Answer Key Intended Role: Instructor Lesson Two: Advanced Date and Time Management Chapter 7, Lesson 2 Video Chapter 7, Lesson 2 Text Chapter 7, Lesson 2 Quiz Chapter 7, Lesson 2 Teacher Guide Intended Role: Instructor Chapter 7, Lesson 2 Quiz Answer Key Intended Role: Instructor Lesson Three: Random Numbers Chapter 7, Lesson 3 Video Chapter 7, Lesson 3 Text Chapter 7, Lesson 3 Quiz Chapter 7, Lesson 3 Teacher Guide Intended Role: Instructor Chapter 7, Lesson 3 Quiz Answer Key Intended Role: Instructor Lesson Four: The Math Library Chapter 7, Lesson 4 Video Chapter 7, Lesson 4 Text Chapter 7, Lesson 4 Quiz Chapter 7, Lesson 4 Teacher Guide Intended Role: Instructor Chapter 7, Lesson 4 Quiz Answer Key Intended Role: Instructor Activity: Vacation Planner Chapter 7 Activity Instructions Vacation Planner Chapter 7 Activity Solution Guide Intended Role: Instructor Chapter Seven Exam Chapter 7 Exam Chapter 7 Exam Answer Key Intended Role: Instructor Chapter Eight: Working with Strings Lesson One: Character Data Chapter 8, Lesson 1 Video Chapter 8, Lesson 1 Text Chapter 8, Lesson 1 Quiz Chapter 8, Lesson 1 Teacher Guide Intended Role: Instructor Chapter 8, Lesson 1 Quiz Answer Key Intended Role: Instructor Lesson Two: String Functions Chapter 8, Lesson 2 Video Chapter 8, Lesson 2 Text Chapter 8, Lesson 2 Quiz Chapter 8, Lesson 2 Teacher Guide Intended Role: Instructor Chapter 8, Lesson 2 Quiz Answer Key Intended Role: Instructor Lesson Three: Input Validation with "try / except" Chapter 8. Lesson 3 Video Chapter 8, Lesson 3 Text Chapter 8, Lesson 3 Quiz Chapter 8, Lesson 3 Teacher Guide Intended Role: Instructor Chapter 8, Lesson 3 Quiz Answer Key Intended Role: Instructor Activity: Pig Latin Translator Chapter 8 Activity Instructions Pig Latin Translator Chapter 8 Activity Solution Guide Intended Role: Instructor Chapter Eight Exam Chapter 8 Exam Chapter 8 Exam Answer Key Intended Role: Instructor Chapter Nine: Functions Lesson One: Writing and Calling Functions Chapter 9, Lesson 1 Video Chapter 9, Lesson 1 Text Chapter 9, Lesson 1 Quiz Chapter 9, Lesson 1 Teacher Guide Intended Role: Instructor Chapter 9, Lesson 1 Quiz Answer Key Intended Role: Instructor Lesson Two: Function Inputs and Outputs Chapter 9, Lesson 2 Video Chapter 9, Lesson 2 Text Chapter 9, Lesson 2 Quiz Chapter 9, Lesson 2 Teacher Guide Intended Role: Instructor Chapter 9, Lesson 2 Quiz Answer Key Intended Role: Instructor Lesson Three: Local and Global Scope Chapter 9, Lesson 3 Video Chapter 9, Lesson 3 Text Chapter 9, Lesson 3 Quiz Chapter 9, Lesson 3 Teacher Guide Intended Role: Instructor Chapter 9, Lesson 3 Quiz Answer Key Intended Role: Instructor Activity: Verification Function Chapter 9 Activity Instructions Verification Function Chapter 9 Activity Solution Guide Intended Role: Instructor Chapter Nine Exam Chapter 9 Exam Chapter 9 Exam Answer Key Intended Role: Instructor Chapter Ten: Python Classes Lesson One: Thinking about Objects Chapter 10, Lesson 1 Video Chapter 10, Lesson 1 Text Chapter 10, Lesson 1 Quiz Chapter 10, Lesson 1 Teachers Guide Intended Role: Instructor Chapter 10, Lesson 1 Quiz Answer Key Intended Role: Instructor Lesson Two: Class Variables and Methods Chapter 10, Lesson 2 Video Chapter 10, Lesson 2 Text Chapter 10, Lesson 2 Quiz Chapter 10, Lesson 2 Teachers Guide Intended Role: Instructor Chapter 10, Lesson 2 Quiz Answer Key Intended Role: Instructor Lesson Three: Managing Class Files Chapter 10, Lesson 3 Video Chapter 10, Lesson 3 Text Chapter 10, Lesson 3 Quiz Chapter 10, Lesson 3 Teachers Guide Intended Role: Instructor Chapter 10, Lesson 3 Quiz Answer Key Intended Role: Instructor Activity: ATM Chapter 10 Activity Instructions ATM Chapter 10 Activity Solution Guide Intended Role: Instructor Chapter Ten Exam Chapter 10 Exam Chapter 10 Exam Answer Key Intended Role: Instructor Chapter Eleven: Class Instances Lesson One: Creating Objects with Instance Data Chapter 11, Lesson 1 Video Chapter 11, Lesson 1 Text Chapter 11, Lesson 1 Quiz Chapter 11, Lesson 1 Teachers Guide Intended Role: Instructor Chapter 11, Lesson 1 Quiz Answer Key Intended Role: Instructor Lesson Two: Instance Methods Chapter 11, Lesson 2 Video Chapter 11, Lesson 2 Text Chapter 11, Lesson 2 Quiz Chapter 11, Lesson 2 Teachers Guide Intended Role: Instructor Chapter 11, Lesson 2 Quiz Answer Key Intended Role: Instructor Lesson Three: Managing Objects Chapter 11, Lesson 3 Video Chapter 11, Lesson 3 Text Chapter 11, Lesson 3 Quiz Chapter 11, Lesson 3 Teachers Guide Intended Role: Instructor Chapter 11, Lesson 3 Quiz Answer Key Intended Role: Instructor Activity: Mars Rover Chapter 11 Activity Instructions Mars Rover Chapter 11 Activity Solution Guide Intended Role: Instructor Chapter Eleven Exam Chapter 11 Exam Chapter 11 Exam Answer Key Intended Role: Instructor Chapter Twelve: Food Fight Project Lesson One: Introducing "Food Fight" Chapter 12, Lesson 1 Text Chapter 12, Lesson 1 Teachers Guide Intended Role: Instructor Activity 1: Food and Defense Items Chapter 12, Activity 1 Instructions Food and Defense Items Chapter 12, Activity 1 Solution Guide Intended Role: Instructor Activity 2: The Chef Class Chapter 12, Activity 2 Instructions The Chef Class Chapter 12, Activity 2 Solution Guide Intended Role: Instructor Activity 3: Main Game Code Chapter 12, Activity 3 Instructions Main Game Code Chapter 12, Activity 3 Solution Guide Intended Role: Instructor Chapter Thirteen: Creative Project Lesson 1: Project Life-cycles and Teams Chapter 13, Lesson 1 Text Chapter 13, Lesson 1 Teachers Guide Intended Role: Instructor Activity 1: Requirements Chapter 13, Activity 1 Instructions Creative Project Requirements Chapter 13, Activity 1 Solution Guide Intended Role: Instructor Activity 2: Design Chapter 13, Activity 2 Instructions Creative Project Design Chapter 13, Activity 2 Solution Guide Intended Role: Instructor Activity 3: Coding Chapter 13, Activity 3 Instructions Creative Project Coding Chapter 13, Activity 3 Solution Guide Intended Role: Instructor Activity 4: Testing Chapter 13, Activity 4 Instructions Creative Project Testing Chapter 13, Activity 4 Solution Guide Intended Role: Instructor Supplemental Chapter One: Python On Your Computer Lesson One: Installing Python Supp. Chapter 1, Lesson 1 Text Supp. Chapter 1, Lesson 1 Teachers Guide Intended Role: Instructor Lesson Two: Managing Project Directories Supp. Chapter 1, Lesson 2 Text Supp. Chapter 1, Lesson 2 Teachers Guide Intended Role: Instructor Lesson Three: Python IDLE Development Environment Supp. Chapter 1, Lesson 3 Text Supp. Chapter 1, Lesson 3 Teachers Guide Intended Role: Instructor Supplemental Chapter Two: Computing Ethics and Security Lesson One: Ethical Use of Computers Supp. Chapter 2, Lesson 1 Text Supp. Chapter 2, Lesson 1 Quiz Supp. Chapter 2, Lesson 1 Teachers Guide Intended Role: Instructor Supp. Chapter 2, Lesson 1 Quiz Answer Key Intended Role: Instructor Lesson Two: Intellectual Property Supp. Chapter 2, Lesson 2 Text Supp. Chapter 2, Lesson 2 Quiz Supp. Chapter 2, Lesson 2 Teachers Guide Intended Role: Instructor Supp. Chapter 2, Lesson 2 Quiz Answer Key Intended Role: Instructor Lesson Three: Digital Security Supp. Chapter 2, Lesson 3 Text Supp. Chapter 2, Lesson 3 Quiz Supp. Chapter 2, Lesson 3 Teachers Guide Intended Role: Instructor Supp. Chapter 2, Lesson 3 Quiz Answer Key Intended Role: Instructor Lesson Four: Social Engineering Supp. Chapter 2, Lesson 4 Text Supp. Chapter 2, Lesson 4 Quiz Supp. Chapter 2, Lesson 4 Teachers Guide Intended Role: Instructor Supp. Chapter 2, Lesson 4 Quiz Answer Key Intended Role: Instructor Supplemental Chapter Three: Enrichment Topics Lesson One: Computer Number Systems Supp. Chapter 3, Lesson 1 Text Supp. Chapter 3, Lesson 1 Quiz Supp. Chapter 3, Lesson 1 Teachers Guide Intended Role: Instructor Supp. Chapter 3, Lesson 1 Quiz Answer Key Intended Role: Instructor Lesson Two: Encoding Data Supp. Chapter 3, Lesson 2 Text Supp. Chapter 3, Lesson 2 Quiz Supp. Chapter 3, Lesson 2 Teachers Guide Intended Role: Instructor Supp. Chapter 3, Lesson 2 Quiz Answer Key Intended Role: Instructor Lesson Three: Algorithms Supp. Chapter 3, Lesson 3 Text Supp. Chapter 3, Lesson 3 Quiz Supp. Chapter 3, Lesson 3 Teachers Guide Intended Role: Instructor Supp. Chapter 3, Lesson 3 Quiz Answer Key Intended Role: Instructor Lesson Four: Software Development Careers Supp. Chapter 3, Lesson 4 Text Supp. Chapter 3, Lesson 4 Quiz Supp. Chapter 3, Lesson 4 Teachers Guide Intended Role: Instructor Supp. Chapter 3, Lesson 4 Quiz Answer Key Intended Role: Instructor Lesson Five: Student Organizations Supp. Chapter 3, Lesson 5 Text Supp. Chapter 3, Lesson 5 Quiz Supp. Chapter 3, Lesson 5 Teachers Guide Intended Role: Instructor Supp. Chapter 3, Lesson 5 Quiz Answer Key Intended Role: Instructor Supplemental Chapter Four: Computers and Modern Society Lesson One: Global Computing Issues Supp. Chapter 4, Lesson 1 Text Supp. Chapter 4, Lesson 1 Quiz Supp. Chapter 4, Lesson 1 Teachers Guide Intended Role: Instructor Supp. Chapter 4, Lesson 1 Quiz Answer Key Intended Role: Instructor Lesson Two: Managing Your Digital Identity Supp. Chapter 4, Lesson 2 Text Supp. Chapter 4, Lesson 2 Quiz Supp. Chapter 4, Lesson 2 Teachers Guide Intended Role: Instructor Supp. Chapter 4, Lesson 2 Quiz Answer Key Intended Role: Instructor Lesson Three: Impact of Computing Supp. Chapter 4, Lesson 3 Text Supp. Chapter 4, Lesson 3 Quiz Supp. Chapter 4, Lesson 3 Teachers Guide Intended Role: Instructor Supp. Chapter 4, Lesson 3 Quiz Answer Key Intended Role: Instructor Lesson Four: Artificial Intelligence Supp. Chapter 4, Lesson 4 Text Supp. Chapter 4, Lesson 4 Quiz Supp. Chapter 4, Lesson 4 Teachers Guide Intended Role: Instructor Supp. Chapter 4, Lesson 4 Quiz Answer Key Intended Role: Instructor Supplemental Chapter Five: File I/O Lesson One: Text File Reading and Writing Supp. Chapter 5, Lesson 1 Text Supp. Chapter 5, Lesson 1 Quiz Supp. Chapter 5, Lesson 1 Teachers Guide Intended Role: Instructor Supp. Chapter 5, Lesson 1 Quiz Answer Key Intended Role: Instructor Lesson Two: Managing Files with the OS Module Supp. Chapter 5, Lesson 2 Text Supp. Chapter 5, Lesson 2 Quiz Supp. Chapter 5, Lesson 2 Teachers Guide Intended Role: Instructor Supp. Chapter 5, Lesson 2 Quiz Answer Key Intended Role: Instructor Lesson Three: File Resource and Error Handling Supp. Chapter 5, Lesson 3 Text Supp. Chapter 5, Lesson 3 Quiz Supp. Chapter 5, Lesson 3 Teachers Guide Intended Role: Instructor Supp. Chapter 5, Lesson 3 Quiz Answer Key Intended Role: Instructor