Numerical Methods and Exercises for Physics