Hacker News new | ask | show | jobs
by otras 2496 days ago
Is she looking for a full course? If so, I highly, highly recommend Harvard's online CS50. Tremendous course, and I think it gives a really great foundation for algorithmic thinking.

If she's looking for something a little less intense, MIT's Intro to Programming w/ EdX is also a great way to learn more about problem solving, and since it's in python it's a little more approachable.

Both are free and online, and I highly recommend either of them.