This repo is supporting the "Quantitative methods" unit of the first Summer School on Informatics Education Research (SCHIER, https://www.informatics-europe.org/education/informatics-education-research-school.html).
To activate the marimo notebooks you need a proper installation of git, Python 3.11 and graphviz. Then proceed with something like (adapt ):
git clone https://gitlab.di.unimi.it/mattia.monga/schier.git
cd schier/notebooks
python3.11 -m venv VENV
source VENV/bin/activate # linux/mac activation
# VENV\Scripts\activate.bat # Windows activation
pip install -r requirements.txt
marimo new
If instead you are familiar with Docker you don't need pre-installed software other than git (and Docker itself).
git clone https://gitlab.di.unimi.it/mattia.monga/schier.git
cd schier/notebooks
docker build -t schier .
docker run -t --rm -p 8888:8888 schier
Then open http://localhost:8888 with your browser.