Dan Shapiro Builds a Board Game to Teach 3-Year-Olds Programming
In an era of ubiquitous digital devices, can an analog board game teach a preschooler to program?
It can certainly get them started in the right direction, says Dan Shapiro, the Seattle serial entrepreneur and father of twin four-and-three-quarters-year-olds, who spent the summer making a game called Robot Turtles.
Shapiro, 38, was looking for something fun and challenging to do with his kids, while also introducing them to the basic principles of programming. He found that most efforts are geared for kids age 8 and older—the Scratch project at MIT, for example. It requires a computer and the ability to read.
As a “thought experiment,” Shapiro asked whether programming fundamentals can be conveyed to younger kids, who can’t read yet, and whose parents would rather not plop them down in front of a computer or tablet by themselves. (“I don’t know about you, but I don’t have any trouble getting my kids to stare at a screen,” Shapiro says in a video on the Kickstarter page.)
The game is designed to teach things like logic, thinking ahead, spatial orientation, and debugging. The game play scales from the simplest sequencing of directional commands that will occupy a 3-year-old, to the creation of intricate mazes and efficient solutions to move the turtles through them—complete with subroutines called Function Frog—that can challenge older kids on the cusp of actual programming and entertain adults, he says.
Shapiro delights in watching kids play the game, while seeing them learn to build and refactor programs, to undo and debug code. And the kids love to boss around the adults who actually move the turtles through the maze according to the kids’ instructions, he says.
“For them, it’s just a game, but when they see these concepts again and actually start using a computer, this is going to be second nature,” he says.
Shapiro was introduced to programming at age 7. His mom, a professor of speech and communications, won an argument with his computer science professor dad about whether young Dan should have a Commodore 64. His first program? A game based on the musical Joseph and the Amazing Technicolor Dreamcoat. That led to summer computer camp where Shapiro learned the Logo programming language, famous for its “turtle graphics” to which Robot Turtles pays homage.
Shapiro says he was terrible at drawing, but was proud of the images he could create with the computer. It was, he says, his first “superpower” and remains the greatest skill he can pass on to his kids, regardless of what they do in life.
Shapiro says he is running the Kickstarter campaign mainly to ensure there is enough demand to consume the minimum production order of the game. “I didn’t want to have 1,000 copies of it in my basement,” he says. “Kickstarter is a really great way to see if people are as excited about the project as I am.”
It looks like plenty of people are. By mid afternoon, the campaign had blown past its $25,000 goal with contributions from more than 500 people.
But this doesn’t mark the beginning of Shapiro’s Milton Bradley period. “I have no desire to be a board game entrepreneur or run a board game company,” he says.
So will he be returning to Google in Kirkland, where he was on the Google Ads team and CEO of Google Comparison, the wholly owned subsidiary that resulted from the search giant’s 2011 acquisition of Shapiro’s consumer electronics shopping startup Sparkbuy?
Shapiro couldn’t confirm that, saying he is not authorized to discuss anything about Google.