# Contents Material completion denoted with 🌑🌘🌗🌖🌕 . | # | Lecture | Materials | Exercises | | ---: | ------------------------------------- | --------: | --------: | | 1 | [Example Lecture](example-lecture.md) | 🌕 | 🌕 | ## Repository notes (remove before publishing) - After reading, remove [example-lecture.md](./example-lecture.md), [example-lecture-slides.html](./example-lecture-slides.html) and [buuttilogo.png](./imgs/buuttilogo.png) - See [Markdown code snippets](.vscode/markdown.code-snippets) for autocomplete stuff. - Remove the .gitkeep files from imgs and solutions folders after adding new files to those folders. ## Running scripts to convert lectures to MD Note: These instructions are for a Windows PC with WSL installed 1) Install `pptx2md`: in an admin powershell, run `pip install pptx2md` 2) copy `.pptx` lecture slides to `.scripts` folder 3) In the `.scripts` folder, run `.\convertAndReplaceAll.bat` 4) If everything went ok, move the generated `.md` files and the `imgs` folder to the root folder 5) Remove .pptx files and the example lecture and its slides html 7) In the `.scripts` folder, run `python generateREADME.py` 8) Remove everything else from README than the generated table