Purple Math
Purplemath: Matrix Row Operations
Purplemath explains each of the elementary row operations and goes through explaining how each step is carried out and the common notation for each operation. The lesson ends with an example of how to solve an augmented matrix.