The following allows you to interactively explore various rules for approximating integrals. You can change the function, the interval, the number of subintervals in the partition and the approximation rule to use.