Wie man die binÀre Notation erklÀrt

Jemand betritt gerade die IT-Welt, jemand erklÀrt seinem Kind die Informatik.

Sehr schnell werden Sie feststellen, dass es nicht so einfach ist zu erklÀren, wie die BinÀrzÀhlung funktioniert.

Es ist fĂŒr Sie offensichtlich, dass es nach 11 100 ist, und fĂŒr einen AnfĂ€nger ist es möglicherweise lange nicht klar.

Um das VerstÀndnis zu beschleunigen, haben wir uns entschlossen, didaktisches Material zu erstellen.

Problem


Es ist wichtig zu beachten, dass selbst der CS50-Kurs fĂŒr Informatik an der Harvard University nicht hilft.



Ein Mann von einer amerikanischen UniversitĂ€t sagt einfach, dass "Null ist Null", "Eins ist Eins" und geht dann 10 und dann 11. Verstanden? Ich denke nicht. Fragen Sie also jemanden, der kein Programmierer ist, aber die nĂ€chste Nummer - es ist sehr wahrscheinlich, dass er nicht antworten kann. Zu schnell kam die Idee auf, die Entladung zu ĂŒbertragen.

Gleiches gilt fĂŒr SchulĂŒbersetzungsmethoden: Erstens sind diese Methoden akademisch trocken und zweitens nicht intuitiv - zum Beispiel ist es nicht offensichtlich, warum Sie nach einer Kaskadierung um 2 die Bits rĂŒckwĂ€rts setzen mĂŒssen.



Und wenn es nicht klar ist, dann ist es nicht interessant. Und wenn es kein Interesse gibt, ist es schwer zu merken.

Wir haben all dies berĂŒcksichtigt und beschlossen, eine interessante und schrittweise ErklĂ€rung abzugeben.

Was bieten wir an


Zuerst mĂŒssen Sie erklĂ€ren, wie das gewöhnliche Dezimalzahlensystem funktioniert - sowohl ĂŒber das endgĂŒltige "Alphabet" der Zahlen als auch ĂŒber die Idee, die Kategorie zu ĂŒbertragen. So entwickelt sich das VerstĂ€ndnis des Prinzips des „Zahlensystems“. Nur dann können wir zur Idee eines binĂ€ren Systems ĂŒbergehen - und jetzt sagt der SchĂŒler langsam, aber ziemlich sicher „1, 10, 11, 100“. Als nĂ€chstes beschlossen wir, eine völlig außerschulische Methode auszuprobieren - eine ErklĂ€rung fĂŒr die BinĂ€rzahl an den Fingern: Dies ist, wenn der gebogene Finger 0 und der verlĂ€ngerte 1 ist. Ich habe ihn an Teenagern getestet: Sie zeigen ihnen: „Das ist 1, das ist 2, das ist 3 - jetzt zeigen Sie es mir 4 ". Und die ganze Klasse ist konzentriert und zeigt langsam die Mittelfinger. Hervorragende eschatologische Begeisterung, die hinteren Schreibtische stechen sich gegenseitig ins Gesicht und rufen "Vier auf dich!". Provozierend? Ja. Auswendig gelernt? 100%.













Jetzt, da das Thema zu „unserem“ geworden ist, können wir mit dem Thema der Übersetzung von Zahlen von einem Zahlensystem in ein anderes fortfahren. Es ist besser, mit der klassischen SchulĂŒbersetzung zu beginnen (um ehrlich zu sein, mehr zu fassen). Und erst dann erklĂ€ren Sie mit Hilfe der Animation die Idee der Übersetzung direkt an den Fingern und zĂ€hlen dann wieder an den Fingern die Zahl 132 in die Mittelfinger bereits an beiden HĂ€nden. Zum Nachtisch zeigen wir, wo das binĂ€re und das hexadezimale System im wirklichen Leben verwendet werden. Das binĂ€re System sind zum Beispiel die QR-Codes um uns herum. Ein hexadezimales System besteht im Wesentlichen aus CSS-Farbcodes und Hashes verschiedener Stile, von MD5 bis UUID. Hier ist das gesamte Paket mit Videokursen (kostenlos auf YouTube):




















Wir hoffen, dass dieses Material Ihnen bei der schwierigen Aufgabe des Programmierunterrichts hilfreich sein wird.

All Articles