Earlier quoted context omitted.
You have to get through the first lesson before it tells you that you're learning JavaScript. This isn't terrible considering the audience this seems to be targeting -- the name of the language is an implementation detail to a beginner.
No, it is absolutely not an implementation detail. When I was setting out to learn programming, I bought every book I could lay my grubby teenaged hands on about the language. Knowing the name of the programming language allows you to ask questions about it of other people and the Internet.
Show HN: Codecademy.com, the easiest way to learn to code
111–120 of 239 posts
Re: Show HN: Codecademy.com, the easiest way to learn to code
#112I've been a longtime member @ HN, but I haven't been a developer. In fact, my only HN submission has been one asking how to learn to code ( http://news.ycombinator.com/item?id=820741 ). We decided to solve the problem by making a simple, interactive way to get started with Codecademy. We'd love your feedback. If you're interested in helping us to get more courses up (on any topic!), please send us an email at HN (at)…
Re: Show HN: Codecademy.com, the easiest way to learn to code
#113One thing to improve, make the program sound the nice guy it sound when the user does things right. I tried doing something wrong and presented with just an error. Probably not good for the type of audience that would embrace this.
`> 2w2 ERROR: identifier starts immediately after numeric literal`
Wishing very good luck.
Re: Show HN: Codecademy.com, the easiest way to learn to code
#114I really well done flow (like this one) reminds me just how fun it is to learn something when it is presented well. I am ashamed to say that if I had to teach someone, say Java, I wouldn't know how to present it in a fun, non-crushing manner.
I am glad there are people out there working on resources like this.
Re: Show HN: Codecademy.com, the easiest way to learn to code
#115This new fad of providing interactive/iterative consoles for learning technologies (e.g. redis[1], mongodb[2]) is brilliant. I really well done flow (like this one) reminds me just how fun it is to learn something when it is presented well. I am ashamed to say that if I had to teach someone, say Java, I wouldn't know how to present it in a fun, non-crushing manner. I am glad there are people out there working on reso…
Re: Show HN: Codecademy.com, the easiest way to learn to code
#116Re: Show HN: Codecademy.com, the easiest way to learn to code
#117Re: Show HN: Codecademy.com, the easiest way to learn to code
#118Huge mistake to make it free. Huge mistake.
Re: Show HN: Codecademy.com, the easiest way to learn to code
#119Just FYI, since I assume it doesn't come up in the lessons, your REPL doesn't like objects that self-reference, even though it isn't trying to print them out. > o = {} > o.o = o ==> [object Object] ERROR: Maximum call stack size exceeded This isn't totally unusual; `window` has several self-references, for example, and hangs for several seconds.
Re: Show HN: Codecademy.com, the easiest way to learn to code
#120Great work so far! I would suggest that when you have enough lessons, you create a knowledge tree instead of just a list, similar to what Khan Academy does ( http://bjk5.com/post/1664635835/constellation-knowledge ).