My Scribbler had a name……
Tuesday, February 28th, 2006 by FrancescoFor the past several weeks, the class has been centered around the exploration of computer language through a small blue robot called a scribbler. It seemed like a toy at first. The box even reads “For Ages 8 and Up!” But the lesson behind this “toy” has led to a plethora of technological knowledge of which we have just begun to scratch the surface.
The field in which we HAVE delved somewhat into however, is computer language. The scribbler no longer needs a petty toy name. To me, it has now become an instrument for learning. In our reading of Dr. Brooks’ Flesh and Machines, the most scintillating moment for me occurred during the conception of ant evolution. The author witnessed an ant and couldn’t figure out why something a fraction of the size of a robot could perform tasks that would take warehouses of information to process. The answer came soon enough.
Evolution was it. By starting with small steps and leading up to more complex ones, the robots of today are more able to simulate life. In lab, we began by seeing the robot performing a series of pre-established programs. In the second lab, it was our turn to do the programming. And this “theory of evolution” helped me greatly. I was able to think like Brooks in the context of “smaller is better.” By assuming that the robot knows nothing, can’t react, and follows instruction to the last word, this lab was like teaching a baby to run before it could walk. In spite of all this, I was able to learn a vast amount about computers in general. Not so much on the logistics of complex programming, but rather more on the basis of why it is necessary. Before the scribbler, I couldn’t understand why robots just couldn’t take over and kill us all. Now I do.
But besides the sci-fi thriller of the week motif, the Scribbler has installed within me a more complex understanding of programming. I realize now that I can’t tie weapons onto the scribbler and have it battle. There’s no simple programming for that. Even having it clean my room would not be a simple task. Everything I have taken for granted before is really just a series of algorithms and programs that someone has created. Just making a square with the robot took a long time! To sum it up, I have learned to teach (in pseudocode). “Do this,” “Don’t do that,” “only if this,” “but if not then that,” are now part of a different vocabulary.