Chapter 0 Course Policies¶
- 0.1. Understanding this Course
- 0.1.1. Read the Course Syllabus
- 0.1.2. Who Is This Class For?
- 0.1.3. Students of Many Experience Levels
- 0.1.4. Online and Face-to-face Sections
- 0.1.5. Weekly Schedule
- 0.1.6. Reading Activities
- 0.1.7. Labs
- 0.1.8. Programming Assignments
- 0.1.9. Late Assignments
- 0.1.10. Grading
- 0.1.11. Programming Language and Environment
- 0.1.12. Cheating and The Honor Code
- 0.1.13. Self-Check: Confirm Your Understanding
Chapter 1 Getting Started¶
Chapter 2 Inheritance And Polymorphism¶
- 2.1. Inheritance and Polymorphism: Subclasses and Methods
- 2.1.1. The Jeroos of Santong Island
- 2.1.2. Class Hierarchy and Inheritance
- 2.1.3. Syntax Practice 2a: Jeroo Methods
- 2.1.4. Problem Solving and Algorithms
- 2.1.5. Creating and Using Jeroo Methods
- 2.1.6. Syntax Practice 2b: Subclass Constructors
- 2.1.7. Programming Practice 2
- 2.1.8. Check Your Understanding