The correct answer is visual scripting.
Visual scripting is a method of programming that allows users to create programs by manipulating graphical elements rather than writing code, but it is not a fundamental part of algorithm design itself. The other options—selection, sequencing, and iteration—are key components of algorithms.