A collection of lectures for high-school classes. Code snippets are mainly in C++, Python or TypeScript.
If you arrived here, you may also be interested in High Shool Assignments, a (relative large) collection of exercises for high-school classes in computer science.
See some of my lectures for high-school classes:
- polymorphism in C++
- recursive functions
- lambda functions
- computing pi approximation with Euclid's algorithm]
- computability
- formal languages
- Turing machine
LECTURE=your-lecture
mkdir -p src/${LECTURE} \
&& cd src/${LECTURE} \
&& echo "# TODO" > ${LECTURE}.md \
&& ln -s ../../Makefile Makefile
LECTURE=your-lecture
make MAINFILE=${LECTURE} -C src/${LECTURE}
Please note that .md
source files are written in Markdown, but
they may integrate latex syntax which can be compiled to pdf by
Pandoc.
-
High Shool Assignments, a repository with a (relative large) collection of exercises for high-school classes in computer science.
-
Computational Thinking in High-School, my paper (+ presentation) on computational thinking in high-school for the exam "advanced topics on computer science" at University of Pauda, Italy.
Luca Parolari
- Email: [email protected]
- GitHub: @lparolari
- Telegram: @lparolari
MIT