jasonrr
Khan Academy's mission is to provide a free world-class education for anyone anywhere. Over 1 billion math problems have been done on our site and 2 million more are done each day. Here's some stuff we've been working on lately:
* creating adaptive assessments to accurately measure student knowledge
* running new A/B tests every week to learn how best to teach students and grow our userbase
* building infrastructure to allow us to scale up our content creation efforts
* internationalizing our entire website to enable pilot implementations in Mexico and Brazil
If this sounds interesting to you, we'd love to hear from you. Right now, we're focusing on hiring product designers and mobile developers. Come build with us: https://www.khanacademy.org/careersThe design team is much smaller than the dev team so we will likely only be taking one or two interns this year.
Desire to provide religious or moral instruction is at the TOP of the list of reasons people homeschool.
This article focused on the first part and even compares different approaches, but misses the point that OOCSS is advocating a process overhaul, not just a change to the way that you write CSS.
When I say help people not write custom CSS, I am referring to reuse. Writing the code the right way is of course a pre-requisite, but from experience, not nearly enough.
In other words, if you want to build something maintainable, start thinking about all the ways you can help people not write custom CSS at all.
Also, LESS and SASS at their core do little to help with this problem, and can even hurt you with unintentional specificity (due to nesting) that hurts reusability. Mixins help you think "reusability" but they can really easily be misused in ways similar to how people are misusing CSS right now. This is by no means an attack on LESS/SASS, which I love. It is just a reaction to working on a large project that is making the switch and seeing the fallout.
Re: Quick and Correct badges -
It is important in many cases to be able to recall math facts quickly. Automatic recall has also been correlated with understanding of more difficult concepts (for example: [1]). I am by no means saying that we've gotten the reward system perfectly right, but we were thoughtful when creating it.
[1] http://www.ldonline.org/spearswerling/Developing_Automatic_R...
It's really just semantics at this point. There is a lot of evidence here that suggests systematic misleading (if not out-right defrauding) of investors. So you while you are technically correct, I think what Groupon has done is in the spirit of Ponzi even if it is executed differently. What's happened here is more than just a bad business plan executed honestly producing poor results. Just because we don't have the exact word for it doesn't make it any more ethical.
Furthermore, your opinion of the Biology content may be spot-on, but there are thousands of students who say it's making their lives measurably better. Maybe it would be 100,000 if the content was better; it's hard to know for sure. I'm just not sure that it is directly affecting scale at this point, or that there's not a greater effect on scale trying to get more people to use our existing content.
Disclaimer: I'm the lead designer for KA.
http://jnd.org/dn.mss/human-centered_design_considered_harmf... and here:
http://www.jnd.org/dn.mss/hcd_harmful_a_clari.html
Highly recommended reading. I feel like it's a good sign that the community keeps re-inventing this. It means that it has some real legs. Another great example of our best practices slowly strangling good process.
For a heterogenous audience like "web makers" of various types, an activity centered approach can be really helpful. Don Norman explains this idea better than I ever could:
http://jnd.org/dn.mss/human-centered_design_considered_harmf...
The study was, as best I can tell after reading through much of it (a lot not relevant to this discussion), quite limited. The largest number of students considered for any of the experiments: 370. All from one school. Most of the other experiments included far fewer students (fewer than 100).
Chapter 9 (additional experiments in chapter 10), and the section on Participants and Design has most of the relevant information. I was particularly fascinated by the decision to remove students from the final result for "watching more than one multimedia treatment." I mean I understand why it's important to control for this, but part of the point of KA is to provide additional treatments of information.
I am not saying that this in any way invalidates the research, but I also don't think it's fair to say that this is somehow a surefire tested solution that is being handed over. In addition, because the research hasn't been repeated outside of the original setting -- at least I couldn't find it, please correct me here if I'm wrong -- it makes the claim that "because introducing misconceptions was effective in this study means it must be effective in all science videos" a pretty serious stretch.
I'm all for research. We're doing a lot of it right now with our pilot students/classrooms and existing users. But just because something has been research-tested doesn't mean it's automatically the right thing to implement for KA or its students.
The experience working with them has been fantastic. The teachers are fearless in the face of the significant uncertainty that introducing something like the KA in a classroom can create. They've been creative about experimenting with different ways of integrating KA into the classroom (trying things we didn't anticipate). Speaking as a UX designer, having nearly unlimited access to teachers and students for interviews and observations has been invaluable. Plus the teachers aren't shy about letting us know if something isn't working out. If anything, it feels like we should be paying them.
I used the app extensively recently while trying to find an apartment, and I didn't see anything they were doing in the app that made me think, "This has to be a native app." I think what's being confused here are the two different "webs" that exist in todays tech parlance: the first is the one that you use a web browser to access and the second is the technology stack that allows you to deliver a device independent experience using a bunch of tools that helped build the first web (plus a bunch of new stuff). With the advent of things like PhoneGap, and the native platform fragmentation that's already begun, I suspect that we're going to see more, not less, efforts going into mobile web applications.
One side note: The extra emphasis placed on iOS and iPad in the article is also telling. Sure iOS may be winning in the tablet world, and doing a damn good job in smart phone world, but Facebook has 500+ million users. Even if you throw in Android, you're not even close the total number of Facebook users just in the US. If I was the Zuck, I would be thinking about a mobile strategy that wasn't caged in by specific device/platform growth too.
That said, the sketches/mockups that led us to the current iteration of the design also included both the idea of featured content in the main video carousel and different homepage content for users who are signed in. They didn't make the cut yet, but we haven't forgotten about them.
Ultimately, I agree that we want to make it as efficient as possible to get to the content you want quickly, and I don't think we're there yet.
That's not to say that teachers don't enjoy a good deal of prestige, but I think it is safe to say that the survey you are using here may overstate your case for just how popular actual individual teachers are with their respective communities.
edit: pricing differs slightly depending on model
There is a chance that the Khan Academy could make the world bad-teacher proof by giving students a resource with high quality guided instruction that includes mechanisms to keep them motivated, and I think that is nearly equally important.
(disclosure: KA Designer)
http://www.kotlikoff.net/sites/default/files/Comparing%20Ave...
My biggest problem with the series vs. individual sites thing is that I already have to remember so many URLs and information about my identity on each site. Where do I log in to see all of my notifications from the various sites? How do I find my friends when I move from one site to another? How do I see that a bunch of my friends are now answering questions on a cool topic on a totally new SE site? A series approach would have provided a much more straight forward approach to answering these questions. I think the unique sites make leveraging the asset of users who participate in many communities harder.
There's a free trial of the hosted version that you can sign up for at http://www.kilnhg.com/. Also, Kiln and FogBugz are both free for Students and Startups (2 users or less). Give it a shot and let us know what you think.