Instructor Notes
This is a placeholder file. Please add content here.
Introduction
Instructor Note
- Introduce yourself & team
- share CoC;
- remind pedagogical practices
Jargon Busting
Hello Open Source
Instructor Note
here do a quick over view of the github interface. it changes a lot so screen shots get outdated quickly
Getting Ready for the Next step
What is the shell?
Instructor Note
Remember to address feedback from the previous session
Working with files and directories
Automating the tedious with loops
Counting and mining with the shell
Watch out for different behaviour of the -E option across systems
Learners may encounter some inconsistent behaviour between operating
systems when solving the challenge below. grep -E
on macOS
acts like grep -P
on other platforms. On Windows and Linux,
grep -E
is halfway between grep -P
and
grep
: it only does what grep
can do, but uses
Perl-compatible syntax to do it.
Working with free text
What is Git/GitHub?
Instructor Note
Remember to address feedback from the previous session
Getting started with Git
Sharing your work
Review
GitHub Pages
What-is-myst
Instructor Note
Remember to address feedback from the previous session
Instructor Note
Today is when everything we’ve learned comes together. - We’ve talked about GitHub - We’ve seen GitHub pages convert markdown to HTML - We got introduced to the shell of our operating systems - And we’ve learned how to manipulate files and data in the shell
Instructor Note
Show dynamic glossary items and links - Header - Tables of contents - AI in intro vs AI in Technical challenges - Links to articles - Table in Fair-learn - Table in Synthesis of Frameworks
Instructor Note
Quick rundown on vscode view. If code doesn’t work (problems with path) open vscode manually
formatting-with-frontmatter
dynamic-content
publishing-myst
Instructor Note
maybe experiment with branches by creating a new file on a branch, switching to main and seeing how it isn’t there and them using git merge to merge the change
closing-next-steps
Instructor Note
Gather local resources in links in advance