Teaching the teacher
Posted June 15th, 2009 at 2:15 pm by Nicki Dugan, Blog Editor
One Comment / Filed in: Working at Yahoo!, Yahoo! For Good
Douglas Crockford performs tests on human subjects. He likes to make them struggle and then learn from their experience. But it’s all for a good cause.
Douglas is Yahoo!’s resident JavaScript software architect. He has literally written the book on the coding language and his job involves training engineers at Yahoo! and industry-wide to use the code effectively. But he’s long lamented that there isn’t a good reference book for beginners. So he decided to take matters into his own hands and write it himself. But he quickly faced the dilemma of every expert – trying to think like a beginner.
Enter Mountain View High School.
Douglas decided that teaching a course in the principles of computer programming could prove mutually beneficial. So as a school volunteer, he worked with administrators to recruit a handful of willing students (mostly seniors) whose only prerequisite was experience in calculus. For most, this was their first exposure to software. Before long, they were thrown into the deep end of the pool to learn about values, variables, functions, recursion and other complexities of programming. By the end of the 12 weeks, the kids had conquered the basics and Douglas had experienced JavaScript through the eyes of a novice. Everybody won.
Now, this group may not have been statistically significant –- kids growing up in the Silicon Valley get plenty of exposure to technology, thanks to parents who often work at industry giants. And these students are headed to hallowed institutions like Cal Poly, Northwestern, and UC Berkeley to chase engineering degrees. But, nonetheless, they taught Douglas a lot about how to learn.
When Douglas sets off to write the book, I’m sure you’ll find some 17-year-olds in the acknowledgments. Also to be acknowledged are Mountain View High School Principal Keith Moody (also, incidentally, a former Raider defensive back) and teacher Madeline Miraglia, who made Douglas’ volunteer project possible.
Nicki Dugan
Blog Editor
Tagged: Yahoo! For Good
One Comment Add your own
Acai | September 7th, 2009 at 6:38 pm
If Douglas Crockford tests on human subjects it is very well sign for us. He likes to make them struggle and then learn from their experience. But it’s all for a good cause. this is the great achievement for Douglas. I appreciate of him……. Thank you Douglas.
Post a Comment:
Notes: Please note that Yahoo! may, in our sole discretion, reject comments for any reason we deem appropriate. Links of value to readers are welcome, but please use them sparingly - wield spam and you're banished forever.
This is a moderated site and comments will appear if and when they are approved. We will review the queue several times daily, so please don't resubmit if your comment doesn't appear immediately.








