choice-based programming
nounUK /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.