Add CoMPhy Python 101 to teaching - #97
Conversation
Surface the new open, mechanism-first Python course from the lab teaching page with a dedicated visual and direct course link.
There was a problem hiding this comment.
Pull request overview
Adds the new “CoMPhy Python 101” offering to the Jekyll teaching landing page, including a dedicated course card and a new course visual asset, so the course appears alongside existing workshops/courses.
Changes:
- Added a new course card for “CoMPhy Python 101” on the teaching index, including metadata, description, and a “Start Course” link.
- Updated the teaching page frontmatter description to include scientific Python.
- Introduced a new SVG course visual for the Python 101 card.
Reviewed changes
Copilot reviewed 1 out of 2 changed files in this pull request and generated 3 comments.
| File | Description |
|---|---|
| assets/images/teaching/comphy-python101.svg | Adds the new Python 101 course illustration used by the teaching page card. |
| _teaching/index.md | Updates teaching page description and adds a new course card linking to the Python 101 course. |
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
| Mechanism-first Python onboarding: turn a physical question into | ||
| trustworthy computation and reproducible evidence. | ||
| </p> | ||
| <a href="/comphy-python101/" class="course-card__link">Start Course</a> |
| <div class="course-card__content"> | ||
| <h3 class="course-card__title">CoMPhy Python 101</h3> | ||
| <div class="course-card__meta"> | ||
| <i class="fa-solid fa-globe"></i> Open online course |
| <i class="fa-solid fa-globe"></i> Open online course | ||
| </div> | ||
| <div class="course-card__meta"> | ||
| <i class="fa-solid fa-route"></i> Self-paced · quick and full routes |
There was a problem hiding this comment.
💡 Codex Review
Here are some automated review suggestions for this pull request.
Reviewed commit: a2843c3d2b
ℹ️ About Codex in GitHub
Codex has been enabled to automatically review pull requests in this repo. Reviews are triggered when you
- Open a pull request for review
- Mark a draft as ready
- Comment "@codex review".
If Codex has suggestions, it will comment; otherwise it will react with 👍.
When you sign up for Codex through ChatGPT, Codex can also answer questions or update the PR, like "@codex address that feedback".
| Mechanism-first Python onboarding: turn a physical question into | ||
| trustworthy computation and reproducible evidence. | ||
| </p> | ||
| <a href="/comphy-python101/" class="course-card__link">Start Course</a> |
There was a problem hiding this comment.
Fix dead Python 101 course link
When visitors click this new Start Course button, /comphy-python101/ will not be generated by this site: this commit only adds the card and SVG, and a repo-wide search for comphy-python101/Python 101 finds no page or redirect with that permalink. Add the course page/redirect or point the button to the actual existing course URL before advertising it here.
Useful? React with 👍 / 👎.
Summary
/comphy-python101/Verification
npm test— 12 suites, 77 tests passed