Abo
  • Services:
Anzeige
Kosmobits-Set
Kosmobits-Set (Bild: Franckh-Kosmos Verlags-GmbH)

Kosmobits im Test: Tausch den Spielecontroller gegen einen Mikrocontroller!

Kosmobits-Set
Kosmobits-Set (Bild: Franckh-Kosmos Verlags-GmbH)

Wenn die Kids ständig vor der Spielekonsole abhängen, warum soll man ihnen nicht Programmieren mit einem Spielecontroller beibringen? Diesen Ansatz verfolgt ein neues Mikrocontroller-Experimentierset von Kosmos. Wir haben gedaddelt und programmiert.
Ein Test von Alexander Merz

Mit dem Kosmobits-Set des Kosmos-Verlages sollen Kinder ab zehn Jahren in die Mikrocontroller-Programmierung einsteigen. Zwar setzt das Set auf die populäre Arduino-Plattform auf, Kosmos hat aber sowohl sein eigenes Arduino-kompatibles Board namens Kosmoduino entworfen als auch ein zugehöriges Sensorboard in der Form und mit der Funktionalität eines einfachen Gamepads. Zusammen mit einer Smartphone-App sollen wir damit "spielend Programmieren lernen". Wir haben es ausprobiert. Leider waren wir mit konventionellen Lehrmethoden dann doch erfolgreicher.

Anzeige

Neben dem Mikrocontroller- und Sensorboard enthält das Set auch aufsteckbare Sensoren für Licht, Bewegung, Temperatur und Schall, ein Steckbrett, diverse Jumperkabel, LEDs, Widerstände und einen 800-mAh-LiPo-Akku. Dazu kommen die Kunststoffteile für den Bau eines Gamepads, das als Gehäuse für das Sensorboard dient. Doch bevor wir uns weiter den technischen Details widmen, wollen wir erst einmal spielen.

Vor dem Spielen steht der Zusammenbau

Mit Hilfe der ausführlich bebilderten deutschsprachigen Anleitung gelingt uns der Zusammenbau des Gamepads recht flott. Der Mikrocontroller als zentrales Element bleibt dabei frei sicht- und nutzbar. Die Kunststoffteile sind äußert stabil und verwindungssteif. Zusammengebaut wirkt das Gamepad nicht so hochwertig wie ein durchdesignter XBox-Controller, das sollte aber über die Qualität nicht hinwegtäuschen. Als nächstes installieren wir das Spiel auf unserem Bluetooth-fähigen Tablet; es werden sowohl aktuelle Android- wie auch iOS-Versionen unterstützt. Bei Android besteht aber auch hier das einschlägige Problem mit Bluetooth-Low-Energy, das Gerät sollte jünger als zwei Jahre sein.

Wir schalten das Pad an und starten das Spiel. Die App verbindet sich automatisch mit dem Controller. Schließlich sind wir im ersten Spiellevel. Das Spiel ist ein klassisches Jump 'n' Run. Per Drehrad bewegen wir die Spielfigur nach links und rechts. Mit dem rechten Button überspringen wir Hindernisse, der linke löst Aktionen aus. Unsere Aufgabe ist es nicht nur, heil durch das Level zu kommen, sondern auch, kleine Monster einzusammeln. Wir brauchen sie, als wir am Ende an ein Terminal kommen. Denn um das Level zu beenden, müssen wir an dem Terminal eine Programmieraufgabe lösen. Jedes Monster entspricht einem Funktionsnamen oder Programmierkonstrukt. Beim Terminal müssen wir sie in einen lückenhaften Quellcode einsetzen und diesen so vervollständigen. So meistern wir das erste Level erfolgreich.

Sensoren dienen zur Spielsteuerung

In den späteren Leveln wird es schwieriger, denn bestimmte Hindernisse können wir nicht einfach umgehen. Stattdessen müssen wir unsere Spezialfähigkeiten einsetzen. Diese werden durch die aufsteckbaren Sensormodule aktiviert und wir agieren darüber mit der Spielfigur. Zuerst halten wir die kleinen Gehäuse für die Sensoren eher für eine Spielerei. Als wir die Sensoren immer wieder ein- und ausstecken, erweist es sich aber als praktisches Schutzelement.

