programming

Top 10 Posts of 2012: Deep, Meaningful and Creative Learning

Top 10 Posts of 2012: Deep, Meaningful and Creative Learning

| December 26, 2012 | 3 Comments

Flickr: CriCristina It may come as no surprise that the ideas that are top-of-mind for educators, parents, and policymakers are the very topics conveyed in the most popular MindShift posts this year. Giving kids the tools to create, teachers the freedom to innovate, making students’ work relevant in the real world, giving them access to […]

Continue Reading

Save or Save As: Teaching Kids Where Their Work Lives Inside Computers

Save or Save As: Teaching Kids Where Their Work Lives Inside Computers

| December 4, 2012 | 4 Comments

TB By Sheena Vaidyanathan The third grade class is busy working in the computer lab when the teacher reminds everyone to save their files. “Save or Save As?” someone asks. No one has ever explained the difference to these students and no one will have the time to explain it. With a frown on their […]

Continue Reading

Should Kids Learn to Code in Grade School?

Should Kids Learn to Code in Grade School?

| September 26, 2012 | 54 Comments

TB By Sheena Vaidyanathan Deep into the digital age, the need for everyone to understand and learn programming is becoming more and more apparent. Codecademy, Coursera and other education start-ups are stepping in to fill the much-needed gap to teach adults to code. For kids, non-profits like CodeNow are raising funds to run summer programming […]

Continue Reading

What’s Inside Your Computer? These 6th-Graders Can Tell you

What’s Inside Your Computer? These 6th-Graders Can Tell you

| April 4, 2012 | 7 Comments

By Sheena Vaidyanathan Have you ever looked inside a laptop? Have you ever held a CPU or studied the components on a computer motherboard? Though we use computers everyday, many of us know little about the fascinating world inside. In the spirit of tech innovation that’s defined Silicon Valley, every sixth grader in the Los […]

Continue Reading

Introducing Programming to Preschoolers

Introducing Programming to Preschoolers

| February 23, 2012 | 17 Comments

Flickr: AngryJulieMonday By Heather Chaplin Since MIT’s Lifelong Kindergarten group released Scratch in 2007, kids ages 8 to 13 have built more than 2.2 million animations, games, music, videos and stories using the kid-friendly programming language. Scratch allows kids to snap together graphical blocks of instructions, like Lego bricks, to control sprites—the movable objects that […]

Continue Reading

5 Tools to Introduce Programming to Kids

5 Tools to Introduce Programming to Kids

| May 16, 2011 | 98 Comments

There are many tools out there that provide a great introduction to computer science for K-12 students, but here are a few of our favorites.

Continue Reading