**(A) Analytical** — Pen-and-paper derivation, proof, or calculation - **(C) Computational** — Requires writing and running Python code - **(E) Exploratory** — Open-ended investigation, often with no single correct answer - **(M) Multi-part** — A structured sequence of sub-problems that build toward