Notebooks are great for tutorials and courses. I was doing a course on deep learning on Coursera and the tutorials/homeworks were Notebooks. I have used Notebooks for Kaggle submissions as well.
I am a bit confused though in terms of the difference between Jupyter Notebook and IPython Notebook, so much so that I can't remember which was the one that I used...
Jupyter is the new name, it used to be called Ipython Notebooks.