Live data from Hacker News

Khan Academy: Computer Science

khanacademy.org

21–30 of 61 posts

Re: Khan Academy: Computer Science

#21
post #15

Earlier quoted context omitted.

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...

They're narrated by Jessica Liu, more details here: http://ejohn.org/blog/introducing-khan-cs/

Jessica is doing a great job as well... :)

she sounds a lot like Vi, and this comment on this one, 5 seconds from the start helped my confusion...

http://www.khanacademy.org/cs/1-welcome-to-codecanvas/882454...

Re: Khan Academy: Computer Science

#22
post #17

Methinks "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.

I disagree. We're working towards the goal of having a comprehensive Computer Science curriculum and this is just the first step. I talk more about our reasoning and methodology here: http://ejohn.org/blog/introducing-khan-cs/

[deleted]

Re: Khan Academy: Computer Science

#23
post #15

Earlier quoted context omitted.

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...

They're narrated by Jessica Liu, more details here: http://ejohn.org/blog/introducing-khan-cs/

[deleted]

Re: Khan Academy: Computer Science

#24
post #16

I just noticed the Khan academy website has no logo

What website are you looking at?

Never mind, it's appearing now. Maybe Chrome messed up because it wasn't appearing on any of their pages =/

Ha, too bad to. I thought it was a nifty idea of driving home the point that information should be free :)

Re: Khan Academy: Computer Science

#25
post #17

Methinks "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.

I disagree. We're working towards the goal of having a comprehensive Computer Science curriculum and this is just the first step. I talk more about our reasoning and methodology here: http://ejohn.org/blog/introducing-khan-cs/

John - a complexity and algorithm program done the "Khan way" is what I secretly wish for since I found out the great math videos. looking forward

http://www.quora.com/Khan-Academy/Is-there-a-Khan-Academy-li... (warning, turn off the "spy me" flag ;))

Re: Khan Academy: Computer Science

#26
post #17

Earlier quoted context omitted.

I disagree. We're working towards the goal of having a comprehensive Computer Science curriculum and this is just the first step. I talk more about our reasoning and methodology here: http://ejohn.org/blog/introducing-khan-cs/

John - a complexity and algorithm program done the "Khan way" is what I secretly wish for since I found out the great math videos. looking forward http://www.quora.com/Khan-Academy/Is-there-a-Khan-Academy-li... (warning, turn off the "spy me" flag ;))

I see no reason why this can't "lead on" to the analysis of algrothims, after all it's probably best you know how to implement them before hand...

Computer Science and programming are not separate... Programming is just one part of it.

Re: Khan Academy: Computer Science

#27
post #17

Methinks "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.

I disagree. We're working towards the goal of having a comprehensive Computer Science curriculum and this is just the first step. I talk more about our reasoning and methodology here: http://ejohn.org/blog/introducing-khan-cs/

I really love what is being done here so far, especially the voice overs and live code editor, but I think it might be helpful to first-time visitors to put some more of that info on the khanacademy.org/cs page as well.

Right now, at first glance it just looks like the Khan "Computer Science" curriculum is solely about learning how to make drawings and animations with processing.js. It can be a bit confusing to the first-time visitor, who might be asking "What is this page going to teach me exactly?".

Re: Khan Academy: Computer Science

#28
post #18

Interactive numbers in the UI: seriously awesome. LOVE that they did this. Hopefully we'll get live updates to code in more systems, it's wonderful. Lack 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 don't see a problem here. I really like the playground feeling it has all around.

Maybe I'm biased, but I prefer "pick the one that appeals more to you" style.

Re: Khan Academy: Computer Science

#29

This looks like it has more to do with programming than computer science. That's a good thing, in my opinion, since I think programming is probably more generally useful. But it's a little misleading as the title.

I would really like to see something like a Khan Academy for introductory computer science. As it is, it seems there's nowhere to learn computer science basics at a below university level.

Re: Khan Academy: Computer Science

#30
The videos for CS are brilliant. I don't think programming videos could possibly be more perfect than this.

For example: http://www.khanacademy.org/cs/booleans/839898911

So you can scrub through the lesson and play and pause it, and the instructor can type code into the editor directly causing it to output on your screen in real-time. But the amazing outcome of this is that the viewer can pause the lesson at any time and fiddle with the code directly, instantly changing the outcome. The downside to this is that if the lesson is then resumed, your modifications are kept and the code will be out of sync with the teacher's.

Another cool thing is that the teacher can draw directly onto the program output section just like in normal Khan Academy videos.

Brilliant. I'd say it's almost just as good as having someone right next to you teaching you how to code. The virtual teacher is typing the code directly into your computer!

Post reply on HN