visual programming

Terms from Artificial Intelligence for Human Computer Interaction

Visual programming uses some form of graphical interface for coding instead of a text-based porgramming language. Some, such as the children's coding tool Scratch, are close to textual programmong, but using techniques such as coloured lego-like blocks that slot together. Others, such as MAX heavily used in audio and the arts, use box-and-arrow data flow-style representations.

Used in Chap. 9: page 120

An example of the ask block in Scratch, asking the user their name, and the say block says it back. Source: Scratch 3 by MIT, CC BY-SA 2.0, via Wikimedia Commons

MAX screenshot. Source MAX offcial website