Andrew walked up to me yesterday and said, “Dad, can you teach me how to program a computer?” I was both excited and nervous at the same time. He is showing an interest in doing something that I do but at a very early age. I want to help him learn programming but more importantly I want/hope it is as fun for him as it is for me. That got me thinking about when I first started “programming” a computer and what exactly did I do?

It started back in the fourth grade. When our class had library time there were a few of us that got computer time. Myself and two others names were up for “computer time”. We shared an Apple II. It had LOGO.

I remembered telling that little triangle (that everyone else kept calling a turtle) to make squares, circles, and triangles.

A little Google-foo later and I had several good LOGO sites. He now has a LOGO interpretor loaded up and running on his computer. He and I worked on the basic commands for a while. He picked everything up pretty quick and it was not too long before he was thinking up cool names like loopy_circle for his procedures. Now he keeps running into the room and saying, “Dad, come look at what I did!”