Hacker News Comments on
University of Michigan
Using Python to Access Web Data
Hacker News Stories and CommentsAll the comments and stories posted to Hacker News that reference this url.
I’m thinking about this for my niece--topics, ideas, pedagogy.
First, I’d say data storage and retrieval. I created my first DB on a Macintosh and FileMaker. Super useful. I still use a DB I started 20 years ago filled with every book I read. Make a project for quickly designing a database and using it. Someday they'll find a use for the skill.
Second, flip the script. Instead of cool projects, teach them what computers are great at. I think algorithms and models/simulations are really on-point. Team that up with learning Jupiter Notebooks, wow.
Finally, maybe you could teach them strategies on how to learn, and mix some computing solutions into it. Audit some Coursera or Edx classes. I recommend Charles Severance  and the Guttag and Grimson . The whole course may be over their head, but there are a few really accessible lessons that are super interesting.
Good luck. Whatever it takes.