Das Video kommt von YouTube: erst beim Abspielen verbindet sich die Seite mit YouTube (Google).
Programmieren für Anfänger | 10 min Tutorial
Das Wichtigste aus dem Video
Tipp auf eine Zeit – das Video springt genau dorthin.
Transkriptautomatisch erstellt · 76 Zeilen
- in diesem Video will ich dir programmieren beibringen und zwar in 10 Minuten das hier ist also ein kleines Tutorial ein Crashkurs in dem Du kurz
- und knackig alle Grundlagen übers programmieren lernst wenn du gerade ganz am Anfang stehst kommt ihr programmieren vielleicht super kompliziert vor was nur
- richtig kluge Leute können fast schon was magisches was nur Computer Zauberer können und in dem Fall muss ich dir sagen du hast Recht wir Programmierer
- sind in Wirklichkeit alles Zauberer nee heute will ich dir zeigen dass programmieren gar nicht so kompliziert ist das vielleicht sogar Spaß machen
- kann und deshalb möchte ich dir in diesem kurzen Tutorial alle Basics übers programmieren zeigen also zeigen wie man Code schreibt was Variablen sind was
- Datentypen sind wie FF Statements funktionieren und so weiter in den nächsten 10 Minuten lernst du also alle grundlegenden Konzepte die du zum
- Programmieren brauchst und zwar unabhängig von der Programmiersprache wir werden gemeinsam dein erstes Programm programmieren also legen wir
- los wir gehen dazu auf die Webseite www.online-palpen.com dort können wir unseren Programmcode schreiben wir
- müssen uns nicht extra anmelden nichts installieren gar nichts wir können direkt loslegen hier zu coden wir schreiben den Code jetzt in der
- Programmiersprache Python aber das ist eigentlich egal weil es geht hier eher um die Programmierkonzepte die du heute lernst die in so ziemlich jeder Sprache
- gleich sind dazu löschen wir jetzt erstmal all den Text den wir hier sehen und schreiben dann unsere erste Zeile Code also klicke ich jetzt hier hin
- drücke auf strga oder command a und dann auf die Backspace Taste jetzt haben wir alles gelöscht und können loslegen typischerweise lernst du als erstes die
- einfachste Sache die du nur irgendwie programmieren kannst das Programm hallo Welt ich schreibe jetzt also hier rein print Klammer auf dann schließt er die
- Klammer auch schon automatisch jetzt mache ich da noch Anführungszeichen hin und schreibe diese Anführungszeichen hallo Welt wenn ich jetzt mit der Maus
- hier unten auf das grüne run drücke dann wird der Code nicht gerade oben geschrieben habe ausgeführt das machen wir einfach mal und wir sehen es ist
- jetzt als Ergebnis unten in der Kommandozeile unser Code wurde also erfolgreich ausgeführt und wir bekommen das Ergebnis hallo Welt angezeigt was
- wir hier also gemacht haben ist wir haben die so ziemlich einfachste Funktion benutzt und zwar print die uns einfach anzeigt was in den Klammern
- steht wir können ja aber genauso gut etwas anderes schreiben also ich könnte ja auch in Anführungszeichen schreiben ich schaue gerade ein Tutorial auf
- Youtube wenn ich hier wieder auf das grüne play Symbol drücke wird mir genau dieser Text angezeigt als nächstes lernst du Variablen das kannst du
- vielleicht schon aus dem Matheunterricht aus deiner Schule ich könnte jetzt zum Beispiel schreiben x = 5 und dann in der Zeile darunter
- schreiben Print in Klammern x wenn ich das jetzt ausführe siehst du schon printed er eine 5 denn der Prince die Variable X und ich habe der Variable
- x in der Zeile davor den Wert 5 zugeteilt vielleicht ist einigen von euch jetzt schon aufgefallen dass ich dieses Mal in den Klammern hinter print
- die Anführungszeichen weggelassen habe denn die Anführungszeichen bedeuten dass es sich um einen String also eine Zeichen könnte handelt wir wollen aber
- dass er die Variable prindet und nicht die Zeichenkette wenn ich das X hier in Anführungszeichen schreibe und dann das Programm ausführe printet er mir ein X
- also das Zeichen x ich habe Ihnen in dem Fall nicht gesagt könnte mir die Variable x deren Inhalt fünf ist sondern könnte mir das Zeichen x wichtig ist
- außerdem dass der Programmcode immer von oben nach unten ausgeführt wird wenn ich also erst schreiben würde print x und dann in der Zeile dann runter erst x = 5
- dann bekomme ich einen Fehler und zwar den dass die Variable x noch nicht definiert wurde wir müssen also in den ersten Zeilen x definieren und dann in
- der zweiten Zeile print schreiben weil der Programmcode immer von oben nach unten ausgeführt wird und das mit den Variablen ist schon ziemlich cool weil
- du alleine damit schon Prozesse automatisieren und dir eine Menge Arbeit sparen kannst wenn du zum Beispiel 10 E-Mails an zehn verschiedene Firmen
- schreiben willst die ungefähr so hier gehen hallo liebes Team der Firma Firmenname ich bin daran interessiert mit ihnen bei Firmenname
- zusammenzuarbeiten dann ist das zugegebenermaßen nicht gerade eine sehr kreative E-Mail dient aber super für dieses fiktive Beispiel denn statt jetzt
- immer in den Text zu gehen und jede der zehn Firmen zu suchen wo im Text der Film Name steht und dann an mehreren Stellen im Text diesen abzuändern kannst
- du das auch mit variablen lösen du könntest hier in der ersten Zeile schreiben Firmenname ist gleich und dann den Firmenname also sagen wir mal du
- willst diese E-Mail an Nikosia schreiben also Ecosia GmbH wir haben jetzt hier also nicht wie vorhin eine Variable mit dem Namen x sondern eine Variable die
- heißt Firmenname und dann schreibst du bei Print in die Klammern in Anführungszeichen hallo liebes Team der Firma und Anführungszeichen Ende dann
- ein Plus dann die Variable Firmenname und dann wieder ein Plus und dann Anführungszeichen um zu zeigen dass jetzt der Text da sie Zeichenkette
- weiter geht ich bin daran interessiert mit ihnen bei Anführungszeichen Ende + Firmenname plus Anführungszeichen zusammen zu arbeiten und noch ein
- letztes Mal Anführungszeichen wenn du das jetzt ausführst schreib das automatisch an jede Stelle wofür Name steht ikosia GmbH ein schreibst du jetzt
- eine zweite E-Mail an Apple musst du hier oben nur in den Inhalt der Variable Firmenname ändern auf Apple und schon ändert sich automatisch alle Stellen im
- Text wo der Firmenname vorkommt zum Wort Apple und stell dir mal vor die E-Mail wäre jetzt viel länger und der Film Name
- kommt 20 mal an verschiedenen Stellen vor wie viel Arbeit ihr das dann sparen würde du musst nur ein einziges Mal den Namen der Firma hier oben eintragen
- statt 20 verschiedene Stellen im Text zu suchen sehr cool aber weiter geht's als nächstes lernst du Datentypen wenn wir hier schreiben x
- = 5 und dabei 5 von anfangszeichen schreiben handelt es sich dabei um einen String eine Zeichenkette das hatten wir schon String wird dabei mit STR
- abgekürzt es gibt aber auch noch weitere Datentypen zum Beispiel integer das wird mit Ende abgekürzt das sind alle Datentypen die ganz Zahlen sind also
- eine 0 eine 5 ohne Anführungszeichen ein minus 10 oder auch eine 42 dann gibt es noch floats die werden nicht abgekürzt sondern einfach float geschrieben das
- sind alle Zahlen mit Nachkommastellen zum Beispiel 10,5 wichtig dabei hier in Peißen musst du das Komma als ein Punkt schreiben also 10 Punkt 5 also auch
- 5,0 wäre ein floot und der letzte Datentyp den ich dir vorstellen will sind die bulienwerte abgekürzt mit Pool und das sind nur zwei verschiedene Werte
- und zwar true also war und voll ist also falsch so jetzt schauen wir uns das nächste Konzept an if as Statements oder auch
- auf Deutsch wenn sonst Anweisungen wir können jetzt hier schreiben Strecke ist gleich 5 also hier einfach eine Variable die heißt jetzt nicht X oder Firmenname
- sondern Strecke die hier den Wert 5 hat und dann in der zweiten Zeile schreiben ich strecke größer als drei Doppelpunkt und wenn wir dann Enter drücken siehst
- du schon dass unser Text Cursor automatisch etwas weiter rechts und ein Abstand vom linken Rand hat und da können wir jetzt schreiben print es ist
- ein weiter Weg enterprint fahre mit der Bahn bemerke wie beide print Anweisungen leicht eingeschoben sind und Abstand vom
- linken Rand haben weil das der Code ist der ausgeführt wird wenn die Strecke größer als drei ist wenn wir jetzt noch mal Enter und die Backspace Taste
- drücken sind wir wieder am linken Rand und raus aus der if Bedingung else Doppelpunkt und dann in der nächsten Zeile print es ist ein kurzer Weg laufe
- zu Fuß und das ist ein if el Statement oder auch eine wenn sonst Anweisung wir haben also programmiert wenn die Strecke
- größer als 3 ist schreibe es ist ein weiter Weg fahre mit der Bahn und sonst das heißt wenn die Strecke nicht größer als drei ist schreibe es ist ein kurzer
- Weg laufe zu Fuß klicken wir jetzt auf das grüne play Symbol sagt er uns weil die Strecke 5 ist es ist ein weiter Weg fahre mit der
- Bahn ändern wir hier die Strecke auf zwei und führen das noch mal aus sagt er stattdessen es sein kurzer Weg laufe zu Fuß du kannst mein programmieren aber
- auch ganz normal rechnen also ich könnte jetzt hier bei der Strecke schreiben Strecke gleich 10 - 9 und dann rechnet er automatisch dass das Einser gibt und
- gibt mir damit aus es ist ein kurzer Weg laufe zu Fuß wichtig ist hier die Strecke ist ohne Anführungszeichen geschrieben denn
- dadurch erkennt er den richtigen Datentyp also sieht dass es Zahlen sind mit den errechnen kann würden wir das Anführungszeichen schreiben wäre Strecke
- nicht mehr das Ergebnis von 10 - 9 also 1 sondern stattdessen wäre Strecke dann der Text 10 - 9 bzw der String oder die Zeichenkette so du bekommst jetzt eine
- kleine Aufgabe um zu schauen ob du das verstanden hast schreib mal ein Programm wo du statt der Strecke die Temperatur oben eingibst und dir dann am Ende
- gesagt wird ob du eine Jacke anziehen musst oder nicht je nachdem ob es wärmer als 15 Grad ist oder kälter pausiere das Video gerne hier die Lösung siehst du in
- 3 Sekunden 3 2 1 hier so könnte das aussehen und wie du siehst habe ich persönlich hier die Variable einfach mal ein Temperatur in Celsius genannt damit
- es noch leichter ist zu verstehen es gibt ja auch so Experten die gerne in Fahrenheit rechnen und jetzt eine zweite kleine Aufgabe
- schreibe das Programme so um dass du am Anfang oben deinen Namen einträgst genau wie du gerade die Temperatur eingetragen kannst und er dich dann mit Namen
- anspricht also dass dann dann nicht steht es ist kalt du brauchst eine Jacke sondern in meinem Fall zum Beispiel es ist kalt du brauchst eine Jacke Fabian
- also hier das Video kurz pausieren und die Auflösung gibt es in drei zwei eins jetzt so könnte der Code dann zum Beispiel aussehen also wie du siehst
- schreibe ich oben noch eine zweite Variable hin mein Namen und lass mir später im Text den Namen mit anzeigen wenn du das hier geschafft hast oder
- zumindest jetzt den Lösungen gedanklich Folgen konntest dann herzlichen Glückwunsch du hast jetzt in nur 10 Minuten schon ein kleinen Einstieg ins
- programmieren bekommen gelernt was Variablen sind wie man Coach schreibt und ausführt was Datentypen sind und sogar schon eine FS Statement
- geschrieben dafür kannst du dich schon mal auf die Schulter klopfen aber natürlich gibt es hier noch viel mehr es gibt noch Schleifen Listen Methoden
- Funktionen und so weiter wenn ihr jetzt weiter lernen willst verlinke ich dir mal hier zwei Programmier Tutorials wo du das ganze einfach ein bisschen
- entspannter als in 10 Minuten lernen kannst das Gute die schließen auch perfekt an das an was Du gerade in diesem Video hier gelernt hast klick
- einfach auf den Link für das Video was ich interessiert und ich wünsche dir ganz viel Spaß dabei
Zum Nachlesen
BlockstrukturDie Blockstruktur (oder kurz der Block) ist ein Charakteristikum von Programmiersprachen. Ein Programm ist dabei aus Anweisungsblöcken aufgebaut.
Bedingte Anweisung und VerzweigungEine bedingte Anweisung ist eine Kontrollstruktur in der Programmierung. Ein Programmabschnitt wird dabei nur unter einer bestimmten Bedingung ausgeführt.
Anweisung (Programmierung)Anweisungen sind üblicherweise Zuweisungen, Kontrollanweisungen (wie Sprünge, Schleifen und bedingte Anweisungen) und Prozeduraufrufe. Abhängig von der …