Windows Programming Chapter One: Understanding Your Computer Lesson One: Computers Past and Present 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: Survey of Computer Hardware 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: Introduction to Computer Software 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 Lesson Four: Common Programming Languages Chapter 1, Lesson 4 Video Chapter 1, Lesson 4 Text Chapter 1, Lesson 4 Quiz Chapter 1, Lesson 4 Teacher Guide Intended Role: Instructor Chapter 1, Lesson 4 Quiz Answer Key Intended Role: Instructor Lesson Five: Computer Ethics Chapter 1, Lesson 5 Video Chapter 1, Lesson 5 Text Chapter 1, Lesson 5 Quiz Chapter 1, Lesson 5 Teacher Guide Intended Role: Instructor Chapter 1, Lesson 5 Quiz Answer Key Intended Role: Instructor Lesson Six: Computer Security Chapter 1, Lesson 6 Video Chapter 1, Lesson 6 Text Chapter 1, Lesson 6 Quiz Chapter 1, Lesson 6 Teacher Guide Intended Role: Instructor Chapter 1, Lesson 6 Quiz Answer Key Intended Role: Instructor Chapter One Activity: Install Your Software Chapter 1 Activity Instructions Chapter 1 Activity Starter Files Install Your Software Activity Chapter 1 Activity Solution Guide Intended Role: Instructor Chapter One Test Chapter 1 Exam Chapter 1 Exam Answer Key Intended Role: Instructor Chapter Two: Fundamentals of C# Lesson One: Introduction to C# 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: Your Integrated Development Environment 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: Console Programs 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 Lesson Four: Getting Console Input Chapter 2, Lesson 4 Video Chapter 2, Lesson 4 Text Chapter 2, Lesson 4 Quiz Chapter 2, Lesson 4 Teacher Guide Intended Role: Instructor Chapter 2, Lesson 4 Quiz Answer Key Intended Role: Instructor Activity: Echo, Echo Chapter 2 Activity Instructions Echo Echo Activity Chapter 2 Activity Solution Guide Intended Role: Instructor Chapter 2 Activity Solution Files Intended Role: Instructor Chapter Two Exam Chapter 2 Exam Chapter 2 Exam Answer Key Intended Role: Instructor Chapter Three: Windows Programming Concepts Lesson One: Your First GUI Program 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: Common Windows Elements 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: Event-Driven Programming 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 Lesson Four: Namespaces Chapter 3, Lesson 4 Video Chapter 3, Lesson 4 Text Chapter 3, Lesson 4 Quiz Chapter 3, Lesson 4 Teacher Guide Intended Role: Instructor Chapter 3, Lesson 4 Quiz Answer Key Intended Role: Instructor Activity: A More Personal Hello Chapter 3 Activity Instructions Personal Hello Activity Chapter 3 Activity Solution Guide Intended Role: Instructor Chapter 3 Activity Solution Files Intended Role: Instructor Chapter Three Exam Chapter 3 Exam Chapter 3 Exam Answer Key Intended Role: Instructor Chapter Four: Data Types and Variables Lesson One: Value Data Types 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: Variables 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: Reference Data Types 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: Introducing Strings 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 Lesson Five: The Binary Number System Chapter 4, Lesson 5 Video Chapter 4, Lesson 5 Text Chapter 4, Lesson 5 Quiz Chapter 4, Lesson 5 Teacher Guide Intended Role: Instructor Chapter 4, Lesson 5 Quiz Answer Key Intended Role: Instructor Activity: Experiment with Data Types Chapter 4 Activity Instructions Data Types Activity Chapter 4 Activity Solution Guide Intended Role: Instructor Chapter 4 Activity Solution Files Intended Role: Instructor Chapter Four Exam Chapter 4 Exam Chapter 4 Exam Answer Key Intended Role: Instructor Chapter Five: Basic Flow Control Lesson One: Logical Expressions Chapter 5, Lesson 1 Video Chapter 5, Lesson 1 Text Chapter 5, Lesson 1 Quiz Chapter 5, Lesson 1 Teacher Guide Intended Role: Instructor Chapter 5, Lesson 1 Quiz Answer Key Intended Role: Instructor Lesson Two: Using the "if" Statement Chapter 5, Lesson 2 Video Chapter 5, Lesson 2 Text Chapter 5, Lesson 2 Quiz Chapter 5, Lesson 2 Teacher Guide Intended Role: Instructor Chapter 5, Lesson 2 Quiz Answer Key Intended Role: Instructor Lesson Three: For Loops Chapter 5, Lesson 3 Video Chapter 5, Lesson 3 Text Chapter 5, Lesson 3 Quiz Chapter 5, Lesson 3 Teacher Guide Intended Role: Instructor Chapter 5, Lesson 3 Quiz Answer Key Intended Role: Instructor Lesson Four: While Loops Chapter 5, Lesson 4 Video Chapter 5, Lesson 4 Text Chapter 5, Lesson 4 Quiz Chapter 5, Lesson 4 Teacher Guide Intended Role: Instructor Chapter 5, Lesson 4 Quiz Answer Key Intended Role: Instructor Activity: Jeepers, Beepers Chapter 5 Activity Instructions Jeepers Beepers Activity Chapter 5 Activity Solution Guide Intended Role: Instructor Chapter 5 Activity Solution Files Intended Role: Instructor Chapter Five Exam Chapter 5 Exam Chapter 5 Exam Answer Key Intended Role: Instructor Chapter Six: User Input Lesson One: Text Boxes 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 Boxes and Combo Boxes 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: Radio Buttons and Check Boxes 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 Activity: Telling Tall Tales Chapter 6 Activity Instructions Tall Tales Activity Chapter 6 Activity Solution Guide Intended Role: Instructor Chapter 6 Activity Solution Files Intended Role: Instructor Chapter Six Exam Chapter 6 Exam Chapter 6 Exam Answer Key Intended Role: Instructor Chapter Seven: Math Functions in C# Lesson One: Math Operators 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: .NET Framework Math Functions 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: Common Algorithms 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 Activity #1: Algorithm Practice Chapter 7, Activity 1 Instructions Chapter 7, Activity 1 Starter Files Algorithm Practice Activity Chapter 7, Activity 1 Solution Guide Intended Role: Instructor Chapter 7, Activity 1 Solution Files Intended Role: Instructor Lesson Four: A Simple Calculator Chapter 7, Lesson 4 Video Chapter 7, Lesson 4 Text Chapter 7, Lesson 4 Teacher Guide Intended Role: Instructor Activity #2: Divide and Multiply Chapter 7, Activity 2 Instructions Divide and Multiply Activity Chapter 7, Activity 2 Solution Guide Intended Role: Instructor Chapter 7, Activity 2 Solution Files Intended Role: Instructor Chapter Seven Exam Chapter 7 Exam Chapter 7 Exam Answer Key Intended Role: Instructor Chapter Eight: Working with Strings Lesson One: Common String Operations 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: Formatting Strings 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: Converting Between Strings and Numbers 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: Caesar's Cipher Chapter 8 Activity Instructions Caesars Cipher Activity Chapter 8 Activity Solution Guide Intended Role: Instructor Chapter 8 Solution Files Intended Role: Instructor Chapter Eight Exam Chapter 8 Exam Chapter 8 Exam Answer Key Intended Role: Instructor Chapter Nine: Methods Lesson One: Writing and Calling Methods 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: Method Parameters and Return Values 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: Calling Methods 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: What's Your Birthday? Chapter 9 Activity Instructions Whats Your Birthday Activity Chapter 9 Activity Solution Guide Intended Role: Instructor Chapter 9 Activity Solution Files Intended Role: Instructor Chapter Nine Exam Chapter 9 Exam Chapter 9 Exam Answer Key Intended Role: Instructor Chapter Ten: Debugging and Exceptions Lesson One: The Visual Studio Debugger Chapter 10, Lesson 1 Video Chapter 10, Lesson 1 Text Chapter 10, Lesson 1 Quiz Chapter 10, Lesson 1 Teacher Guide Intended Role: Instructor Chapter 10, Lesson 1 Quiz Answer Key Intended Role: Instructor Lesson Two: Debugging Demonstration Chapter 10, Lesson 2 Video Chapter 10, Lesson 2 Text Chapter 10, Lesson 2 Starter Files Chapter 10, Lesson 2 Teacher Guide Intended Role: Instructor Lesson Three: C# Runtime Exceptions Chapter 10, Lesson 3 Video Chapter 10, Lesson 3 Text Chapter 10, Lesson 3 Quiz Chapter 10, Lesson 3 Teacher Guide Intended Role: Instructor Chapter 10, Lesson 3 Quiz Answer Key Intended Role: Instructor Lesson Four: Finding Runtime Errors Chapter 10, Lesson 4 Text Chapter 10, Lesson 4 Quiz Chapter 10, Lesson 4 Teacher Guide Intended Role: Instructor Chapter 10, Lesson 4 Quiz Answer Key Intended Role: Instructor Activity: Divide By Zero Chapter 10 Activity Instructions Divide By Zero Activity Chapter 10 Activity Solution Guide Intended Role: Instructor Chapter 10 Activity Solution Files Intended Role: Instructor Chapter Ten Exam Chapter 10 Exam Chapter 10 Exam Answer Key Intended Role: Instructor Chapter Eleven: Collections Lesson One: Arrays Chapter 11, Lesson 1 Video Chapter 11, Lesson 1 Text Chapter 11, Lesson 1 Quiz Chapter 11, Lesson 1 Teacher Guide Intended Role: Instructor Chapter 11, Lesson 1 Quiz Answer Key Intended Role: Instructor Lesson Two: Linked Lists Chapter 11, Lesson 2 Video Chapter 11, Lesson 2 Text Chapter 11, Lesson 2 Quiz Chapter 11, Lesson 2 Teacher Guide Intended Role: Instructor Chapter 11, Lesson 2 Quiz Answer Key Intended Role: Instructor Lesson Three: Enumerations and ForEach Chapter 11, Lesson 3 Video Chapter 11, Lesson 3 Text Chapter 11, Lesson 3 Quiz Chapter 11, Lesson 3 Teacher Guide Intended Role: Instructor Chapter 11, Lesson 3 Quiz Answer Key Intended Role: Instructor Activity: Your ToDo List Chapter 11 Activity Instructions Your ToDo List Activity Chapter 11 Activity Solution Guide Intended Role: Instructor Chapter 11 Activity Solution Files Intended Role: Instructor Chapter Eleven Exam Chapter 11 Exam Chapter 11 Exam Answer Key Intended Role: Instructor Chapter Twelve: Object-Oriented Programming Lesson One: Object-Oriented Concepts Chapter 12, Lesson 1 Video Chapter 12, Lesson 1 Text Chapter 12, Lesson 1 Quiz Chapter 12, Lesson 1 Teacher Guide Intended Role: Instructor Chapter 12, Lesson 1 Quiz Answer Key Intended Role: Instructor Lesson Two: History of OOP Chapter 12, Lesson 2 Video Chapter 12, Lesson 2 Text Chapter 12, Lesson 2 Quiz Chapter 12, Lesson 2 Teacher Guide Intended Role: Instructor Chapter 12, Lesson 2 Quiz Answer Key Intended Role: Instructor Lesson Three: Designing an Object Chapter 12, Lesson 3 Video Chapter 12, Lesson 3 Text Chapter 12, Lesson 3 Quiz Chapter 12, Lesson 3 Teacher Guide Intended Role: Instructor Chapter 12, Lesson 3 Quiz Answer Key Intended Role: Instructor Activity: Creating Songs Chapter 12 Activity Instructions Creating Songs Activity Chapter 12 Activity Solution Guide Intended Role: Instructor Chapter Twelve Exam Chapter 12 Exam Chapter 12 Exam Answer Key Intended Role: Instructor Chapter Thirteen: Classes in C# Lesson One: Defining a Class Chapter 13, Lesson 1 Video Chapter 13, Lesson 1 Text Chapter 13, Lesson 1 Quiz Chapter 13, Lesson 1 Teacher Guide Intended Role: Instructor Chapter 13, Lesson 1 Quiz Answer Key Intended Role: Instructor Lesson Two: Properties and Methods Chapter 13, Lesson 2 Video Chapter 13, Lesson 2 Text Chapter 13, Lesson 2 Quiz Chapter 13, Lesson 2 Teacher Guide Intended Role: Instructor Chapter 13, Lesson 2 Quiz Answer Key Intended Role: Instructor Lesson Three: Public vs. Private Chapter 13, Lesson 3 Video Chapter 13, Lesson 3 Text Chapter 13, Lesson 3 Quiz Chapter 13, Lesson 3 Teacher Guide Intended Role: Instructor Chapter 13, Lesson 3 Quiz Answer Key Intended Role: Instructor Lesson Four: Constructors Chapter 13, Lesson 4 Video Chapter 13, Lesson 4 Text Chapter 13, Lesson 4 Quiz Chapter 13, Lesson 4 Teacher Guide Intended Role: Instructor Chapter 13, Lesson 4 Quiz Answer Key Intended Role: Instructor Lesson Five: Static Members Chapter 13, Lesson 5 Video Chapter 13, Lesson 5 Text Chapter 13, Lesson 5 Quiz Chapter 13, Lesson 5 Teacher Guide Intended Role: Instructor Chapter 13, Lesson 5 Quiz Answer Key Intended Role: Instructor Activity: Your Song Player Chapter 13 Activity Instructions Chapter 13 Activity Starter Files Your Song Activity Chapter 13 Activity Solution Guide Intended Role: Instructor Chapter 13 Activity Solution Files Intended Role: Instructor Chapter Thirteen Exam Chapter 13 Exam Chapter 13 Exam Answer Key Intended Role: Instructor Chapter Fourteen: Sorting and Recursion Lesson One: Simple Sorting Chapter 14, Lesson 1 Video Chapter 14, Lesson 1 Text Chapter 14, Lesson 1 Quiz Chapter 14, Lesson 1 Teacher Guide Intended Role: Instructor Chapter 14, Lesson 1 Quiz Answer Key Intended Role: Instructor Lesson Two: Recursion Chapter 14, Lesson 2 Video Chapter 14, Lesson 2 Text Chapter 14, Lesson 2 Quiz Chapter 14, Lesson 2 Teacher Guide Intended Role: Instructor Chapter 14, Lesson 2 Quiz Answer Key Intended Role: Instructor Activity One: Finding Fibonacci Numbers Chapter 14, Activity 1 Instructions Chapter 14, Activity 1 Starter Files Fibonacci Numbers Activity Chapter 14, Activity 1 Solution Guide Intended Role: Instructor Chapter 14, Activity 1 Solution Files Intended Role: Instructor Lesson Three: Recursive Sorting Chapter 14, Lesson 3 Video Chapter 14, Lesson 3 Text Chapter 14, Lesson 3 Quiz Chapter 14, Lesson 3 Teacher Guide Intended Role: Instructor Chapter 14, Lesson 3 Quiz Answer Key Intended Role: Instructor Activity Two: The Number Sort Chapter 14, Activity 2 Instructions Chapter 14, Activity 2 Starter Files Number Sort Activity Chapter 14, Activity 2 Solution Guide Intended Role: Instructor Chapter 14, Activity 2 Solution Files Intended Role: Instructor Chapter Fourteen Exam Chapter 14 Exam Chapter 14 Exam Answer Key Intended Role: Instructor Chapter Fifteen: Vector Graphics Lesson One: Screen Coordinates Chapter 15, Lesson 1 Video Chapter 15, Lesson 1 Text Chapter 15, Lesson 1 Quiz Chapter 15, Lesson 1 Teacher Guide Intended Role: Instructor Chapter 15, Lesson 1 Quiz Answer Key Intended Role: Instructor Lesson Two: Drawing Lines Chapter 15, Lesson 2 Video Chapter 15, Lesson 2 Text Chapter 15, Lesson 2 Quiz Chapter 15, Lesson 2 Teacher Guide Intended Role: Instructor Chapter 15, Lesson 2 Quiz Answer Key Intended Role: Instructor Lesson Three: Drawing Circles and Rectangles Chapter 15, Lesson 3 Video Chapter 15, Lesson 3 Text Chapter 15, Lesson 3 Quiz Chapter 15, Lesson 3 Teacher Guide Intended Role: Instructor Chapter 15, Lesson 3 Quiz Answer Key Intended Role: Instructor Activity: Graphing Chapter 15 Activity Instructions Graphing Activity Chapter 15 Activity Solution Guide Intended Role: Instructor Chapter 15 Activity Solution Files Intended Role: Instructor Chapter Fifteen Exam Chapter 15 Exam Chapter 15 Exam Answer Key Intended Role: Instructor Chapter Sixteen: Inheritance and Polymorphism Lesson One: Base Classes and Derived Classes Chapter 16, Lesson 1 Video Chapter 16, Lesson 1 Text Chapter 16, Lesson 1 Quiz Chapter 16, Lesson 1 Teacher Guide Intended Role: Instructor Chapter 16, Lesson 1 Quiz Answer Key Intended Role: Instructor Lesson Two: Using References to Base and Derived Classes Chapter 16, Lesson 2 Video Chapter 16, Lesson 2 Text Chapter 16, Lesson 2 Quiz Chapter 16, Lesson 2 Teacher Guide Intended Role: Instructor Chapter 16, Lesson 2 Quiz Answer Key Intended Role: Instructor Lesson Three: Virtual Base Methods Chapter 16, Lesson 3 Video Chapter 16, Lesson 3 Text Chapter 16, Lesson 3 Quiz Chapter 16, Lesson 3 Teacher Guide Intended Role: Instructor Chapter 16, Lesson 3 Quiz Answer Key Intended Role: Instructor Lesson Four: The "Object" Base Class Chapter 16, Lesson 4 Video Chapter 16, Lesson 4 Text Chapter 16, Lesson 4 Quiz Chapter 16, Lesson 4 Teacher Guide Intended Role: Instructor Chapter 16, Lesson 4 Quiz Answer Key Intended Role: Instructor Lesson Five: Using Base Features from Derived Classes Chapter 16, Lesson 5 Video Chapter 16, Lesson 5 Text Chapter 16, Lesson 5 Quiz Chapter 16, Lesson 5 Teacher Guide Intended Role: Instructor Chapter 16, Lesson 5 Quiz Answer Key Intended Role: Instructor Activity: Creating the Chess Pieces Chapter 16 Activity Instructions Chapter 16 Activity Starter Files Creating Chess Pieces Activity Chapter 16 Activity Solution Guide Intended Role: Instructor Chapter 16 Activity Solution Files Intended Role: Instructor Chapter Sixteen Exam Chapter 16 Exam Chapter 16 Exam Answer Key Intended Role: Instructor Chapter Seventeen: Final Project Lesson One: The Game of Chess Chapter 17, Lesson 1 Video Chapter 17, Lesson 1 Text Chapter 17, Lesson 1 Teacher Guide Intended Role: Instructor Lesson Two: The Starter Project Chapter 17, Lesson 2 Video Chapter 17, Lesson 2 Text Chapter 17, Lesson 2 Starter Files Chapter 17, Lesson 2 Teacher Guide Intended Role: Instructor Activity One: Starting Your Chess Project Chapter 17, Activity 1 Instructions Starting Chess Activity Chapter 17, Activity 1 Solution Guide Intended Role: Instructor Activity Two: Initializing the Game Chapter 17. Activity 2 Instructions Initialize Game Activity Chapter 17, Activity 2 Solution Guide Intended Role: Instructor Activity Three: Finishing handleClick Chapter 17, Activity 3 Instructions HandleClick() Activity Chapter 17, Activity 3 Solution Guide Intended Role: Instructor Activity Four: Moving Pawns Chapter 17, Activity 4 Instructions Moving Pawns Activity Chapter 17, Activity 4 Solution Guide Intended Role: Instructor Activity Five: Moving Other Pieces and Testing for Check Chapter 17, Activity 5 Instructions Testing Check Activity Chapter 17, Activity 5 Solution Guide Intended Role: Instructor Chapter 17, Activity 5 Solution Files Intended Role: Instructor Chapter Eighteen: Team Project Lesson One: Project Requirements Team Project Lesson 1 Text Team Project Lesson 1 Teacher Guide Intended Role: Instructor Activity #1: Team Project Requirements Team Project Activity 1 Instructions Team Project Requirements Activity Team Project Activity 1 Solution Guide Intended Role: Instructor Lesson Two: Project Design Team Project Lesson 2 Text Team Project Lesson 2 Teacher Guide Intended Role: Instructor Activity #2: Project Design Team Project Activity 2 Instructions Team Project Design Activity Team Project Activity 2 Solution Guide Intended Role: Instructor Lesson Three: Project Implementation Team Project Lesson 3 Text Team Project Lesson 3 Teacher Guide Intended Role: Instructor Activity #3: Team Project Implementation Team Project Activity 3 Instructions Team Project Implementation Activity Team Project Activity 3 Solution Guide Intended Role: Instructor Lesson Four: Project Testing Team Project Lesson 4 Text Team Project Lesson 4 Teacher Guide Intended Role: Instructor Activity #4: Team Project Testing Team Project Activity 4 Instructions Team Project Testing Activity Team Project Activity 4 Solution Guide Intended Role: Instructor Supplemental Chapter One: Enrichment Topics Lesson One: Encoding Data Supplemental Chapter 1, Lesson 1 Text Supplemental Chapter 1, Lesson 1 Teacher Guide Intended Role: Instructor Lesson One Activity: Secret Message Supplemental Chapter 1, Lesson 1 Activity Instructions Secret Message Activity Supplemental Chapter 1, Lesson 1 Activity Solution Guide Intended Role: Instructor Lesson Two: Network Design Supplemental Chapter 1, Lesson 2 Text Supplemental Chapter 1, Lesson 2 Quiz Supplemental Chapter 1, Lesson 2 Teacher Guide Intended Role: Instructor Supplemental Chapter 1, Lesson 2 Quiz Answer Key Intended Role: Instructor Lesson Three: Network Addressing Supplemental Chapter 1, Lesson 3 Text Supplemental Chapter 1, Lesson 3 Quiz Supplemental Chapter 1, Lesson 3 Teacher Guide Intended Role: Instructor Supplemental Chapter 1, Lesson 3 Quiz Answer Key Intended Role: Instructor Lesson Four: Network Protocols Supplemental Chapter 1, Lesson 4 Text Supplemental Chapter 1, Lesson 4 Quiz Supplemental Chapter 1, Lesson 4 Teacher Guide Intended Role: Instructor Supplemental Chapter 1, Lesson 4 Quiz Answer Key Intended Role: Instructor Lesson Five: Plotting Temperature Changes Supplemental Chapter 1, Lesson 5 Text Supplemental Chapter 1, Lesson 5 Teacher Guide Intended Role: Instructor Lesson Five Activity: Temperature Graph Supplemental Chapter 1, Lesson 5 Activity Instructions Temperature Graph Activity Supplemental Chapter 1, Lesson 5 Activity Solution Guide Intended Role: Instructor Supplemental Chapter 1, Lesson 5 Activity Solution Files Intended Role: Instructor Lesson Six: Stock Market Simulation Supplemental Chapter 1, Lesson 6 Text Supplemental Chapter 1, Lesson 6 Teacher Guide Intended Role: Instructor Lesson Six Activity: Stock Market Trading Supplemental Chapter 1, Lesson 6 Activity Instructions Stock Market Activity Supplemental Chapter 1, Lesson 6 Activity Solution Guide Intended Role: Instructor Supplemental Chapter 1, Lesson 6 Activity Solution Files Intended Role: Instructor Lesson Seven: File I/O Supplemental Chapter 1, Lesson 7 Text Supplemental Chapter 1, Lesson 7 Teacher Guide Intended Role: Instructor Lesson Seven Activity: Song Database Supplemental Chapter 1, Lesson 7 Activity Instructions Supplemental Chapter 1, Lesson 7 Activity Starter Files Song Database Activity Supplemental Chapter 1, Lesson 7 Activity Solution Guide Intended Role: Instructor Supplemental Chapter 1, Lesson 7 Activity Solution Files Intended Role: Instructor Lesson Eight: Stacks and Queues Supplemental Chapter 1, Lesson 8 Text Supplemental Chapter 1, Lesson 8 Teacher Guide Intended Role: Instructor Lesson Eight Activity: Candy Factory Supplemental Chapter 1, Lesson 8 Activity Instructions Supplemental Chapter 1, Lesson 8 Activity Starter Files Candy Factory Activity Supplemental Chapter 1, Lesson 8 Activity Solution Guide Intended Role: Instructor Supplemental Chapter 1, Lesson 8 Activity Solution Files Intended Role: Instructor Supplemental Chapter Two: Software and Industry Lesson One: Software Development Process Supplemental Chapter 2, Lesson 1 Text Supplemental Chapter 2, Lesson 1 Teacher Guide Intended Role: Instructor Lesson One Activity: Your SDLC Docs Supplemental Chapter 2, Lesson 1 Activity Instructions Your SDLC Docs Activity Supplemental Chapter 2, Lesson 1 Activity Solution Guide Intended Role: Instructor Lesson Two: Software Development Careers Supplemental Chapter 2, Lesson 2 Text Supplemental Chapter 2, Lesson 2 Teacher Guide Intended Role: Instructor Lesson Two Activity: Career Exploration Supplemental Chapter 2, Lesson 2 Activity Instructions Career Exploration Activity Supplemental Chapter 2, Lesson 2 Activity Solution Guide Intended Role: Instructor Lesson Three: Student Organizations Supplemental Chapter 2, Lesson 3 Text Supplemental Chapter 2, Lesson 3 Teacher Guide Intended Role: Instructor Lesson Three Activity: CTSO Exploration Supplemental Chapter 2, Lesson 3 Activity Instructions CTSO Exploration Activity Supplemental Chapter 2, Lesson 3 Activity Solution Guide Intended Role: Instructor Lesson Four: Technical Writing Supplemental Chapter 2, Lesson 4 Text Supplemental Chapter 2, Lesson 4 Teacher Guide Intended Role: Instructor Lesson Four Activity: Technical Writing Supplemental Chapter 2, Lesson 4 Activity Instructions Technical Writing Activity Supplemental Chapter 2, Lesson 4 Activity Solution Guide Intended Role: Instructor Supplemental Chapter Three: Computers and Modern Society Lesson One: Managing Your Digital Identity Supplemental Chapter 3, Lesson 1 Text Supplemental Chapter 3, Lesson 1 Teacher Guide Intended Role: Instructor Lesson One Activity: Supplemental Chapter 3, Lesson 1 Activity Instructions Privacy Check-up Activity Supplemental Chapter 3, Lesson 1 Activity Solution Guide Intended Role: Instructor Lesson Two: The Impact of Computing Supplemental Chapter 3, Lesson 2 Text Supplemental Chapter 3, Lesson 2 Teacher Guide Intended Role: Instructor Lesson Two Activity: Supplemental Chapter 3, Lesson 2 Activity Instructions Impact Analysis Activity Supplemental Chapter 3, Lesson 2 Activity Solution Guide Intended Role: Instructor Lesson Three: Artificial Intelligence Supplemental Chapter 3, Lesson 3 Text Supplemental Chapter 3, Lesson 3 Teacher Guide Intended Role: Instructor Lesson Three Activity: Exploring Self-Driving Cars Supplemental Chapter 3, Lesson 3 Activity Instructions Self-Driving Cars Activity Supplemental Chapter 3, Lesson 3 Activity Solution Guide Intended Role: Instructor Lesson Four: Productivity Tools Supplemental Chapter 3, Lesson 4 Text Supplemental Chapter 3, Lesson 4 Quiz Supplemental Chapter 3, Lesson 4 Teacher Guide Intended Role: Instructor Supplemental Chapter 3, Lesson 4 Quiz Answer Key Intended Role: Instructor Lesson Four Activity: Productivity Report Supplemental Chapter 3, Lesson 4 Activity Instructions Productivity Report Activity Supplemental Chapter 3, Lesson 4 Activity Solution Guide Intended Role: Instructor