You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

26 lines
1.3 KiB
Markdown

# 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