Scratch

Learn to Code, Code to Learn

Learn to Code, Code to Learn

| October 22, 2013 | 21 Comments

In this demo-filled talk MIT’s Mitch Resnick, one of the main creators of the kids coding program called Scratch, outlines the benefits of teaching kids to code, so they can do more than just “read” new technologies — but also create them. “As kids are creating projects like this, they’re learning to code, but even […]

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

A Case for Lifelong Kindergarten

A Case for Lifelong Kindergarten

| September 26, 2011 | 6 Comments

Flickr:wwworks Could it be that the best way to learn happens in kindergarten? It’s an intriguing proposition, one that’s being explored at M.I.T. by folks like Mitch Resnick, the creator of the famous computer programming site for beginners called Scratch. Resnick brought up the idea last week at the New York Times’ School for Tomorrow […]

Continue Reading

How Do We Prepare Our Children for What’s Next?

How Do We Prepare Our Children for What’s Next?

| August 19, 2011 | 11 Comments

When most of us were deciding what to major in at college, the word Google was not a verb. It wasn’t anywhere close to being conceived at all. Neither was Wikipedia or the iPhone or YouTube. We made decisions about our future employment based on what we knew existed at the time. We would become […]

Continue Reading

Scratch:  Teaching the Difference Between Creating and Remixing

Scratch: Teaching the Difference Between Creating and Remixing

| August 11, 2011 | 2 Comments

The introductory programming language Scratch is on the cusp of having its 2 millionth project uploaded to its website. That’s an impressive number, and one that points not just to the widespread adoption of Scratch by novice programmers, but to the growth of a vibrant community surrounding the programming language along with the stories and […]

Continue Reading

Why Should Fifth Graders Learn to Program?

Why Should Fifth Graders Learn to Program?

| June 14, 2011 | 0 Comments

By Sheena Vaidyanathan “I think I fixed it, can I upload my program?” “Can you test my app?” “I just need to add a help menu.” These are not remarks at a Silicon Valley technology startup, but from an animated conversation in a classroom of 10- and 11-year-olds in the Los Altos School District in […]

Continue Reading

Preventing the Summer Slide with DIY Tech and Science Projects

Preventing the Summer Slide with DIY Tech and Science Projects

| June 13, 2011 | 0 Comments

Continuing our summer slide series, in which we’ve offered ideas on how to keep learners’ math and literacy skills sharpened, we now turn our focus to science and tech-related ideas. The summer months provide a great opportunity for students to work on projects that help extend some of the ideas they might have learned during […]

Continue Reading

5 Tools to Introduce Programming to Kids

5 Tools to Introduce Programming to Kids

| May 16, 2011 | 100 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