Was ist Coding und wie funktioniert es?
Werbung
Computercode ist sehr wichtig. Fast jedes elektronische Gerät, das Sie verwenden, basiert auf Code. Die Art und Weise, wie die Dinge funktionieren, kann ziemlich verwirrend wirken, aber wenn man sie aufschlüsselt, ist es eigentlich einfach.
Leute, die Code erstellen, heißen Programmierer, Programmierer oder Entwickler. Sie alle arbeiten mit Computern zusammen, um Websites, Apps und sogar Spiele zu erstellen! Heute lernst du, welchen Code es hat, wofür es gedacht ist und wie du selbst damit anfängst, Code zu lernen.
Was ist Code?
Computer haben ihre eigene Sprache namens Maschinencode, die ihnen sagt, was zu tun ist. Wie Sie sehen, macht es für Menschen wenig Sinn!
Jede Zahl oder jeder Buchstabe weist den Computer an, etwas in seinem Speicher zu ändern. Dies kann eine Zahl oder ein Wort sein oder ein kleiner Teil eines Bildes oder Videos. Computer können an sich gar nichts. Es ist die Aufgabe des Programmierers, ihnen Anweisungen zu geben.
Es ist möglich, Maschinencode zu lernen, aber es würde lange dauern! Zum Glück gibt es eine einfachere Möglichkeit, mit Computern zu kommunizieren.
Was ist eine Programmiersprache?
Nun, das sieht ein bisschen einfacher zu verstehen aus! Dieses Bild zeigt, wie der Computer sagt, dass er Hallo, Welt, sagen soll . Anstelle von Maschinencode wird eine Programmiersprache namens Python verwendet .
Fast alle Programmiersprachen funktionieren auf die gleiche Weise:
- Sie schreiben Code, um ihm mitzuteilen, was zu tun ist: Drucken („Hallo Welt“) .
- Der Code wird kompiliert und in Maschinencode umgewandelt, den der Computer verstehen kann.
- Der Computer führt den Code aus und schreibt Hallo Welt an uns zurück.
Es gibt Hunderte verschiedener Programmiersprachen, die verwirrend wirken können, aber alle machen dasselbe. Sie geben ein, was Sie wollen, der Compiler verwandelt es in eine Sprache, die der Computer versteht, und der Computer tut es, was als Ausführen des Codes beim Programmieren bezeichnet wird.
Was ist Codierung?
Beim Codieren wird eine Programmiersprache verwendet, damit sich ein Computer so verhält, wie Sie es möchten. Jede Codezeile weist den Computer an, etwas zu tun, und ein Dokument voller Codezeilen wird als Skript bezeichnet .
Jedes Skript ist so konzipiert, dass es einen Job ausführt. Diese Aufgabe könnte darin bestehen, ein Bild aufzunehmen und seine Größe zu ändern. Möglicherweise wird ein bestimmter Sound oder ein bestimmtes Musikstück abgespielt. Wenn Sie auf den Beitrag einer anderen Person in den sozialen Medien klicken, wird dies durch ein Skript ermöglicht.
Im Gegensatz zu Menschen tun Computer genau das, was Sie ihnen sagen. Das hört sich vielleicht gut an, kann aber zu Problemen führen. Wenn Sie einem Computer anweisen, mit dem Aufwärtszählen zu beginnen, und ihn nicht anhalten lassen, wird er für immer weiterzählen! Als guter Programmierer muss man wissen, wie man einen Computer zum Handeln anweist.
Was ist ein Programm?
Skripte allein können nur dann etwas tun, wenn sie kompiliert und dann ausgeführt werden . Dies ist nützlich, während Sie noch daran arbeiten, aber wenn Sie fertig sind, möchten Sie, dass Benutzer, die keine Programmierer sind, Ihr Skript verwenden können. Sie müssen Ihr Skript in ein Programm verwandeln.
Wenn Sie mit Ihrem Skript zufrieden sind, können Sie es in ein Programm kompilieren. Wie Sie bereits wissen, ändert das Kompilieren den Code aus Ihrer Programmiersprache in Maschinencode, den der Computer verstehen kann. Diesmal wird der Maschinencode in einem Programm gespeichert , das jeder herunterladen und verwenden kann. Jede Art von App, Spiel oder Website ist ein Programm.
Ist das Codieren schwierig?
Die Codierung kann sehr einfach sein und jeder kann die Grundlagen erlernen. Eine gute Analogie ist, sich vorzustellen, wie Bücher in einer Bibliothek zu codieren. Einige Bücher sprechen eine einfache Sprache und die Geschichten sind leicht zu verstehen. Andere verwenden sehr komplexe Wörter und haben Geschichten, die keinen Sinn ergeben. Ob sie einfach oder schwer zu lesen sind, sie sind alle Bücher.
Je mehr Bücher du liest, desto besser kommst du damit klar. Die komplizierte Sprache oder verwirrenden Geschichten werden leichter zu verstehen, bis Sie eines Tages Dinge lesen können, von denen Sie in der Vergangenheit nicht einmal geträumt haben!
Das Codieren lernen ist dasselbe. Das erste Mal, wenn Sie versuchen, Code zu schreiben, wird es schwierig, aber jedes Mal, wenn Sie es tun, wird es besser. Wenn Sie Schwierigkeiten haben, eine Programmiersprache zu lernen, können Sie die wichtigen Ideen, die dahinter stecken, mithilfe einer visuellen Programmiersprache erlernen. Sie können sogar Ihr eigenes Mario-Spiel erstellen. Machen Sie Ihr eigenes Mario-Spiel! Scratch Basics für Kinder und Erwachsene Machen Sie Ihr eigenes Mario-Spiel! Scratch Basics für Kinder und Erwachsene Wussten Sie, dass Sie Spiele erstellen können, auch wenn Sie keine Programmierkenntnisse haben? Hier finden Sie eine vollständige Anleitung für den Einstieg in Ihr erstes Spiel in Scratch. Lesen Sie mehr, ohne Code eingeben zu müssen!
Wie sieht Code aus?
Das Bild oben zeigt ein Skript namens hallo_name . Sie haben bereits gesehen, dass der Computer durch eine einzige Codezeile auf dem Bildschirm gedruckt werden kann. Angenommen, Sie möchten, dass der Benutzer nicht nur Hallo Welt sagt, sondern seinen Namen eingibt und der Computer ihn mit seinem Namen begrüßt. Lassen Sie uns zusammenfassen, was hier passiert.
- Beim Start des Skripts druckt der Computer eine Frage auf den Bildschirm.
- Als nächstes wartet der Computer, bis der Benutzer seinen Namen eingibt, und speichert ihn.
- "Hallo" wird zusammen mit dem gespeicherten Namen auf dem Bildschirm gedruckt .
- Im Cmder-Fenster wird das Skript mit Python kompiliert und ausgeführt .
- Das Skript lief genau so, wie es entworfen wurde, bevor es beendet wurde.
Dieses Beispiel zeigt einen einfachen Code, der in einem Code-Editor geschrieben und in Cmder ausgeführt wird, einer Art Terminalfenster . Mach dir keine allzu großen Sorgen darüber, was für eines dieser Dinge im Moment ist. Sie wissen jetzt, wie Python-Code aussieht und wie dieses Skript funktioniert.
Wie Code zu einem Programm wird
Wenn Sie völlig neu im Code sind, fragen Sie sich möglicherweise immer noch, wie Skripte wie das oben beschriebene zu den Programmen werden, mit denen Sie vertraut sind. Im obigen Bild ist das linke Fenster ein Werkzeug, um Python-Skripte in Programme umzuwandeln. Das Fenster auf der rechten Seite hat ein Symbol mit dem Namen hallo_name.exe . Ich denke, Sie können sich vorstellen, was passiert, wenn Sie darauf klicken!
Von keinem Code zu einem fertigen Programm. Dieses Beispiel ist wirklich einfach, aber so funktioniert fast alle Codierung. Jeden Tag verwenden die Menschen gelernte Programmiersprachen, um Skripte zu schreiben, die zu Programmen werden, die wir alle verwenden.
Codierung ist cool
Der heutige Artikel hat Ihnen gezeigt, was Code ist und wie mancher Python-Code funktioniert. Es gibt viele großartige Websites und Apps, mit denen Sie auch das Programmieren erlernen können!
Das Programmieren ist für jedermann und das Starten war noch nie einfacher. Sie können sogar lernen, mit Minecraft Minecraft Hour of Code zu programmieren. Bringt Kindern die Grundlagen des Programmierens bei Minecraft Hour of Code. Bringt Kindern die Grundlagen des Programmierens bei Minecraft Hour of Code enthält mehrere hervorragende Tutorials, die Kindern dabei helfen, die Grundlagen des Programmierens zu erlernen. Weiterlesen !
Erfahren Sie mehr über: Lernprogramme für Programmierer, Programmierung.