Der Einsatz der Sensoren ist als solches nicht neu. In Smartphones und zum Beispiel beim Nintendo DS konnten Nutzer auch früher schon Spielaktionen über Bewegungs- und Schallsensoren auslösen. Uns gefällt aber, dass wir lernen, welcher Sensor verwendet wird und wie wir mit ihm interagieren müssen, um eine Aktion auszulösen.

  • Das Kosmobits-Gamepad (Bild: Martin Wolf/Golem.de)
  • Das Set besteht nicht nur aus dem Pad. (Bild: Martin Wolf/Golem.de)
  • Aufsteckbare Sensoren befinden sich in kleinen Gehäusen. (Bild: Martin Wolf/Golem.de)
  • Optisch haben der Kosmoduino und Arduino Uno wenig gemeinsam, sie sind aber kompatibel. (Bild: Martin Wolf/Golem.de)
  • Der Kosmoduino passt auf ein Steckbrett. (Bild: Martin Wolf/Golem.de)
  • Das Sensorboard im Gamepad-Gehäuse (Bild: Martin Wolf/Golem.de)
  • Der Akku befindet sich unter dem Sensorboard. (Bild: Martin Wolf/Golem.de)
  • Jeweils ein Sensor kann auf dem Sensorboard aufgesteckt werden. (Bild: Martin Wolf/Golem.de)
  • Die Spiele-App ist ein klassisches Jump'n'Run. (Bild: Alexander Merz/Golem.de)
  • Gelegentlich müssen wir eine Spezialfähigkeit über einen Sensor aktivieren. (Bild: Alexander Merz/Golem.de)
  • Pro Level gibt es ein Terminal zum Programmieren. (Bild: Alexander Merz/Golem.de)
  • Wir müssen einen Lückentext ausfüllen. Die Monsterchen stehen unter anderem für Funktionsnamen. (Bild: Alexander Merz/Golem.de)
  • Die Hilfe erklärt nicht wirklich etwas. (Bild: Alexander Merz/Golem.de)
  • Erfolg! Bloß bei was? Eine LED gibt es im Spiel nicht. (Bild: Alexander Merz/Golem.de)
  • Mehr Hilfetexte gibt es außerhalb des Spielemodus.(Bild: Alexander Merz/Golem.de)
  • Liebe Kinder: Bitte macht das nicht nach! (Bild: Alexander Merz/Golem.de)
  • Interessant. Wenn man schon Ahnung hat. (Bild: Alexander Merz/Golem.de)
  • Lernt man im 35. Semester Informatik: Das international anerkannte Symbol für die Loop-Funktion ist ein Pelztier mit Springseil.(Bild: Alexander Merz/Golem.de)
  • Der Leveleditor würde uns noch mehr gefallen, wenn er tatsächlich auch programmierbar wäre. (Bild: Alexander Merz/Golem.de)
  • Wenigstens können selbstgebaute Level mit anderen geteilt werden. (Bild: Alexander Merz/Golem.de)
  • Die Anleitung ist deutlich ausführlicher und besser aufbereitet. (Bild: Martin Wolf/Golem.de)
  • Die Anleitung ist deutlich ausführlicher und besser aufbereitet.  (Bild: Martin Wolf/Golem.de)
Das Kosmobits-Gamepad (Bild: Martin Wolf/Golem.de)

Vokabeltest statt Programmieren

Auch wenn die Sensoren Abwechslung ins Spiel bringen, am grundsätzlichen Ablauf ändern sie nichts. Das gilt insbesondere für die Programmierung am Terminal. Stets gilt es, einfach nur einen Lückentext aufzufüllen. Mit gutem Willen könnten wir das als eine Art Vokabeltrainer betrachten, aber Programmieren lernen wir so nicht.

Wir erhalten beim Spielen selbst weder sinnvolle Hinweise noch Anleitungen zu den Befehlen, zu Programmierkonstrukten und Algorithmen. Diese gibt es zwar, allerdings als eigenständige Erklärtexte, die App müsste sie nur ins Spiel integrieren. Was uns noch mehr verwundert: In den Programmen geht es immer darum, eine LED leuchten zu lassen - es gibt im Spiel aber keine LEDs. Es fehlt jeglicher Bezug zwischen dem Programmcode im Terminal und dem Spieleinhalt.

Dabei wäre es doch gerade bei einem Jump-'n'-Run-Spiel so naheliegend und ansprechend gewesen, tatsächlich bei kniffligen Stellen die Spielfigur per Algorithmus zu steuern, wir halten schließlich einen programmierbaren Controller in der Hand. Apples Swift Playgrounds hat diese Idee, allerdings ohne Spielecontroller, sehr gut umgesetzt.

