Live data from Hacker News

Show HN: LearnStreet - The Best Place to Learn How to Code

learnstreet.com

51–60 of 64 posts

Re: Show HN: LearnStreet - The Best Place to Learn How to Code

#51

Earlier quoted context omitted.

I second this. For anyone trying to teach computers (and anything else), this will save you from repeating all the mistakes that all the other computer programming education startups are making/will make in the future. Again, just to be clear, this book is really really really really important. Hope that landed. :)

Mindstorms? I did a quick google and there are assorted books with that title (after you filer out "lego"). None seemed to be relevant to this discussion. Who wrote it? What year?

I linked to it at the end of my comment, where I also mentioned who wrote it.

Here it is, again: http://www.amazon.com/Mindstorms-Children-Computers-Powerful...

Lego Mindstorms are named after it.

Re: Show HN: LearnStreet - The Best Place to Learn How to Code

#52
post #5

I'll be "that guy". You should change your Github OAuth permissions. I'm never giving you access to private repos - and would only give you access to public repos if you were creating a repo for me to do the Code Garage stuff (it isn't clear if you do that or not). I'm happy to auth with Github if you just request my public profile.

Same here, it was a instant nope.

+1 for feedback's sake. i'm not trying to save anything to my github. i just want to try a garage demo so i can see if it's worth sharing with anyone.

Re: Show HN: LearnStreet - The Best Place to Learn How to Code

#55
post #11

Although these types of sites (Codecademy, etc) are great and teach absolute beginners all the basics of programming, they've left me lost as to how to continue developing my skill set. I've hit a wall for some time and am stuck in this strange better-than-a-beginner-but-still-terribly-amateur middleground where the resources I keep coming across are either tailored for fresh beginners or more advanced programmers. D…

Get a copy of Structure and Interpretation of Computer Programs [1] and read it beginning to end.

It won't teach you how to use any frameworks. It won't teach you how to write a particular language (well, you'll learn a bit of Scheme, but that's a by-product). Instead, it will teach you to think computationally, which is a far more valuable skill.

I can't emphasise enough how much that book improved my programming. Everyone should read it. If you read that book beginning to end and do all the exercises, I don't think it's an exaggeration to say that you will instantly be in the top 1-10% of programmers worldwide.

[1] http://mitpress.mit.edu/sicp/full-text/book/book.html

Re: Show HN: LearnStreet - The Best Place to Learn How to Code

#57
Comments:

When I log in with Github why do I have to enter my name and email on the sign-up form?

You guys already got permission to read that from github, if you want to offer flexibility then at least put in the defaults and let me edit them.

Also "Email Id" could be named better.

Re: Show HN: LearnStreet - The Best Place to Learn How to Code

#58
If you are looking for a new approach in learning how to code, check out CodeHS. While LearnStreet is an amazing tool, and another great way to be introduced to programming, the site immediately feels very similar to Codecademy. A responsive console is very cool, but I don't think it is the best way to connect with absolute beginners.

Our philosophy is that the key to teaching beginners is on providing help from real people, and that is what we are doing at CodeHS. Would be grateful for any feedback from the HN community.

Re: Show HN: LearnStreet - The Best Place to Learn How to Code

#60

I'd like to see a course that teaches new languages by first teaching me how to read existing code before asking me to write a single program.

The argument is often made that understanding a language comes more quickly by writing and executing small examples than by reading examples.
Post reply on HN