Have you done your homework? Andrej Karpathy explains his motivation for teaching the details of backpropagation in the famous CS231n class. Contains great examples and points to more detailed course materials.