Rekenen met dominostenen
Ik ben al van kinds af aan gefascineerd door computers, hoe exotischer hoe beter. De meeste kinderen die met hun LEGO-steentjes huizen en auto’s bouwen, beseffen bijvoorbeeld niet dat dit speelgoed heel wat meer kan. De tandwielen en wormwielen van LEGO Technic zijn een krachtig hulpmiddel waarmee zelfs berekeningen zijn uit te voeren, wat ik in mijn kindertijd dan ook zelf uitgeprobeerd heb. Op een dag kreeg ik, geïnspireerd door het schitterend geïllustreerde boek “Over de werking van de kurketrekker en andere machines” van David Macaulay, het idee om een mechanische rekenmachine te maken. Een groot deel van de vloer van mijn slaapkamer werd er door overdekt, maar het systeem werkte niet zo goed: gezien alles mechanisch werkte en ik geen zin had om mijn LEGO-steentjes te oliën, was de wrijving te groot en viel het werk alleen maar uit elkaar toen ik het in gang zette.
Anderen hebben meer geluk en doorzettingsvermogen gehad, en daarover gaat mijn Denkwerk-artikel in het januarinummer van PC-Active. Ik geef er eerst een uitgebreide uitleg over de werking van de Difference Engine van Charles Babbage, één van de eerste mechanische rekenmachines, waarmee onder andere de waarden van polynomen kunnen berekend worden. Daarna bespreek ik enkele hedendaagse projecten die de Difference Engine namaken, zoals de LEGO-versie door Andrew Carol en de Meccano-versie door Tim Robinson. Ik besluit met een houten opteller die knikkers gebruikt, logische poorten in LEGO en een opteller met dominosteentjes. Als je deze feestdagen LEGO, Meccano of dominosteentjes krijgt en je je reputatie van geek hoog wil houden, weet je dus wat doen!
Post a Comment