Hacker News new | ask | show | jobs
by bheadmaster 1163 days ago
The simplest way is to get her (if she isn't already) to use a free (and open source) program, and when she gets used to it, get her to build it from source and tinker around, see how it works and how it can be modified. Maybe get her to fix a bug and contribute the patch upstream - that could be a memorable experience.

Thankfully, a lot of free (and open source) software is written in Python, so the choice is wide.

2 comments

That is my suggestion. Fix a bug that affects you. Add a feature that you want. Granted not all will be as small and self-contained as my first contribution but there is little better motivation than doing something you want to use.
Thanks! We decided to go this route....
No problem! I hope you and your daughter have fun hacking around :)