a Colab notebook that introduces differential calculus: derivatives, partial derivatives and gradients: