The natural, unsophisticated approach to software development used by most new developers never exposed to notions of methodology. The software equivalent of "trial and error". Basically, to use this approach you think in code. You create something, then execute it to see if it's what you meant. (See also CodeAndFix.)
In practice, this is usually CodeAndDemo?. The difference: