Self-Motivation
David Goggins
Former Navy Seal
Career Development
Bryan Cranston
Actor
Critical Thinking
Liv Boeree
International Poker Champion
Emotional Intelligence
Amaryllis Fox
Former CIA Clandestine Operative
Management
Chris Hadfield
Retired Canadian Astronaut & Author
Learn
from the world's big
thinkers
Start Learning

Are You Illiterate If You Don’t Know How to Program?

Are You Illiterate If You Don’t Know How to Program?

In November 2009, nine researchers from MIT’s prestigious Media Lab were among the eleven authors of a paper* that espoused the value of programming as an essential skill for all.  For those who cannot program in the 21st century, they declared solemnly, “It’s as if they can ‘read’ but not ‘write.’” Is it true: will we be lost without the ability to create code?


This question inspires not only ambitious parents who rush to buy iPads for their toddlers, but also professionals who experience a mid-life crisis in the form of a sudden urge to learn Java and join a start-up. Somewhere between the nail-biting parents and men in suits with their noses deep in computer books stand the rest of us. We share a growing awareness that technology drives all our daily experiences. Yet technology’s relevance in its raw code form eludes us.  Perhaps that is exactly the problem: we only think of programming as “code.”

Instead, the MIT researchers believe that programming is the digital equivalent of Lego pieces. Like Legos, codes can be creatively combined to build interesting new structures that also have intelligence, eg. react to input, print words on the screen, and move from left to right. In fact, their programming language Scratch is built on these principles, and consists of visual objects that encapsulate code and are popular amongst children who build games and dynamic characters out of them.

The Scratch environment is a far cry from how we traditionally think of coding. For most of us who have taken or seen our friends suffer through computer science classes in college, programming is dry, time-consuming and difficult. For children using Scratch, programming is fun and creative, teaching them computational programming skills without burdening them in any way. These programming skills are necessary to understand the 21st century, where almost every single industry from construction to biotechnology to warfare involves the use of networked objects being combined to create new products and services.

In fact, this kind of kid-friendly programming provides the ideal environment for children and adults to synthesize our analytical left and creative right brain thinking, a prerequisite for innovation. The moment you hook up such an environment to a maker-bot, you can print out 3D prototypes with very low-level artificial intelligence. Becoming literate has never been so much fun!

Ayesha and Parag Khanna explore human-technology co-evolution and its implications for society, business and politics at The Hybrid Reality Institute.

* Mitchel Resnick, John Maloney, Andrés Monroy Hernández, Natalie Rusk, Evelyn Eastmond, Karen Brennan, Amon Millner, Eric Rosenbaum, Jay Silver, Brian Silverman, Yasmin Kafai, “Scratch: Programming for All,” Communications of the ACM, vol. 52, no. 11, November 2009.

Radical innovation: Unlocking the future of human invention

Ready to see the future? Nanotronics CEO Matthew Putman talks innovation and the solutions that are right under our noses.

Big Think LIVE

Innovation in manufacturing has crawled since the 1950s. That's about to speed up.

Keep reading Show less

Your body’s full of stuff you no longer need. Here's a list.

Evolution doesn't clean up after itself very well.

Image source: Ernst Haeckel
Surprising Science
  • An evolutionary biologist got people swapping ideas about our lingering vestigia.
  • Basically, this is the stuff that served some evolutionary purpose at some point, but now is kind of, well, extra.
  • Here are the six traits that inaugurated the fun.
Keep reading Show less

Russia claims world's first COVID-19 vaccine but skepticism abounds

President Vladimir Putin announces approval of Russia's coronavirus vaccine but scientists warn it may be unsafe.

Russian President Vladimir Putin announced coronavirus vaccine at the Novo-Ogaryovo residence outside Moscow, Russia, Tuesday, Aug. 11, 2020.

Credit: Alexei Nikolsky, Sputnik, Kremlin Pool Photo via AP
Coronavirus
  • Vladimir Putin announced on Tuesday that a COVID-19 vaccine has been approved in Russia.
  • Scientists around the world are worried that the vaccine is unsafe and that Russia fast-tracked the vaccine without performing the necessary phase 3 trials.
  • To date, Russia has had nearly 900,000 registered cases of coronavirus.
  • Keep reading Show less

    Therapy app Talkspace mined user data for marketing insights, former employees allege

    A report from the New York Times raises questions over how the teletherapy startup Talkspace handles user data.

    Talkspace.com
    Technology & Innovation
    • In the report, several former employees said that "individual users' anonymized conversations were routinely reviewed and mined for insights."
    • Talkspace denied using user data for marketing purposes, though it acknowledged that it looks at client transcripts to improve its services.
    • It's still unclear whether teletherapy is as effective as traditional therapy.
    Keep reading Show less
    Mind & Brain

    Viewing abstract art causes notable cognitive changes

    Viewing art that doesn't look like anything makes your brain take extra steps to try and get it.

    Scroll down to load more…
    Quantcast