I'm checking CS on Khan academy every few weeks with hope for something like this, the Python class was great, but this is really exciting, and having Vi Hart do the videos is cool (or someone with a very similar voice...) - correction: it's narrated by Jessica Liu, who is doing an amazing job too
I wonder why they didn't do the Computer Science class in Python, especially that now more schools are adopting Python. Isn't Python better for learning than Javascript? Did they choose Javascript for this one just because they already had a Python course and they wanted a Javascript one now?
Khan Academy: Computer Science
11–20 of 61 posts
Re: Khan Academy: Computer Science
#12So what's the difference between this and any other tutorials on the internet?
A better description would be sandbox.
Re: Khan Academy: Computer Science
#13I'm checking CS on Khan academy every few weeks with hope for something like this, the Python class was great, but this is really exciting, and having Vi Hart do the videos is cool (or someone with a very similar voice...) - correction: it's narrated by Jessica Liu, who is doing an amazing job too
It's not Vi Hart doing the videos. See http://ejohn.org/blog/introducing-khan-cs/
I'm talking about the actual videos, not the intro one (narrated by Sal Khan and John Resig)
e.g. this one
http://www.khanacademy.org/cs/intro-to-drawing/848372201
Sounds Vi Hart to me...
Re: Khan Academy: Computer Science
#14Re: Khan Academy: Computer Science
#15Earlier quoted context omitted.
It's not Vi Hart doing the videos. See http://ejohn.org/blog/introducing-khan-cs/
I saw, couldn't find the name of the narrator I'm talking about the actual videos, not the intro one (narrated by Sal Khan and John Resig) e.g. this one http://www.khanacademy.org/cs/intro-to-drawing/848372201 Sounds Vi Hart to me...
Re: Khan Academy: Computer Science
#16I just noticed the Khan academy website has no logo
Re: Khan Academy: Computer Science
#17Methinks "Computer Programming" or "Information Technology" would be a better title for this section than Computer Science. They are more general and applicable to the content.
Re: Khan Academy: Computer Science
#18Lack of a 'course' to go through: ? I have no idea where to start. Nor can many of these be applied outside of the little editor with the 'tutorial'. Elsewhere, KA has a nice 'do this, then that (or that)' set of branching paths that give you a reasonable path to take. I see none of that here. Am I missing something?
Re: Khan Academy: Computer Science
#19I'm checking CS on Khan academy every few weeks with hope for something like this, the Python class was great, but this is really exciting, and having Vi Hart do the videos is cool (or someone with a very similar voice...) - correction: it's narrated by Jessica Liu, who is doing an amazing job too
I wonder why they didn't do the Computer Science class in Python, especially that now more schools are adopting Python. Isn't Python better for learning than Javascript? Did they choose Javascript for this one just because they already had a Python course and they wanted a Javascript one now?
What I think is a more interesting discussion is why they're not using CoffeeScript or some other flavor of JS that glosses over a lot of the idiosyncrasies of the language and arguably offers a more beginner-friendly syntax.
Re: Khan Academy: Computer Science
#20Earlier quoted context omitted.
I wonder why they didn't do the Computer Science class in Python, especially that now more schools are adopting Python. Isn't Python better for learning than Javascript? Did they choose Javascript for this one just because they already had a Python course and they wanted a Javascript one now?
I think that python is the better choice for an in-person class, but building an in-browser js interpreter is a lot simpler than an in-browser python interpreter.