mind maps, flow charts, logic and programming
flow charts
use
organizing logic
goes to
procedures
found in
programming
concept of dry running
'thinking through what-if" statements'
object oriented programming
rough outline of programming process
identify problem to solve
What's the itch you want to scratch?
basic flow chart of procedures
identify requirements for code
plan for reusable code wherever possible
proof of concept code
test the code
exception catch / trap
How does your application handle unexpected input?
a number instead of a letter
This is quite a good metaphor for what happens in life.
dry run of code
test data
should include data that will throw exceptions
mind maps
other terms often associated with
use
getting thoughts down quickly
Intrdoduction to the concepts of programming