target-based programming

noun
UK /ˈtɑːɡɪt beɪst ˈprəʊɡræmɪŋ/
US /ˈtɑːrɡɪt beɪst ˈproʊɡræmɪŋ/

Target-based programming is a way of writing computer instructions where you first decide the goal you want to reach and then write the steps to get there.

The teacher used target-based programming to plan the robot's path to the finish line.


OTHER MEANINGS

2. A style of machine learning where the computer learns by comparing its answers to the correct target answers.

In target-based programming, the model checks each guess against the target value.

3. A method of managing a project by setting clear targets and working backward to achieve them.

The team used target-based programming to finish the game before the deadline.

4. A teaching approach where students write programs to hit specific goals, like moving a sprite to a point.

Scratch lessons often use target-based programming to keep kids focused on a fun goal.