Notebooks are explicitly designed for interactive computing, that is, where a human executes code, looks at the results of this execution, and decides the next steps based on these outcomes.