The InformationWeek -- Blogs
Welcome Guest. | Log In| Register | Membership Benefits

Digital Life

Topics:   Digital Life : Microsoft

  • Email this page E-mail this page
  • Print this page Print this page
  • Bookmark and Share
  • icon

Microsoft Research Provides Sneak Preview Of 'Boku' Programming Environment For Kids


Posted by Mitch Wagner, Mar 29, 2007 01:50 AM

A Microsoft researcher on Wednesday demonstrated Boku, an educational game designed to help children as young as five years old exercise their brains by doing programming. Boku is a cute little cartoon robot head with big, soulful eyes who hovers over a cartoon grassy field.


"We wanted to use every trick in the book and draw kids in and involve them," said Microsoft Research's Matthew MacLaurin.

Kids can program Boku using a graphical language to move around the island, play games, and eat brightly colored fruit. Boku runs on Microsoft Windows and the XBox, and is currently being tested internally.

MacLaurin showed off Boku at the O'Reilly ETech Emerging Technology Conference in San Diego. They're planning to move on to test the software with children, and then release it publicly, although they have no timetable.

I shot some pictures of MacLaurin's presentation on the giant display at the front of the meeting room at ETech. This photo's blurry, but you can make out Boku clearly enough. You also can see the hands of the guy sitting in front of me. Our photo editor doesn't need to be afraid for his job.

Kids program Boku by stringing together icons with text labels.

"We're using text. We'd love to be able to do without text, because we want to be able to involve five-year-olds, and only half of them can read," McLaurin said.

MacLaurin demonstrated how Boku could be programmed to move closer to a cartoon apple, and then eat it (by hovering over it and making it disappear.) He strung together an icon for an action, "see," with an object, "red," a behavior, "move," with a modifier, "closer."

He then showed how a child could program two Bokus. It looked like this::

MacLaurin said he was motivated to create the software by a desire to get kids away from passive TV-watching, and getting them to exercise their brains, in their very early, formative years.

He said he was inspired by his first computer, the Commodore 64, which he programmed in Basic. He projected a screenshot of the Commodore, with its tiny memory, and monochrome display with a black background, which, he said, signified infinite possibility. He singled out the blinking cursor for particular affection.

"It's like your dog waiting for you at the end of the day, saying, 'C'mon, I've been waiting for you all day! Let's play! Let's write some code!'" MacLaurin said.

MacLaurin said his other inspiration was Logo, the educational development language developed by Seymour Papert at MIT in 1967.

Boku is designed to eliminate the extraneous housekeeping of programming, and deliver to kids the head-rush of solving a problem and seeing a program work. There are no possible syntax errors; the only programs it's possible to create are correct ones. Programs can run quickly after they're created.

When the software is released, Microsoft hopes to build an online community where kids can discuss Boku and share programs, MacLaurin said.

« Jeff Hawkins, Who Invented PalmPilot, Says He's Figured Out How The Brain Works | Main | Elvis Has Entered The Building »



Sign Up Now
For InformationWeek News Alerts




This is a public forum. United Business Media and its affiliates are not responsible for and do not control what is posted herein. United Business Media makes no warranties or guarantees concerning any advice dispensed by its staff members or readers.

Community standards in this comment area do not permit hate language, excessive profanity, or other patently offensive language. Please be aware that all information posted to this comment area becomes the property of United Business Media LLC and may be edited and republished in print or electronic format as outlined in United Business Media's Terms of Service.

Important Note: This comment area is NOT intended for commercial messages or solicitations of business.




 
Digital Life Video

 

  1. Massive Parallelism Has a Name ... Extreme Scale Computing
  2. Intel Turbo Boost Technology Monitor: A Windows Gadget to Understand Dynamic Frequencies
  3. Two-Stage Input Parallel Pipeline: Part 2


Join The InformationWeek Group On LinkedIn


  1. Latest Windows Mobile 7 Rumors
  2. Android 2.1 With Multitouch Headed To Motorola Droid
  3. Google's Universal Translator
  4. Rating The Mobile Superbowl Ads


  1. Microsoft Fixes 26 Vulnerabilities In Windows, Office
  2. Intel Ships Itanium Server Processor
  3. Commerce Department Proposes One-Stop Climate Service
  4. Microsoft Denies Windows 7 Battery Bug
  5. Google Buzz Challenges Facebook, Twitter
  6. Android, iPhone Gain In Smartphone Market

 

  Ars Technica
Boing Boing
Channel 9 Forums
CRN Blogs
Dr.Dobb's Portal: Blogs
Engadget
Gizmodo
GrokLaw
  Lifehacker
Schneier on Security
Slashdot
TechCrunch
Techdirt
Techmeme
Valleywag

  DECEMBER 2008
NOVEMBER 2008
OCTOBER 2008
SEPTEMBER 2008
AUGUST 2008
JULY 2008
JUNE 2008
MAY 2008
  APRIL 2008
MARCH 2008
FEBRUARY 2008
JANUARY 2008
DECEMBER 2007
NOVEMBER 2007
OCTOBER 2007
SEPTEMBER 2007