iPad has a modern browser. A modern browser is programmable. The iPad is programmable.

This is my personal blog. Any views you read here are mine, and not my employers.

Subscribe to my Events

Atom Feed

 

Support the Open Rights Group

mediAgora

encourage copying, expect payment

Kevin Marks

My Shared Stuff

People’s thoughts I read:

Daily

Rosie
San Jose Young People’s Theatre
Dave Weinberger
Doc Searls
Gonzo Engaged
AKMA
Tomalak’s Realm
Cory & friends
Denise Howell
Dave Winer
Charles Wiltgen
Shelley Powers
Jonathon Delacour
Dorothea Salo
James Lileks
Megan McArdle
Tim Oren
Suw Charman
Halley Suitt

Weekly

Andrew Marks
Blogsisters
Arts & Letters Daily
Bricklin, Frankston & Reed
Marek
Steve Yost
Jeneane Sessum
Brian Micklethwait et al
Donna Wentworth – CopyFight
Chris Locke
Arnold Kling
Jonathan Peterson
Dana Blankenhorn
Tom Matrullo
Gary Turner
Marc Canter
St Luke’s Chapel (Michael Penfield)

Sporadically

As the Apple Turns (back at last)
Small Pieces
Stuart Cheshire
RageBoy
Nonzero
Neil Gaiman
Thomas Vincent
Brad deLong
Andrew Odlyzko
Frank Paynter
ProSUA

No to Mickey Mouse Computers

powered by blogger

Site Meter

Some programmers that grew up hacking Basic are complaining about the iPad. They should have joined “”why the lucky stiff” who started a project to make programming easier and more fun for kids called “Shoes”.

Or another project to make progarmming for kids easier called “Squeak”.

Or endorsed the efforts of the “One Laptop per Child”…

But they were probably too busy craking out code to create something with a low barrier to entry that would enable the next generation to have a device around the house that will stimulate
a desire to learn to create “programs”.

But essentially, for the gifted kid the features of HTML(5), CSS, Javascipt, AJAX and probably close in terms of learning curve to hacking assembly language on an Apple II. It may not be a quick to produce results as:

10 count = 1
20 print Count
30 count = count +1
40 goto 20
run

NOTE: Make a programmable web page that enraptures kids with a programming interface. I’m sure there’s already a “Logo in a webpage” site somewhere.

Kids with curiousity will find the tools that allow them to play, create, make and build. I’m sure they are even as we complain about the “closed” nature of the iPad when it’s browser makes it one of the most programmable consumer devices ever pushed onto a stage at the Yerba Buena center.

If we are stuck in our “typying *is* computing* paradigm we will miss the sea change. Computing is movement. Typing is just one form of movement. An efficient movement for creating text like this.

OK… now sketch more something with the keyboard.

But we have a mouse.

OH draw me a mouse sketch.

Now, sketch on an iPad. It’s an world of improvement.

Can we program by connecting widgets using gestures? Probably. We just need to open the door to thinking about the possible given the new technologies the iPad enables.

Watch the iPad apps that emerge. There’s a possible future that it’s easrly critics didn’t stop to consider becuase the keyboard interface could never enable it.

Touch. It’s the next big thing.

When you Wii bowl, are you programming a computer? Is there a Wii program that could be considered a programming environment to open kid’s minds to the possibilities of programming?

Games typically give kids a desire to learn how to program. Giving a kid desire is certainly half the battle to unlocking curiosity to learn.

iPad games will also encourage a desire to “open” the system and create a new emrsive experience.

The iPad will change what we think of as computing: it’s interaction now that matters… programming the world with ideas.

goto 10

Advertisements