Putting together your coding ecosystem

Date

Wednesday, January 7, 2026

Notes

In class, we discussed:

  1. Integrated development environments (specifically for this course, Visual Studio Code).

  2. Setting up Python, virtual environments, and using Jupyter notebooks.

    You can access the course’s JupyterHub instance here. If you are so inclined, you can connect to this instance using VSCode.

  3. Version control (specifically, the fundamentals of git).

  4. Formatting documents using Markdown.

    As I mentioned in class, there are many guides to Markdown syntax available on the internet. One especially useful resource is Writing on GitHub.

  5. Details about the final project.