Practical course on computing derivatives in code