Coffeehouse Thread

11 posts

Khan Academy introduces new CS curriculum

Back to Forum: Coffeehouse
  • User profile image
    Richard.Hein

    http://www.khanacademy.org/cs/

    This is great stuff.  They saw Bret Victor's talk, "Inventing on Principle" and took it seriously.  The site looks great.  You can modify variables on the fly and play a tutorial that will update the code as the tutorial plays, pause that tutorial and inspect the code, continue, etc....  Look how they have even incorporated documentation below the editor which links to actual running code.  When people have questions about a specific bit of code, they can ask right on that page.  Can't wait to try out more.  Kudos to Khan Academy, again. Smiley 

  • User profile image
    JohnAskew

    Wow. Talk about intellisense...

    The trend to hosting (free) online educative resources is exciting. Where do we rally?

    +3

    EDIT: I gave the guy pupils on the Intro to Variables tutorial... no EF4 code there yet... Wink

  • User profile image
    MasterPi

    Pretty neat, but I still prefer coursera's selection of courses.

  • User profile image
    JohnAskew

    @MasterPie: !!! +10 !!!!!!  I've been reading about MIT providing online courses for non-credit usage.

    Is this some master site for any/all online university courses? If so, are they savvy enough to ferret out the non-accredited courses? Wow.

    It's time for a revision of education wholesale. Technology has it. Now to make it free and official...

  • User profile image
    Richard.Hein

    Check out this interactive Turing Machine:  http://www.khanacademy.org/cs/turing-machine/938201372 Smiley

    Some of the lessons/code samples have videos, like this Hilbert Curve one. 

    @JohnAskew Where do we rally?  The internet? Wink  I don't know, but Khan Academy has a good reputation and excellent funding (i.e. Bill Gates).  I hope MSDN and C9 take a look at these ideas.

    @MasterPie Also cool, and targeting additional needs; I can imagine the best of both worlds combining in the future.

     

  • User profile image
    MasterPi

    , JohnAskew wrote

    @MasterPie: !!! +10 !!!!!!  I've been reading about MIT providing online courses for non-credit usage.

    Is this some master site for any/all online university courses? If so, are they savvy enough to ferret out the non-accredited courses? Wow.

    It's time for a revision of education wholesale. Technology has it. Now to make it free and official...

    I've already been taking a finance course there from University of Michigan. Have to do weekly assignments, but I'm learning a lot about intro finance. For a lot of courses, you'll get a certificate in the end. I don't know about if they have restrictions on the universities, but a lot of the courses are from UPenn, Stanford, UWash, and UMich.

    Will be taking a course on PGM soon and then later on compilers.

  • User profile image
    TexasToast

    I have to agree that http://www.khanacademy.org/cs/ is nicely done.   Nice find. 

  • User profile image
    Dan

    , Richard.Hein wrote

    Check out this interactive Turing Machine:  http://www.khanacademy.org/cs/turing-machine/938201372 Smiley

    Some of the lessons/code samples have videos, like this Hilbert Curve one. 

    @JohnAskew Where do we rally?  The internet? Wink  I don't know, but Khan Academy has a good reputation and excellent funding (i.e. Bill Gates).  I hope MSDN and C9 take a look at these ideas.

    @MasterPie Also cool, and targeting additional needs; I can imagine the best of both worlds combining in the future.

     

    Agree, I love Khan Academy and their new tools are great. We've been working on building developer content for Absolute Beginner series on Channel 9, and we'll continue to do so for Windows 8 and other topics. If there was a way to get an online IDE "for free" that could do interactive tutorials like Khan, that would definitely be something we would look at for things like the HTML5/CSS and JavaScript tutorials.

  • User profile image
    blowdart

    , Richard.Hein wrote

    @JohnAskew Where do we rally?  The internet? Wink  I don't know, but Khan Academy has a good reputation and excellent funding (i.e. Bill Gates).  I


    Kinda of. There have been some examples of obviously wrong teaching, to which Khan has responded he didn't care. I'd rather take MIT's free on-line courses as they're given to paying students too.

     

  • User profile image
    JohnAskew

    @blowdart: ah, the Wrath of Khan...

    Tongue Out

  • User profile image
    Richard.Hein

    , Dan wrote

    *snip*

    Agree, I love Khan Academy and their new tools are great. We've been working on building developer content for Absolute Beginner series on Channel 9, and we'll continue to do so for Windows 8 and other topics. If there was a way to get an online IDE "for free" that could do interactive tutorials like Khan, that would definitely be something we would look at for things like the HTML5/CSS and JavaScript tutorials.

    @Dan: Good to know you have this kind of thing on the radar. 

    @Blowdart:  That's the first complaint I've heard about KA, but I'm sure it's not perfect.  I don't know the context in which this was expressed, but I can imagine that there's a ton of people trying to tell the guy how to do things right, and you can't please everyone.  KA has been targeted more towards supplemental learning, IMO, so I would combine various resources.  I also believe that over time, the best of the best will rise to the top, and we'll have a collection of the absolute best lectures/tutorials/exercises possible for a given subject.  So we may end up mashing up various lectures together to form the ultimate lecture series ... but not without a lot of editing. Wink

     

Comments closed

Comments have been closed since this content was published more than 30 days ago, but if you'd like to continue the conversation, please create a new thread in our Forums, or Contact Us and let us know.