Binäre Zahlen mit Karten

Die Schüler lernen, wie man grundlegende Berechnungen mit Binärzahlen auf Karten durchführt

AutorMikko Muilu
FachInformatik, Mathematik
Länge90 Minuten
AnsatzProblem-Basiertes Lernen
KompetenzenDie Schüler lernen zu verstehen, wie Binärzahlen in der Grundrechenart funktionieren
Klasse4.-6. Klasse
TechnologienStift und Papier

Beschreibung:

Computer bestehen aus Transistoren, und sie können nicht so einfach rechnen oder Zahlen verstehen, wie wir es tun. Computer arbeiten mit Einsen und Nullen, die durch elektrische Spannung ein- oder ausgeschaltet werden können. Keine Spannung bedeutet 0 und Spannung an bedeutet 1. Das ist einfach genug zu verstehen, aber was ist, wenn wir andere Zahlen oder andere Symbole als nur 0 und 1 benötigen?

Wir sind mit den Zahlen von 0 bis 9 vertraut. Wenn wir von Null an aufwärts rechnen, was machen wir dann, wenn wir bei der letzten Zahl, der Neun, angekommen sind?

0, 1, 2, 3, 4, 5, 6, 7, 8, 9 … 10.

Wir haben wieder mit denselben Zahlen begonnen, aber wir haben eine vorangestellt. Jetzt verwenden wir zwei Symbole (1 und 0), um die Zahl 10 darzustellen.

Dies ist die gleiche Reihe, aber mit Nullen vor den ersten Zahlen

00, 01, 02, 03, 04, 05, 06, 07, 08, 09 … 10.

Wir könnten so viele Nullen vor die Zahl setzen, wie wir wollten, und wir könnten immer noch verstehen, was die Zahl ist. 00005 ist immer noch einfach eine 5.

Informatiker wenden denselben Trick an, aber nur mit den Zahlen 0 und 1. Das lateinische Wort bi bedeutet ein Paar oder “zwei”. Im binären Zahlensystem verwenden wir nur zwei Symbole (0 und 1), weshalb es auch binär genannt wird.

00 = 0

01 = 1

10 = 2

11 = 3

Dies kann auch mit Karten dargestellt werden

Übung 1:

Die Lehrkraft teilt die Schüler in Paare ein und gibt jedem Paar drei Karten. Wenn die Übung zum ersten Mal durchgeführt wird, können die Schüler zu Beginn die Karten aus den Papieren ausschneiden. Zu Beginn werden nur die ersten beiden verwendet.

Die Karte mit einem Punkt ist rechts, die Karte mit zwei Punkten ist links.

Die Schüler müssen so viele Punkte umdrehen, wie die Lehrkraft sie dazu auffordert. Bei zwei Karten können die Zahlen zwischen 0-3 liegen. Es ist wichtig, dass die Karten in der gleichen Reihenfolge auf dem Tisch vor den Schülern liegen.

Die Lehrkraft bittet die Schüler, die Karten so zu drehen, dass nur ein Punkt sichtbar ist. Dies sollte wie folgt aussehen

Die Schüler können nun die Zahl im Binärcode aufschreiben. Wenn die linke Karte nach unten gedreht ist, ist es eine 0 und wenn die Punkte sichtbar sind, ist es eine 1. Die obige Zahl 1 ist eine 01 im Binärcode.

Kuva, joka sisältää kohteen teksti, paperi, kirjekuori

Kuvaus luotu automaattisesti

Die Zahl 2 ist 10 im Binärsystem

Die Zahl 3 ist die 11 im Binärsystem.

Diskussion:

Jedes Mal, wenn eine neue Karte hinzugefügt wird, verdoppeln sich die möglichen Zahlen. Lassen Sie uns mit drei Karten fortfahren. Jetzt sind die möglichen Binärzahlen wie folgt.

000 = 0

001 = 1

010 = 2

011 = 3

100 = 4

101 = 5

110 = 6

111 = 7

Auch hier gibt die Anzahl der sichtbaren Punkte den Binärcode an, wenn die Karten in dieser Reihenfolge liegen.

Übung 2:

Der Lehrer gibt die Zahlen 0-7 vor, und die Schüler versuchen herauszufinden, wie sie im Binärsystem dargestellt werden.

Kuva, joka sisältää kohteen teksti, paperi, kirjekuori

Kuvaus luotu automaattisesti

Die Zahl 5 ist zum Beispiel 101 im Binärformat.

Diskussion:

Die Anzahl der verwendeten Karten gibt an, wie viele Bits das numerische System hat. Die zwei Karten in Übung 1 sind ein 2-Bit-System. Die drei Karten in Übung 2 sind ein 3-Bit-System.

Übung 3:

Nun wollen wir mit einem 5-Bit-System üben. Mit 5 Karten können wir Zahlen von 0-31 darstellen. Dies wird langsamer sein als bei den vorherigen Übungen, also nimm dir Zeit.

Wenn alle Karten aufgedeckt sind, sind 31 Punkte zu sehen, und dies wird als 11111 in binärer Form dargestellt.

Kuva, joka sisältää kohteen teksti, paperi, kirjekuori

Kuvaus luotu automaattisesti
Kuva, joka sisältää kohteen teksti, paperi, kirjekuori

Kuvaus luotu automaattisesti

Oben sehen wir 21 Punkte und es ist 10101 in binärer Form.

Die Schüler erkennen recht schnell, wie die Zahlen gebildet werden müssen. Wenn die geforderte Zahl 19 ist, sollten die Schüler zuerst die Karte ganz links betrachten und sie mit der geforderten Zahl vergleichen. In diesem Fall zeigt die ganz linke Karte 16, also wird sie berücksichtigt. 19-16 = 3 und jetzt gehen wir nach rechts, um herauszufinden, wie man die 3 mit den restlichen Karten darstellen kann. Die nächste Karte ist die 8, die zu groß ist. Die nächste ist die 4, die auch zu groß ist. Die nächste ist die 2, die kleiner ist als die 3, also brauchen wir sie. 3-2 = 1, das heißt, wir brauchen auch die letzte Karte mit einem Punkt. Daraus können wir ableiten, dass 19 in binärer Form 10011 ist.

Kuva, joka sisältää kohteen teksti, paperi, kirjekuori

Kuvaus luotu automaattisesti
Kuva, joka sisältää kohteen teksti, paperi, kirjekuori

Kuvaus luotu automaattisesti

Diskussion:

Moderne Computer verwenden eine 64-Bit-Architektur, die eine überwältigende Anzahl verschiedener Zahlen ermöglicht. Die Zahlen können bis zu 2^64 berechnet werden. Das bedeutet, dass der Computer 64 parallele Leitungen im Prozessor hat und die Zahlen in jeder Leitung mit Spannung entweder ein- oder ausgeschaltet dargestellt werden.

Vor 30 Jahren wurden noch 8-Bit-Systeme verwendet, bei denen man die einzelnen Kabel sehen konnte (2^8 = 256 verschiedene Werte). Sie funktionierten nach dem oben dargestellten Prinzip.

This document is distributed in 2021 by the COTA Project Consortium under an Attribution–ShareAlike Creative Commons license (CC BY-SA 4.0). This license allows you to remix, tweak, and build upon this work, as long as you credit the COTA Project Consortium and license your new creations under the identical terms

Published by Jan Pawlowski

Professor in Business Information Systems at Ruhr West University of Applied Sciences

Leave a Reply

Discover more from Computational Thinking and Acting

Subscribe now to keep reading and get access to the full archive.

Continue reading