Shows & Panels
- The 2014 Big Picture on Cyber Security
- AFCEA Answers
- Ask the CIO
- Building the Hybrid Cloud
- Connected Government: How to Build and Procure Network Services for the Future
- Continuing Diagnostics and Mitigation: Discussion of Progress and Next Steps
- Federal Executive Forum
- Federal Tech Talk
- The Future of Government Data Centers
- The Future of IT: How CIOs Can Enable the Service-Oriented Enterprise
- The Intersection: Where Technology Meets Transformation
- Maximizing ROI Through Data Center Consolidation
- Moving to the Cloud. What's the best approach for me
- Navigating Tough Choices in Government Cloud Computing
- The New Generation of Database
- Satellite Communications: Acquiring SATCOM in Tight Times
- Targeting Advanced Threats: Proven Methods from Detection through Remediation
- Transformative Technology: Desktop Virtualization in Government
- The Truth About IT Opex and Software Defined Networking
- Value of Health IT
- Air Traffic Management Transformation Report
- Cloud First Report
- General Dynamics IT Enterprise Center
- Gov Cloud Minute
- Government in Technology Series
- Homeland Security Cybersecurity Market Report
- National Cybersecurity Awareness Month
- Technology Insights
- The Cyber Security Report
- The Next Generation Cyber Security Experts
Shows & Panels
Video: Gates, Zuckerberg urge kids to code
Wednesday - 2/27/2013, 7:20pm EST
AP Technology Writer
NEW YORK (AP) -- Microsoft Chairman Bill Gates, Facebook CEO Mark Zuckerberg and Twitter creator Jack Dorsey are among the tech luminaries appearing in a new video promoting the teaching and learning of computer coding in schools.
Titled "What most schools don't teach," the video released online Tuesday begins with Zuckerberg, Gates and other tech icons recalling the time they got their start in coding. For some, that was in sixth grade. For others, such as Ruchi Sanghvi, Facebook's first female engineer, that happened in college. Freshman year, first semester, intro to computer science, to be exact.
Dorsey, who also founded and runs the mobile payments startup Square, said in an interview that he didn't grow up being a programmer.
"I wanted to work on ideas. In order to see them grow, I had to learn how to code," Dorsey told The Associated Press. "I think there is a lack of desire, there is a lack of push to teach people how to program and how to code. It's not all that dissimilar to learning a foreign language. It's just a way to instruct a machine on what to do. It empowers people to start a business, to start a project, to really speak to a daily issue that they are having or other people are having."
Running less than six minutes, the video promotes Code.org, a nonprofit foundation created last year to help computer programming education grow.
"The first time I actually had something come up and say 'hello world,' and I made a computer do that, that was just astonishing," Gabe Newell, president of video game studio Valve, recalls in the video.
But it's not just tech leaders promoting programming in the video. Chris Bosh, of the Miami Heat basketball team, says about coding: "I know it can be intimidating, a lot of things are intimidating, but, you know, what isn't?"
Code.org was founded by tech entrepreneur Hadi Partovi, an early investor in Facebook, Dropbox and the vacation rental site Airbnb. The nonprofit wants to address an oft-cited problem among technology companies -- not enough computer science graduates to fill a growing number of programming jobs. The group laments that many schools don't even offer classes in programming.
"Our policy is literally to hire as many talented engineers as we can find," Zuckerberg says in the video. "The whole limit of the system is just the there just aren't enough people who are trained and have these skills today."
AP Technology Writer Michael Liedtke in San Francisco contributed to this story.
The video: http://bit.ly/ZGiDeP
The nonprofit: http://www.code.org
Copyright 2013 The Associated Press. All rights reserved. This material may not be published, broadcast, rewritten or redistributed.