Werbung

Code-Kenntnisse: Warum Codierung wichtig wurde

Codierung und Programmierung sind heute allgegenwärtig. Aus diesem Grund ist es möglicherweise an der Zeit, die Codierungskompetenz für Schulen obligatorisch zu machen.

Codierung und Programmierung sind überall um uns herum und werden in Zukunft nur noch umfassender sein.

Aus diesem Grund argumentieren viele, dass Codieren lernen oder zumindest ein grundlegendes Verständnis davon haben, sollte ein gemeinsamer Bestandteil der Ausbildung eines Kindes werden.

Hier erkunden wir warum Codierung wichtig ist was es ist und wo Sie kann es selbst lernen.

VERBINDUNG: ZAHLEN SIE, WAS SIE FÜR DIESES MASSIVE, 120+ STUNDEN CODIERBUNDLE WOLLEN

Warum ist Codierungskompetenz wichtig?

Codierung und Codierungskompetenz kann als eine der wichtigsten Fähigkeiten angesehen werden, die gegenwärtige und zukünftige Generationen erlernen müssen. Viele haben argumentiert, dass sie Teil eines nationalen Lehrplans sein sollten, der a entspricht. Muttersprache, Naturwissenschaften und Mathematik .

Wir sind von elektronischen Geräten umgeben, auf denen jeweils unzählige Softwareprogramme ausgeführt werden, die auf Code ausgeführt werden. Unsere moderne Welt ist auch stark vom Internet abhängig, und die Belegschaft muss mit jedem Jahr mehr und mehr über Computerkenntnisse verfügen.

Es ist daher für den Lebensunterhalt in der modernen Welt genauso wichtig wie ein gutes Verständnis für Grammatik, Rechtschreibung und Rechnen.

Da Software jedoch immer ausgefeilter wird, wird die Öffentlichkeit immer mehr von ihrer tatsächlichen Funktionsweise losgelöst. Während sie umfassend entworfen und getestet wurden, um so intuitiv wie möglich zu bedienen, wird ihre Funktionsweise schnell zu einer Art SoftwareArt von Magie für alle außer ein paar Auserwählten.

" Wenn [jemand] nicht mit Code vertraut ist, muss [er] die Geräte und Software akzeptieren, die [er] mit den Einschränkungen und Agenden verwendet, die seine Ersteller in sie eingebaut haben. Wie oft haben Sie den Inhalt einer Lektion oder einer Lektion geändert?Präsentation, weil Sie nicht herausfinden konnten, wie die Technologie so funktioniert, wie Sie es wollten? "- edutopia.org .

Werbung

Dies könnte Sie zwar an der Oberfläche nicht stören, könnte jedoch schwerwiegende Auswirkungen auf die Zukunft haben. Die meisten Benutzer vertrauen den Entwicklern einfach darauf, dass sie nur die besten Absichten haben, wenn sie ihre Produkte verwenden.

Aus diesem Grund drängen viele Pädagogen jetzt darauf, zumindest etwas zu machen Grundlegende Programmierkenntnisse sind Voraussetzung für alle Schüler.

" [Benutzer] verbringen einen zunehmenden Teil ihrer Zeit in digitalen Umgebungen, in denen die Regeln von anderen geschrieben wurden. Nur mit der Funktionsweise von Code vertraut zu sein, würde ihnen helfen, durch dieses Terrain zu navigieren, seine Einschränkungen zu verstehen und festzustellen, ob diese Einschränkungen vorhanden sind, weilDie Technologie verlangt es - oder einfach, weil es ein Unternehmen so will. Kinder mit Code-Kenntnissen akzeptieren die Anwendungen und Websites, die sie zum Nennwert verwenden, nicht mehr und beginnen stattdessen, sich kritisch und zielgerichtet mit ihnen auseinanderzusetzen. "- edutopia.org .

Werbung

Was ist der Unterschied zwischen Codierung und Programmierung?

Die überwiegende Mehrheit der Menschen, die diese Begriffe hören, wird oft glauben sie sind eigentlich Synonyme füreinander. Tatsächlich werden sie von vielen Fachleuten in der Branche häufig synonym verwendet.

Tatsächlich haben wir in diesem Artikel dasselbe getan.

Aber es gibt tatsächlich subtile, aber wichtige Unterschiede zwischen ihnen. Sie werden regelmäßig Artikel und Foren finden, die versuchen, die Unterschiede mit Schlussfolgerungen zu diskutieren, wobei die Unterscheidung ein wenig verschwommen bleibt.

Also dachten wir, wir würden unseren Hut in den Ring werfen und versuchen, die beiden Begriffe zu entwirren.

Codierung

Der Begriff Codierung bezieht sich einfach auf das Schreiben von Codes. Ein Codierer ist eine Person, die von einer Sprache in eine andere codiert.

Quellen, wie Unterschied zwischen.net, weisen Sie darauf hin, dass Codierung eine Form der Programmierung ist, jedoch eher zur Implementierung der ersten Schritte eines Computerprogrammierungsprozesses verwendet wird.

Werbung

" Der Begriff Programmierung wird im weitesten Sinne verwendet, im Gegensatz zur Codierung, bei der im Wesentlichen Codes in verschiedenen Sprachen wie angewiesen geschrieben werden. "- Differenz zwischen.net .

Codierung ist wichtig, da Computer nicht mit unseren Muttersprachen interagieren können. Sie können nur Maschinencode verstehen binär oder hexadezimal

Es ist die Aufgabe eines Codierers, Menschen und Maschinen in die Lage zu versetzen, miteinander zu "sprechen". In diesem Sinne können sie als maschinensprachliche binäre Dolmetscher betrachtet werden. Codierer sind in der Regel auf Produktionsebene beteiligt.und so müssen sie die Sprache, in der sie schreiben, gut verstehen.

