Introduction To Programming In Java Princeton University - Buckcenter

Instead of introducing a new construct and then providing an exercise to apply this construct to solve a task, we first provide a goal and a problem.

Part of the document

Instead of introducing a new construct and then providing an exercise to apply this construct to solve a task, we first provide a goal and a problem.