choice-based programming

noun
UK /tʃɔɪs beɪst ˈprəʊɡræmɪŋ/
US /tʃɔɪs beɪst ˈproʊɡræmɪŋ/

Choice-based programming is a way of making computer programs where the program picks different paths depending on what you choose.

In choice-based programming, the game asks you a question and then shows a different story based on your answer.


OTHER MEANINGS

2. A style of teaching coding where learners pick their own projects and paths.

The teacher used choice-based programming so each student could build a different game.

3. Software design where users make selections that change what the program does next.

The app's choice-based programming lets you pick a color and the whole screen changes.

4. A method in interactive stories where the reader's choices control the plot.

The writer used choice-based programming to let readers decide the ending.