Guides

Setup instructions and reference documents for the course.

🚀 Start Here

  • Getting Started Everything before and during the first session, from installing the tools to your first push.
  • Your Python Project Turn your course repository into a Python project, then the commands you type and the files that record what your work needs.
  • Your AI Tools and Babson Key The key Babson emails you, set up in marimo and in VS Code, your agent's rules, and other AI tools you can add.

🔁 Every Session

  • Where Am I Typing? Which window you are in, and which program reads what you type in it.
  • marimo Basics The keys and menus: running cells, getting one back after you delete it, fitting more on the screen, and formatting on save.
  • The Terminal What goes wrong around the commands this course runs, and how to fix it.
  • Git Basics Commit, push and pull: what goes in your repository, when to commit, and what never goes in.
  • Markdown The syntax for notebooks, READMEs and memos, and the mistakes that render with no error.

📋 Throughout the Semester

  • Lightning Talks A short talk at the start of a session, and the discussion you run after it.
  • The project brief Pick the question before you build the answer.
  • Publishing a Notebook Put a notebook at its own web address with GitHub Pages, and check that it is live.

📚 Further Reading