You choose, we deliver
If you are interested in this story, you might be interested in others from The Journal Gazette. Go to www.journalgazette.net/newsletter and pick the subjects you care most about. We'll deliver your customized daily news report at 3 a.m. Fort Wayne time, right to your email.
Advertisement
Associated Press photos
Coding camps for kids, like this one at Emory University, are becoming more popular amid a growing effort to expand access to computer programming.

Coding camps on the rise

Computer-based programs a draw as tech jobs grow

Instructor Melissa Andrews cheers on camper Roger McKee, 9, for finishing a video game while at an iD Tech Camp at the Emory University campus in Atlanta.

– The video game Jacob Asofsky is creating is simple: “Someone who is trying to take over the world and you try to stop them.”

The 12-year-old from Florida is spending two weeks at a summer camp in a program that teaches programming skills to young people.

“It’s about having fun, but it also gives them the tools to be able to do this at home because they don’t have this in school,” said Taylor Jones, director of the iD Tech Camp at Atlanta’s Emory University.

Coding camps for children are becoming more popular amid a growing effort to expand access to computer programming and inspire more youths to seek computer science degrees and careers in technology.

Their rise underscores a seeming mismatch in the U.S. economy: people like Facebook CEO Mark Zuckerberg and Tumblr founder David Karp illustrate the opportunities programming skills can create, yet universities are not graduating enough code-savvy students to meet employers’ demands.

The iD Tech Camps, which have grown from 200 students in 1999 to 28,000 enrolled this year in courses at dozens of locations nationwide, use interest in gaming to build bridges to computer programming and hopefully careers in Web developing, film animation and app creation for smartphones. Courses start at $829 for a one-week course during the day with overnight students paying $1,348.

One recent day, Asofsky was attending an iD Tech Camp on the campus with about 95 other youths younger than 17. He was using the gaming software RPG Maker to create a video game in which the main character travels the world, buys animals and armor and interacts with others.

“I have to say the interface of actually making a game is just as fun as playing a game,” Asofsky said. “It’s a lot like playing a game inside a game.”

Early courses for kids starting at age 7 use the photo and illustration software Adobe Photoshop and the gaming software Multimedia Fusion to create a simple games.

“We sit down and talk about what makes games fun,” said instructor Melissa Andrews, who was working with the youngest group of campers. “We get it down to the basics so they can make their own game.”

Courses for older children include designing apps, creating sophisticated, 3-D, first-person shooter games using the Unreal Developer’s Kit – also known as UDK – and learning programming languages like Java and C++.

The idea is to build self-confidence and spark interest in learning how computers work, all to perhaps plant the seed of a future career in programming.

There will be 1.4 million computing jobs by 2020 but only 400,000 computer science students by that time, according to Code.org, a nonprofit with a list of who’s who in the tech world on its advisory board including Twitter creator Jack Dorsey and Dropbox CEO Drew Houston.

And the jobs pay well. The median annual wage for a computer programmer, for instance, was $71,380 in 2010, according to the Bureau of Labor Statistics. Meanwhile, jobs for network and computer systems administrators are growing at double the national average, with a median annual salary of $69,160.

Yet high schools and universities seem to be out of step with the job market. Nine out of 10 high schools don’t offer computer programming classes and the number of students graduating from college with a computer science degree is down from a decade ago, according to Code.org.

Yale Oseroff’s high school in Virginia doesn’t offer programming classes. The 17-year-old is spending his fourth year at an iD Tech Camp working through C++, a popular programming language used for systems and application software, for drivers to communicate between an operating system and devices like printers and to create some video games.

“I’m learning networking, which is what I want to do in college,” he said, working on a program to capture usernames and passwords and store them in a database.

Barbara Ericson, director of computer outreach at the Institute for Computing Education at Georgia Tech, said people sometimes ask: Why not wait until children are older to start teaching them how to program?

“Anything over the age of 7 is capable, they are capable of learning reasoning,” she said.

Advertisement