" Sie codieren jedoch nicht selbst; tatsächlich erhalten sie Anweisungen, was zu tun ist und was zu tun ist, gefolgt von Implementierung, Debugging-Tests und Qualitätssicherung.

Werbung

Diese Anweisungen werden im Allgemeinen als „Quellcode“ bezeichnet. Es handelt sich nur um eine Reihe schriftlicher Anweisungen, die eine Maschine leicht verstehen kann. "- Differenz zwischen.net .

Quelle : MianShahzadRaza / Pixabay

Programmierung

Sie haben den Unterschied wahrscheinlich bereits erkennen können, aber die Programmierung unterscheidet sich ein wenig von der Codierung.

Programmierung genau genommen ist der Vorgang des Schreibens einer Reihe von Anweisungen, denen eine Maschine folgen soll. Idealerweise, damit eine Anwendung fehlerfrei ausgeführt werden kann.

" In einfachen Worten bedeutet Programmieren, ein Rezept zu perfektionieren - Sie manipulieren Zutaten, um ein Rezept zu kochen, während ein Computer Daten manipuliert, um eine Aufgabe nach einer Reihe von Befehlen auszuführen. "- Differenz zwischen.net .

Programmierer erstellen im Gegensatz zu Codierern Dinge, entwickeln Logik und analysieren ein Problem. Codierung ist das Mittel, mit dem die Maschine die Anweisungen des Programmierers verstehen kann.

Werbung

"Die Aufgabe eines Programmierers besteht darin, Lösungen für Probleme zu finden, die auftreten können oder nicht. Es dauert Jahre, bis eine Person ein professioneller Programmierer wird. Sie kann als Entwickler, Programmierer, Analysten und mehr arbeiten." - Differenz zwischen.net .

Quelle : pxhere

Was sind Codierung und Programmierung und wie funktionieren sie?

Wie wir bereits gesehen haben Codierung ist der Prozess der Erstellung von Codes, mit denen Menschen mit Maschinen kommunizieren können. Zum Beispiel von Englisch nach Javascript.

Dies ist in der Regel eine der ersten Phasen beim Erstellen einer Software wie einer Anwendung. Die Codierung ist in der modernen digitalen Welt sehr wichtig und ermöglicht es jedem elektronischen Gerät, das Sie verwenden, auf einer bestimmten Ebene zu arbeiten.

Alles, was eine Maschine tut, folgt einer Reihe von Anweisungen Programmierung, die in einem Code geschrieben sind, der menschliche Anweisungen in diesen Binärcode übersetzt. Hinter jedem gelesenen Buchstaben, jedem angezeigten Bild usw. steht eine Folge von Einsen und Nullen, die Anweisungen enthaltendie Maschine, wie man sie im Speicher der Maschine verarbeitet und etwas tut, was der Programmierer möchte.

Werbung

Ein vollständiger Satz von Codezeilen hinter beispielsweise einem Bild in diesem Artikel wird im Allgemeinen auch als Skript bezeichnet.

Jedes Skript ist in einem Code wie Javascript geschrieben, der alle zusammenarbeitet, um diesen Artikel wie beabsichtigt anzuzeigen, den Sie gerade lesen. Jede Funktion auf einer Website Klicken auf "Gefällt mir" -Schaltflächen oder Hyperlinks usw. hat ein eigenes Elementder Schrift hinter ihnen.

Nach Abschluss der Entwicklung müssen Programmierer alle Codebits Skripte und alle in ein kohärentes Programm packen, damit ein Endbenutzer, der kein Programmierer ist, es verwenden kann. Dieser Prozess erfordert das vorherige Kompilieren, Testen, Debuggen und die Qualitätssicherungfür die breite Öffentlichkeit freizugeben.

Jede App, jedes Spiel, jede Website usw. ist eine Form von Programm. Das klingt großartig, kann aber auch Fehler haben.

" Im Gegensatz zu Menschen tun Computer genau das, was Sie ihnen sagen. Dies mag gut klingen, kann jedoch Probleme verursachen. Wenn Sie einem Computer sagen, dass er mit dem Zählen nach oben beginnen soll und nicht, dass er anhalten soll, zählt er für immer weiterAls guter Programmierer muss man wissen, wie man einem Computer sagt, dass er handeln soll. "- makeuseof.com .

Wie kann ich lernen, kostenlos zu codieren?

Wenn Sie Codierung oder Programmierung lernen möchten, können Sie zahlreiche kostenlose Ressourcen verwenden. Von YouTube-Tutorials, Blog-Beiträge, Foren , Stackoverflow das Beste! Und andere Ressourcen, die Sie in guten Händen sind.

Viele Universitäten Sie können auch kostenlose Vorlesungsreihen nutzen. Ein großer Teil davon bietet gegen eine geringe Gebühr auch eine offizielle Qualifikation.

Aber der beste Weg ist, einfach einzutauchen. Am tiefen Ende einzuspringen ist eine der besten und schnellsten Möglichkeiten, etwas zu lernen, einschließlich Codierung und Programmierung.

Websites, wie Unternehmer.com Schlagen Sie vor, einige dieser Ressourcen zu lesen, um das kostenlose Codieren zu lernen: -

  • Codeacademy.

  • Coursera.

  • edX.

  • Udemy.

  • AGupieWare.

  • GitHub.

  • MIT Open Courseware.

  • Hack.pledge

Folgen Sie uns auf

Bleiben Sie über die neuesten technischen Neuigkeiten auf dem Laufenden

Geben Sie einfach Ihre E-Mail-Adresse ein und wir kümmern uns um den Rest :

Mit Ihrer Anmeldung stimmen Sie unserer zu Nutzungsbedingungen und Datenschutzerklärung . Sie können sich jederzeit abmelden.