Hacker Newsnew | past | comments | ask | show | jobs | submit | teamls's commentslogin

Hey, please email us at hello@learnstreet.com and we'll help you out!


We will be releasing changes to the code editor which will resolve the indentation issue in Python.


Thanks for the feedback! We're always iterating on our course content, so we'll keep this in mind.


please stop using "iterating" in this way


Read Mindstorms before you do. :)


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.


We're coming out with some "intermediate" level content soon ;)


Hey guys, check out the Conway's Game of Life Code Garage project on LearnStreet: http://www.learnstreet.com/cg/simple/project/conways


I'm not logging in with Facebook to see your site, about which I know nothing, when you haven't even sold me on its relevance to the topic under discussion.


Did you, um, click the links at the top?


I was following a URL that apparently was supposed to go to a specific subpage, not to the site homepage. And apparently there was a loginwall in front of that subpage. What good would clicking around the site have done?

If you think I was going to read all the pages I could access on the site, so that I could ascertain whether it was worth my while to log in, then you grossly overestimate my commitment to a poorly-explained link I clicked speculatively in a comment.


Hey HN -

We’ve built a site where you can learn Python, Ruby, and JavaScript in a fun, engaging and interactive way. How is LearnStreet different from other learn-to-code sites you ask?

UI/UX: A key aspect of LearnStreet’s courses is its distinct UI/UX. In order to see this, simply sign up!

Multi-modal: Our courses are designed for beginners, and we have multiple ways to help you learn, including live chat, Twitter, Q&A, hints, videos and background material. If you don’t know which language you want to pick up, check out our teaser videos in the Courses page! http://www.learnstreet.com/lessons/languages/javascript

Code Garage: If you already know how to code, check out Code Garage where you can try your hand at cool coding projects like building a Mastermind game or a Sudoku Solver. http://www.learnstreet.com/cg/simple/projects/javascript

Dev Tool: We’ve culled the web to provide some key resources beyond the core programming language that will help you gain a better understanding of what it takes to become a competent coder. http://www.learnstreet.com/dev_tools/

We just launched about a week ago and would love to get your feedback. We are looking for expert coders to help build out our other courses so check out the Contribute section on our site as well.

Coding Starts Here!

-The LearnStreet Team


This looks great guys! I especially like the tutorial flow.

Some criticism: You should show JS syntax errors instead just showing a generic error message. I understand you don't want to scare newbies away with compiler errors, but your solution just makes debugging more difficult.

You should show syntax errors, but translate the default JS error messages into something friendlier. Codecademy does this for their intro lessons.


That Heroku video you link to on the Dev Tools page is about 4 years old, and is demoing a version of the product that no longer exists (their attempt at an online IDE of sorts).

Looks like a great product, though! Keep it up.


I don't understand why we cant skip around the lessons in the python tutorial. I don't need to start at lesson 1; i want to skip around to different lessons.


> I don't need to start at lesson 1; i want to skip around to different lessons.

There's a good reason for this, which I will explain with an analogy:

Lesson 1: Write the Great American Novel.

Lesson 2: Learn how to write engaging, readable short stories.

Lesson 3: Learn how to write internally consistent essays.

Lesson 4: Learn how to write coherent paragraphs.

Lesson 5: Learn how to structure grammatically correct sentences.

Lesson 6 Learn how to use and spell common English words.

Lesson 7: Learn how to enter text on a keyboard.

Get it? Lessons have a natural order, and each lesson requires what was learned beforehand.


I get it. It's just that I'm not a beginning programmer. I mean, unless the site is only for novices with zero programming skill, you're requiring all intermediate programmers to relearn stuff they've already mastered.

Also, I wanted to browse around the lessons in order to evaluate the quality of the site so that I could decide whether to recommend the site to non-programmer friends.


> It's just that I'm not a beginning programmer.

That should have been the first thing you said. :)

But such tutorials are obviously for rank beginners, experienced programmers don't use these kinds of sites. Unless it's a dramatic jump, like from COBOL to Haskell, to learn a new language they go straight to the language's documentation:

Python 2:

http://docs.python.org/

Python 3:

http://docs.python.org/py3k/


I'm mentoring a few people learning Python, and I wanted to quickly evaluate LearnStreet and decide whether to recommend it.

With Codecademy I could do that, here I cannot. So Codecademy it is.

Skipping is a really important feature for those who you hope would promote your service for you :-)


We will be adding this very soon.


On your javascript tutorial, it kept giving me an error when I typed in the string "Javascript" as it instructed.


Hey, can you email feedback@learnstreet.com and we'll help you out. Thanks.


Nice job it looks really good.


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: