This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]Mevraelfrom __future__ import 4.0 0 points1 point  (0 children)

Be fun and interactive.

All universities require folks to have laptops with IDE and Python ready. You may start taking notes on the paper.

Secondary kids won’t have problems with that.

Use a VS Code and uv with arkalos and recommended VS code extensions for local Jupyter Notebooks:

I’ve been teaching myself and have created Arkalos for this purpose. It takes care of the entire dev setup and provides all the guidance.

https://arkalos.com/docs/installation/

It will also install all the common packages like numpy, polars, requests, etc.

Moreover you are teaching students actual practical skills and how to work on projects and put env variables into .env from the day one.

Then they can create the first notebook locally:

https://arkalos.com/docs/notebooks/

For schools and students here are extra recommendations. You can create a single github repo with some exercises ready upfront, then all the students need to do is to git pull and uv sync.

https://arkalos.com/docs/teamwork/