Khan Computer Science Editor-Canvas Alpha Demo
Uploader Comments (jeresig)
All Comments (41)
-
where to download?
-
I wish this was available when I started creating videos about programming in Processing 90 episodes ago! :)
-
Does this mean that crowdsourcing review questions is on the back burner, or are you working on both simultaneously?
-
@jeresig going off of your twitter stream - it looks like you're investigating soundcloud as well?
-
@jeresig Ah yah from that standpoint it makes perfect sense, you aren't losing any of Khan's existing accessibility while finding ways to expand on it with minimal duplicated efforts.
Great implementation idea and I appreciate the preview into some of your working ideas ( as well as the response ) - it's good stuff. :)
-
@TheAustinConlon Reading books and lots of experimentation! A rather painstaking process :)
I've learned a significant amount of JavaScript tricks from the MEAP Ninja book, blog posts, and have been real interested to see what you'd come up with at Khan-this is awesome.
I'm curious on some of the motivations to handle audio playback by synchronizing a Youtube video as opposed to using a HTML5 Audio element.
I could see that by creating Youtube screencasts first, you can present both a video to users with unsupported browsers and an interactive experience to others. Any other reasons?
reconor 3 months ago
@reconor Yep, that's the basic premise - it'll help to remove the amount of duplicate work that we have to do. With Youtube I can work with a unified API that'll work identically everywhere, which is quite enticing. HTML 5 Audio is certainly something to explore but I worry about creating duplicate work and encodings for us to deal with. We'll see.
jeresig 3 months ago
@jeresig please, pretty please, don't use comic sans in the final version.
CountingStones 3 months ago 2
@CountingStones I'm not using Comic Sans now? If you're referring to the code editor font it's Droid Sans.
jeresig 3 months ago
Looking forward to watching you build a GUI ! :)
If the screen-casting interface will have the ability to execute code during playback, it might be handy for the viewer have a popup box in which the values of certain variables are animated/tracked (like the Workspace/Values tab in RStudio).
figital 3 months ago
@figital Absolutely - I definitely want to provide tons of debugging information to the user (value of variables, as an example). That would be especially useful to a beginning programmer, I think.
jeresig 3 months ago