Simulations are great for learning statistics
Simulations great for figuring for common needs like power analysis.
Simulations also can play key roles in statistical inferences (like the parametric bootstrap)
Lecture; (Slide version)
Ian’s simple simulations
Ian’s example power analysis via simulation with a regression R file
Jonathan’s simulation code