Resources
This page contains lists of resources you may find helpful for this course. None of the resources are mandatory, but I recommend you look over the list to familiarize yourself with the kind of content that’s available. If you find yourself struggling with any of the course concepts, look through these resources again to see if there’s anything that can help.
Python language
Modeling
Allen Downey wrote an open-source book on Modeling and Simulation in Python that I use a lot of content from. One of the coolest things about the book is that the chapters can be opened as executable notebooks right in your browser. My one complaint about the book is that Downey uses the dreaded import *
approach in the book, which makes it hard to tell when he’s using the package he wrote to accompany the book.
Coding with Copilot
I didn’t agree with the advice to not use comments to interact with Copilot… And then the very next video (next link below) I watched from the same playlist recommended using comments to prompt Copilot!
External libraries
- Arrays and computation: Numpy introductory documentation
- Plotting: Plotting introductory documentation