coding

Three Video Games That Teach Programming Through Play

Three Video Games That Teach Programming Through Play

| August 27, 2014 | 16 Comments

Play can release code from the rules and structures that drive it.

Continue Reading

How Kids Are Learning to Code While Playing Minecraft

How Kids Are Learning to Code While Playing Minecraft

| August 22, 2014 | 6 Comments

To get ahead in the game, kids are learning to code their own Minecraft features.

Continue Reading

Before the Digital Gap Splits Further, Now is the Time for Computer Literacy

Before the Digital Gap Splits Further, Now is the Time for Computer Literacy

| June 17, 2014 | 3 Comments

Computer literacy is fast becoming an essential skill for jobs in the future, making it imperative that public schools learn to teach all kids to code, or risk putting some at a disadvantage later in life.

Continue Reading

Could Minecraft Be the Hook to Get Girls Interested in Coding?

Could Minecraft Be the Hook to Get Girls Interested in Coding?

| June 4, 2014 | 4 Comments

Girls love to play Minecraft as much as boys, a fact educators would like to use to interest them in coding more generally.

Continue Reading

Ali Partovi: Why Learning to Code Is Imperative In Public Education

Ali Partovi: Why Learning to Code Is Imperative In Public Education

| May 13, 2014 | 22 Comments

Ali Partovi, co-founder of Code.org, has an ambitious goal: To get public high schools to offer computer programming classes — not just as an elective, but as a science requirement. “It’s absolutely relevant for public education to embrace computer science,” he says. “I can’t think of any other science that would better prepare you for life in the 21st century.”

Continue Reading

For One African American Student, Coding Is the Path to Success

For One African American Student, Coding Is the Path to Success

| March 18, 2014 | 0 Comments

Students are “hacking” problems important to their everyday experience, like developing a simple app for women who feel harassed on the street.

Continue Reading

Looking for the Hidden Genius Within Disenfranchised Youth

Looking for the Hidden Genius Within Disenfranchised Youth

| March 3, 2014 | 2 Comments

For low-income and disenfranchised youth, learning to code might lead to a lucrative career in an industry that’s both booming and lacking in diversity. That’s the idea behind Oakland’s Hidden Genius Project, a two-year program that offers black high school students a variety of tech classes and pairs them with mentors. Kalimah Priforce, a tech entrepreneur and head mentor at the projects wants to see black and Latino kids move from being consumers of technology to being producers — and he wants to see that diversity reflected in high tech products.

Continue Reading

Closing the Gender and Minority Gap in Computer Science

Closing the Gender and Minority Gap in Computer Science

| February 22, 2014 | 1 Comment

A great discussion around the need for coding and programming in schools, and how to reach girls and minorities, on Science Friday.

Continue Reading

Demand for Computer Science Classes Grows, Along With Digital Divide

Demand for Computer Science Classes Grows, Along With Digital Divide

| February 17, 2014

It’s estimated that only about 10 percent of K-12 schools teach computer science. Some companies are trying to fill a void in American public education by teaching kids computer programming basics. The push comes amid projections that there will be far more tech sector jobs than computer science graduates to fill them.

Continue Reading

How One “Hour of Code” Can Launch an Entire Computer Science Program

How One “Hour of Code” Can Launch an Entire Computer Science Program

| December 10, 2013 | 4 Comments

Thanks to code.org’s “Hour of Code,” millions of students will get their first taste of computer programming this week, Dec. 9-13, designated as Computer Science Education Week. If schools do decide to go beyond the one hour and take the next step to add coding as a part of school curriculum, what will this look like?

Continue Reading