1. Describe what Shiny for Python is and the types of interactive applications it enables
  2. Identify the core components of a Shiny for Python app: the ui and server
  3. Explain how Shiny's reactive model connects user inputs to rendered outputs in Python
  4. Build a simple Shiny for Python app with at least one input and one output