vTechniques for :
oDrawing geometric figures
oObjects that follow the mouse
oAnimation
vSmall ideas:
oUsing trigonometry in programming graphical layout
oNamed constants
ofor loops (another construct for iteration)
oMouse move events & dragging
oDouble buffering
vBig idea:
oObject-oriented programming