Are you an EPFL student looking for a semester project?
Work with us on data science and visualisation projects, and deploy your project as an app on top of Graph Search.
This lecture introduces Jupyter Notebook, an open document format and web application enabling users to compose interactive programs combining live code with narrative text, equations, visualizations, and more. It covers the concept of interactive computing, computational narratives, and the various functionalities of Jupyter Notebook, such as code cells, text cells in Markdown format, and creating and running notebooks. The lecture also explains the installation process, the use of widgets for dynamic changes, and the management of notebook kernels. Additionally, it explores the integration of text and code in Markdown syntax, running code cells, and closing notebooks properly. The session concludes with a demonstration of using Jupyter Notebook in VS Code for running cells, managing output, and exporting the notebook.