Mechanický počítač Turing Tumble

Publikováno: 8.11.2021

Turing Tumble je mechanický, turingovsky úplný, počítač. Lze na něm ukázat, jak fungují logická hradla. Funguje bez elektroniky i elektřiny.

Celý článek

Text vyšel původně na autorově webu.

Na kroužku programování se věnuju také aktivitám bez počítače. Od kamaráda jsem dostal tip na mechanický počítač Turing Tumble, který jsem rád vyzkoušel.

Úvod

Turing Tumble je mechanický, turingovsky úplný, počítač. Lze na něm ukázat, jak fungují logická hradla. Je pojmenovaný na počest Alana Turinga.

Didaktika

Krabice obsahuje tzv. Puzzle Book se seznamem 60 úloh a jejich možných řešení. Navíc je to celé zaobalené do komiksového příběhu astronautky opravující počítač. Lze to tedy brát „pouze“ (myšleno v dobré slova smyslu) jako logickou hru, která vás a děti zabaví na několik hodin. Hru už mám doma přes rok, s přestávkami se k ní s mým desetiletým synem vracíme, ale zatím jsme ji ještě nedohráli. Syn vyžadoval moji pomoc. Tím se to tedy neliší od jiných chytrých výukových hraček, které nemůžete na děti jen hodit. A ani nechcete, přece si to užijete s nimi. Jednak je vše anglicky, jednak se občas někde zasekl nebo jsem mu vysvětlil, co/jak/proč funguje.

Čímž se dostávám k dalšímu rozměru, který tomu dává více jak stostránkový Educator Guide, do kterého se rozhodně nestydím nahlížet. Podle mého názoru se jedná o kvalitní didaktický materiál, který vám umožní vysvětlit jednotlivé počítačové principy.

Praktická ukázka

Existuje online simulátor, na kterém bych chtěl demonstrovat čítač (nepleťte se sčítačkou).

Řešení používá díl gear bit tedy bit s ozubeným kolem. To je součástka, díky které je hra turingovsky úplná. Padající kuličky ovlivňují pouze bity pod sebou. Ozubená kola dokáží přenést informaci zpět.

Ale od začátku. Ty modré šipky, to jsou jednotlivé bity. Natočené vlevo znamenají logická 0, vpravo logická 1. Počítají kuličky. Po sedmi kuličkách byste měli mít všechny modré šipky napravo, 1112^3 - 1 = 7. Zelené součástky můžete ignorovat. Říkají tomu rampa a jedná se o drát (Když jsem hru ukazoval jiným ajťákům, tak namítali, že autoři mohli barvu ubrat a tím dát najevo menší význam.)

Víc nenapočítáte, další kulička způsobí vynulování. Proto mají procesory v registrech příznak přetečení. To je v našem případě ta sestava koleček. Kdyby to byl „obyčejný“ bit, tak při druhém přetečení si příznak nechtěně resetujeme (praktický důkaz nechávám na čtenáři).

Zpět k bitu s ozubeným kolem, osobně jsem s tím neměl problém, ale při zrychlené ukázce je to pro nováčky lehce matoucí, protože víc vidíte ozubené kolo než samotný bit.

Vyzkoušejte simulátor

Vyzkoušejte si sami na simulátoru! Spouštíte kliknutím na ten modrý turniket vlevo dole. Podrobněji viz návod.

Cena

Hru si můžete zakoupit za 70 euro. Vydyndal jsem slevu deset procent pro kroužek (klíčové slovo v angličtině je code club). Osobně se mi zdá cena odpovídající. Pochopitelně neplatíte pouze výrobní náklady, ale celý didaktický vývoj.

Za 15 euro si můžete koupit plány pro 3D tisk. Do toho jsem se pouštět nechtěl, rozhodně ne před tím, než si vše vyzkouším. A asi bych to nedoporučoval ani teď (vyjma opravdovým hračičkům). Jednak samotná deska je dost velká, aby ji šlo vytisknout na libovolné tiskárně, jednak krabice obsahuje dva druhy kuliček, které asi ani vyrobit nedokážete (kovové závaží a samotné hrací kuličky). Samozřejmě by vám chyběl barevný komiks na lesklém papíře.

Na druhou stranu není cena tak malá, abych bez zaváhání koupil další exempláře do kroužku. Pohrávám si s myšlenkou, že bych jim nabídl barterový obchod, pár krabic za překlad, ale nedostává se mi času.

Závěr

Turing Tumble můžu vřele doporučit. Nejspíš ne pro každého rodiče či školu, ale pro nadšence to jsou dobře utracené peníze. Ať už jako hra nebo jako didaktická pomůcka. Pro kroužek, alespoň ten můj, si zatím nejsem jistý, a to hlavně proto, že to nejsou aktivity na pár minut, ale na delší souvislý čas. Rovněž vidím jazykovou bariéru, protože je hra dostupná pouze v angličtině, ač jsem zato jindy z výchovných důvodů rád (když děti musí používat angličtinu v praxi). Máte-li hru využít na plno, je vhodné, aby učitel či rodič rozuměl tomu, jak počítače fungují, nebo alespoň nastudoval dodávanou příručku a nenechal děti ve štychu.

Jo a kdybyste byli v pokušení, tak od stejných autorů právě běží Kistarter kampaň Spintronics: mechanické obvody.

Nahoru
Tento web používá k poskytování služeb a analýze návštěvnosti soubory cookie. Používáním tohoto webu s tímto souhlasíte. Další informace