3 ms·
If she can handle CS50, that's a great way to learn a lot of stuff in a short chunk of time. (I once tried announcing a Meetup for people in my area taking the
by MilnerRoute 3y ago
If she can handle CS50, that's a great way to learn a lot of stuff in a short chunk of time. (I once tried announcing a Meetup for people in my area taking the class. That's one possibility if you're looking for a way to structure your mentoring: organize weekly in-person gatherings for people working their way through CS50.)
The big advice is to eventually start uploading your code to GitHub, so you can get your first entry-level job and start getting real-world experience. (Which is also educational, and beefs up your resume.) You can even do that with your final project for CS50.
The other general advice I always got was to learn one language really well. (Which gives you a sense of how far a language can stretch.) So I was also going to recommend the "Head First" books, which have lots of pictures with funny captions while giving a nice succinct summary of how a language works (with exercises).
- vector_spaces 3y agoI totally forgot about those Head First books -- those helped me a lot when I was first learning this stuff too. I love all of this advice, thanks!