Wem das Spiel als solches trotzdem gefällt, der kann auch eigene Levels erstellen, allerdings auch hier keine eigenen Programme. Selbst gestaltete Level können mit anderen geteilt werden - ein Angebot, das gut angenommen wird.

Endlich lernen wir etwas! 

eye home zur Startseite
am (golem.de) 06. Dez 2016

Bitte zu Ende bauen und einen Artikel drüber schreiben! Den veröffentlichen wir sofort!



Anzeige

Stellenmarkt
  1. Bundesanstalt für Materialforschung und -prüfung (BAM), Berlin-Steglitz
  2. LogControl GmbH, Pforzheim
  3. telekom, Ulm, Gaimersheim, München, Dresden
  4. Warner Music Group Germany Holding GmbH, Hamburg


Anzeige
Blu-ray-Angebote
  1. (u. a. Warcraft Blu-ray 9,29€, Jack Reacher Blu-ray 6,29€, Forrest Gump 6,29€, Der Soldat...
  2. (u. a. The Revenant 7,97€, James Bond Spectre 7,97€, Der Marsianer 7,97€)
  3. (u. a. The Big Bang Theory, The Vampire Diaries, True Detective)

Folgen Sie uns
       


  1. Razer Core im Test

    Grafikbox + Ultrabook = Gaming-System

  2. iPhone-Hersteller

    Apple testet 5G-Technologie

  3. Cern

    Der LHC ist zurück aus der Winterpause

  4. Jamboard

    Googles Smartboard kommt in den USA auf den Markt

  5. Überwachung

    Wikipedia darf nun doch die NSA verklagen

  6. Prototypen

    BOE zeigt AMQLED-Displays mit 5 und 14 Zoll

  7. Passwortmanager

    1Password bietet sichere Passwörter beim Grenzübertritt

  8. QD-LCD mit LED-BLU

    Forscher kritisieren Samsungs QLED-Marketing

  9. Amazon, Maxdome, Netflix und Co.

    EU will europäische Filmquote etablieren

  10. XPS 13 (9365) im Test

    Dells Convertible zeigt alte Stärken und neue Schwächen



Haben wir etwas übersehen?

E-Mail an news@golem.de


Anzeige
Quantencomputer: Nano-Kühlung für Qubits
Quantencomputer
Nano-Kühlung für Qubits
  1. IBM Q Mehr Qubits von IBM
  2. Quantencomputer Was sind diese Qubits?
  3. Verschlüsselung Kryptographie im Quantenzeitalter

Tado im Langzeittest: Am Ende der Heizperiode
Tado im Langzeittest
Am Ende der Heizperiode
  1. Speedport Smart Telekom bringt Smart-Home-Funktionen auf den Speedport
  2. Tapdo Das Smart Home mit Fingerabdrücken steuern
  3. Mehr Möbel als Gadget Eine Holzfernbedienung für das Smart Home

Blackberry Keyone im Test: Tolles Tastatur-Smartphone hat zu kurze Akkulaufzeit
Blackberry Keyone im Test
Tolles Tastatur-Smartphone hat zu kurze Akkulaufzeit
  1. Blackberry Keyone kommt Mitte Mai
  2. Keyone Blackberrys neues Tastatur-Smartphone kommt später
  3. Blackberry Keyone im Hands on Android-Smartphone mit toller Hardware-Tastatur

  1. Re: FILM Quote für Netflix?

    PiranhA | 12:14

  2. Re: Kommt mir auch auf Kundenseite bekannt vor.

    kidding | 12:14

  3. Re: Passwortmanager + Masterpasswort + Keyfiles

    Xiut | 12:14

  4. Das erinnert mich an DDR-Zeiten...

    jr888 | 12:10

  5. Re: Linux?

    david_rieger | 12:10


  1. 12:01

  2. 11:57

  3. 11:32

  4. 11:21

  5. 10:52

  6. 10:40

  7. 10:19

  8. 10:00


  1. Themen
  2. A
  3. B
  4. C
  5. D
  6. E
  7. F
  8. G
  9. H
  10. I
  11. J
  12. K
  13. L
  14. M
  15. N
  16. O
  17. P
  18. Q
  19. R
  20. S
  21. T
  22. U
  23. V
  24. W
  25. X
  26. Y
  27. Z
  28. #
 
    •  / 
    Zum Artikel