Programmieren

Wer kann, der kann: den Computer programmieren. Das ist schon schwieriger.

Etwas im Computer oder im Internet verändern, das kann heute jeder. Aber richtig programmieren kann noch nicht jeder.

Robot Karol

Das erste Video hier ist noch ein wenig humorvoll:

Diese Programmier-Umgebung heißt Robot Karol. Du kannst sie leicht aus dem Internet installieren.


Zum Vergrößern anklicken
Ein Spaß - So geht's nicht.

Hier folgt jetzt nur ein leichter Einstieg in das schwierige Gebiet der „IT“: Jeder Computer, jedes Notebook und jedes Smartphone hat im Innern wenig Abwechslung, nämlich nur 0 (Null) und 1. Der Speicherplatz für eine Null bzw. Eins ist genau ein Bit (Ein Bit im Computer ist nicht zum Schrauben, sondern zum Speichern da!). Ein Bit ist ein zweiwertiges Zeichen.

Zum Vergrößern klicken
Eselsbrücke: "Bit"

All die Nullen und Einsen sind die eigentliche „Programmiersprache“, die der Computer versteht. In irgendeiner Programmiersprache ist alle Software (die Programme und die Apps und das Betriebssystem), auch das kleinste Programm, auch Dein Word, von einem Programmierer bzw. von einem Programmierer-Team programmiert worden. Ja: Ohne Programmiersprache und ohne Programmierer geht es nicht!


Damit Du die Programme lesen kannst, mach die YouTube-Fenster groß!

In diesen Videos ist "Code" sichtbar. Sieh Dir auch diesen Code hier unten an! Dann lernst Du gleich das Programmieren mit Robot Karol.


Es gibt über 100 Programmiersprachen. Da wären die Programmiersprachen für Webseiten: HTML und CSS, Javascript und Ruby on Rails. Es gibt noch so viele weitere: Java oder C++ oder C# (sprich: Ssie-sharp) oder Logo usw.


BASIC

Eine einfache Programmiersprache ist BASIC (so heißt die Sprache). Ein Beispiel in BASIC:

10 PRINT "HALLO!"

Die Ausgabe am Bildschirm:

HALLO!

 

Das nächste Programm in BASIC ist ein wenig klüger:

10 PRINT "EINGABE:"

20 INPUT "NAME BITTE:";NAME$

30 PRINT "HALLO, "; NAME$

EINGABE:

NAME BITTE:

HALLO, XXXXXX



Link für die richtigen zukünftigen Programmierer!


Zweite Schritte >> (eine weitere Website)