One of my Early Computer Programs

My brother found this at my parents’ house the other day. First off, for those of you who are wondering, it’s perforated printer paper. The holes (originally on both sides) are grabbed by the printer’s tractor cogs that pull the paper in to be typed on. The perforations enabled you to remove the hole strips and divide the conveyor of paper into 8 1/2 by 11 sheets. Since computers mostly delt with columns and rows of data back then, the green stripes made reading them easier.

Click Image to Enlarge

But what I’m excited about is what’s printed on the paper, a computer program that I wrote in 1983, when I was still teaching Social Studies in South Carolina. The program is a database application for our TRS-80 (Radio Shack) computers. It enabled students to create datasets for the counties of SC or states of the U.S., or animals by phylum and genus, and then run analyses on them.

I wish that I could find printouts of some of my games. It was such an exciting time when we were free to push the technology, writing and adapting software to support new ideas about learning, because no one else knew what we were doing. It was just computers.

Are We Missing the Point?

Coding super power

Coding Super Power

The title of this article is a question, because I admit my ignorance of the answer.  I’ve not been paying much attention to THE conversation, since I have finally accepted my status as retired. Wahoo!  But I am working on another book, so my mind is still in our righteous endeavor, even though my PLN has evolved.

The book I am working on will be a history of technology in education, as I have witnessed it – so programming is on my mind.  You see, that’s what we called it back in the 1982, programming.  So I was struck by a sense of déjà vu when I saw so much of the edtech discussion, at the recent Raleigh NCTIES conference, devoted to coding.

But are we (and I’m asking this question seriously) missing the point of a skill that has been so important to me, not to mention a pure personal joy?  You see, what has made coding so important is not necessarily its practicality, though I have been able to support the educational endeavors of many teachers with my tools.  It’s not even the bread it has put on my table, though I am enormously appreciative of that.

I often tell the story that on that first afternoon, after spending my first couple of hours teaching myself how to program (uh, code), I got on my hands and knees and I thanked every algebra teacher I had ever had.  There was finally a practical use for those mystical techniques for manipulating numbers.

But there was a major difference between how I was using Math and how I was taught Math – and it is a difference that strikes right at the heart of what we’re doing wrong in education.  You see, I immediately understood, though I may not have been able to express it, that I was using Algebra as a language, in order to instruct the digital environment (Radio Shack TRS-80 computer) to behave in the way that I wanted.  If you can communicate with a computer, then you can use it to learn and express.

We learned Reading so that we could read our textbooks and other more authentic sources of knowledge.  We learned to Write so that we could articulate our growing knowledge.  Maybe we should learn Coding in order to learn the language of numbers, so that we can learn from our own thoughts and express our ideas in endlessly creative ways.

..instead of teaching Math and teaching Coding.

Of course, I’m not the first to suggest such a radical idea.  It was during those earliest years that some very smart people (Seymour Papert & my friend, Gary Stager for two) were already suggesting and putting into action this very idea with the Logo programming language.

Image Attribute – Coding: It May be the Closest Thing We Have to a Superpower [Digital Graphic]. (2016). Retrieved from From the web site of Spring Forest Middle School Tech Apps Activities

Learn by Doodling

Circuite Scribe

If you are a follower of this blog, then you’re aware that I am employing both of my children to curate their own teacher resource blogs (Infographic-A-Day & Vid-A-Day), and that I syndicate them into 2¢ Worth.

One, posted by Martin the other day, really caught my attention (Circuit Scribe, the new way to teach and use circuits). It’s an ink, developed at the university of Illinois, through which electrical current can be carried. Their (electroninks) intent is an innovative way to help youngsters come to understand circuits. They doodle their circuit ideas with Circuit Scribe pens, lay components on their drawings, and throw the switch.

Part of what intrigued me about the project was our education community’s growing interest in helping students learn by making things – with tools, wires and code. This product is such a threshold-free approach to learning circuit design.

The other thing that provoked me to comment here is my son – and I hope that Martin doesn’t mind my bringing his personal experience into this. You see, Martin is incredibly talented at becoming an expert in areas that interest him. Many of you know that he is a celebrated master musician. But he constantly surprises us when he suddenly can talk with us about that never seemed of interest to him before, such as some old movie we’ve just seen.  He’s telling us about the director, actors, academy award nominations, related works and stories about its production. He’s especially fond of the Coen brothers and Wes Anderson.

He can also tell you almost anything about the NBA and is currently learning a lot about the NFL, via his fantasy football league. He is definitely not the athletic jock type (band geeks were big on campus in his high school) and has never expressed any interest in sports until recently.

To the point of this writing, I find it interesting that my son zoomed in on this video about Circuit Scribe. You see Martin dropped out of the computer science program of one of our state universities, because he hated programming – and I think I know why. They were not teaching him to doodle. I don’t mean literally draw his programs with conductive ink. They weren’t helping him learn to code the way I learned to code. He was being made to learn programming in the same way that I was taught grammar. It was about memorizing proper syntax, instead of learning to make computers do interesting and useful things.

My children will both find their intersections of play, purpose and passion, and it will (hopefully) be something they can make a living at.

..and they’ll do it in spite of the “test-prep” curriculum that dominated their childhoods.