Das Video kommt von YouTube: erst beim Abspielen verbindet sich die Seite mit YouTube (Google).
Struktogramme - Einstieg in die Informatik
Das Wichtigste aus dem Video
Tipp auf eine Zeit – das Video springt genau dorthin.
Transkriptautomatisch erstellt · 66 Zeilen
- herzlich willkommen zurück zu diesem Video heute wollen wir uns dem Thema Struktogramme ein bisschen annähern was Struktogramme sind und wie wir sie
- einsetzen und wo wir sie einsetzen in der Informatik das erfahren wir in diesem Video los geht's [Musik]
- alles klar wir legen los oder als erstes müssen wir einmal erklären wofür brauchen wir eigentlich Struktogramme und was ist eigentlich ein
- Strukturprogramm können wir Algorithmen oder kleine Programme visualisieren und das sind dann einheitliche Darstellung unabhängig
- von der Programmiersprache bisher haben wir nur Stretch kennengelernt in den letzten Videos aber es gibt natürlich noch viele viele weitere
- Programmiersprachen und auch sexuelle Programmiersprachen wie zum Beispiel ja war oder Swift diese Programmiersprachen kannst du dir nie unterschiedliche
- Sprachen vorstellen z.B deutsch französisch spanisch Latein und so weiter und damit diese Menschen alle untereinander kommunizieren können und
- diese Programmiersprachen untereinander kommunizieren können bzw die Programmierer haben wir eine einheitliche Art Algorithmen
- darzustellen und das sind Struktogramme und jetzt gucken wir uns einmal die Bestandteile an gibt da ganz unterschiedliche Elemente nämlich einmal
- die Standard Anweisung das sind einfach nur viereckige Blöcke rechteckige Blöcke die im Jahr untereinander schreiben da gibt es noch Verzweigungen wenn wir
- einmal oben in der Mitte die Bedingungen dann für ja und falsch Ja und Nein und falls jeweils was danach folgt und dann haben wir noch Kopf gestörte
- Schleifen so wie sie kennen solange Bedingungen erfüllt ist solange wird dann die Schleife ausgeführt aber wir haben auch genauso gut gesteuerte
- Schleifen der große Unterschied dazu ist dass die ganze Schleife erst einmal ausgeführt wird und dann die Bedingungen überprüft wird im Gegensatz zur Kopf
- gesteuerten Schleife er wird erst die Bedingungen überprüft und dann die Schleife ausgeführt es ist ein dezenter Unterschied und der ist gar nicht so
- unwichtig und dann gibt es natürlich noch die Zehen schleifen die sozusagen eine Variable durchziehen von einem Stahl bis zu einem Endwert und auf diese
- Variable auch in der Schleife zugreifen kann vielleicht bekannt aus anderen Programmiersprachen als vorher wir gucken noch einmal ganz kurz was wir
- schon kennen die oberen drei Sachen sind uns bereits aus Stretch bekannt die unteren beiden sind erstmal nicht so ganz direkt in scratch implementiert
- andere grafische Programmiersprachen wie snap wo wir zum Beispiel schon mal eine c-schleife finden aber die fußgesteuerten Schleifen finden wir eher
- selten hier gibt es auch nicht in allen Programmiersprachen aber halt in einigen und halt in strukturgrammen damit man sie darstellen kann häufig werden aber
- einfach aufgesteuerte Schleifen benutzt machen wir mal weiter mit einem kleinen Beispiel und zwar habe ich das mal so mitgebracht und ihr seht schon hier soll
- man irgendwas zeichnen und das kann man sogar in Stretch machen deswegen gucken wir uns erstmal den Stretch an wie wir in Stretch zeichnen können dazu haben
- wir hier unsere Stretch Oberfläche und hier unten können wir noch weitere Module hinzufügen nur wenn wir da drauf klicken kommt das hier und
- wir wollen jetzt den Stift da oben hinzufügen wenn wir den hinzufügen kriegen wir einen neuen Kategorie blockieren nämlich in Malstift und den
- können wir jetzt nutzen um Absetzen des Stiftes und so weiter und so fort also einschalten des Stift ist die Absetzen der Stiftes und löschen kann man alle
- bisherigen Striche löschen dann haben wir nämlich die Möglichkeit dieses Struktogramm in ein scrashprogramm zu übersetzen dass ihr da
- seht und dann unsere Problem sozusagen zeichnen zu lassen und dann kannst du Struktogramm wenn du das
- mal machst dann wirst Du genau dieses Bild herausbekommen je nachdem welche Stift Farbe du einstellt und so weiter und so fort sieht vielleicht ein
- bisschen anders aus aber grundsätzlich die Figur sollte gleich sein also so können wir Struktogramm benutzen wir haben einmal Ausgang unserer
- Struktogramm übersetzen das in unsere Programmiersprache das ist dann unsere eigene Sprache in unserem Fall stretchen momentan und dann kriegen wir die
- Ausgabe in jeder anderen Programmiersprache funktioniert das natürlich genau so wir können auch in jeder anderen Programmiersprache dass
- sie als Grundlage nehmen dann erhalten wir nur statt dem stretchprogramm ein anderes Programm in einer anderen so jetzt kommen wir zur ersten kleinen
- Aufgabe in diesem Video nämlich ich habe immer in Algorithmus mitgebracht und den sollst du einmal ein stretchprogramm umsetzen und Dir das
- Ergebnis zeichnen lassen ich gehe einmal Schritt zur Seite und du pausiere es am besten einmal das Video und dann geht's los
- alles klar das heißt rausbekommen wie sieht dein Programm aus ich möchte dir mal zwei Versionen vorstellen die mir schon über den Weg gelaufen sind und
- zwar habe ich mal als Startposition jetzt 00 genommen das ist nämlich die Linke Version ich mache das so lange bis meine
- Position wieder 00 ist das andere ist einfach mit einer wiederhole fortlaufend Schleife gelöst worden
- und wir bekommen zwei ganz ganz unterschiedliche Ergebnisse einmal kriegen wir nur so einen kleinen Punkt raus und einmal kriegen wir
- wirklich eine Figur raus ich weiß nicht was du bekommen hast aber häufig hat man noch kleine andere Möglichkeiten indem man hier in einer Schritt vorher geht
- dann erreicht man nie wieder die Startposition um nicht den Punkt zu bekommen aber wenn das genauso machst den Link Algorithmus er wird dir erstmal
- nur einen kleinen Punkt liefern je nach Stift dicke ist der Punkt an sichtbar oder halt vielleicht auch gar nicht sichtbar
- was ist nun der große Unterschied warum kommt einmal das eine einmal das andere und zwar haben wir hier genau das Problem der kopfgesteuerten Schleife es
- wird wiederholt bis die Startposition erreicht ist wir befinden uns aber auch unsere Startposition das heißt wir haben uns schon auf der
- Startposition befinden wird nur einmal der Stück eingeschaltet in der Stelle wo die Figur steht ist ein kleiner Punkt aber sonst die Schleife wird nicht
- wieder ausgeführt und am Ende wird das shift ausgeschaltet und damit haben leider das wäre sozusagen nichts gezeichnet werden weil
- die Schleife gar nicht ausgeführt in gingen zu wiederhole fortlaufend das Programm endet zwar nie aber ist malt immer wieder die untere Figur auf der
- rechten Seite nach ihr werdet zum Beispiel ein Stück als Objekt nimmt immer wieder sehen wie der Stift diese Figur zeichnen so jetzt siehst du hier
- ein Struktogramm man kann das natürlich per Hand zeichnen das ist aber natürlich nicht so schön und eigentlich auch ziemlich aufwendig man kann das ganze
- aber auch zeichnen und zeichnen lassen bzw mit kleinen Programmen ja und ich habe andere ganz umfangreiche Möglichkeiten da irgendwie was zu
- exportieren ist total super auch farbig noch zu hinterlegen klasse Sache in kannst du dir unter diesem Link kostenlos runterladen aber er hat auch
- einen großen Vorteil weil häufig werden wir jetzt in Schulen ja auch mit Tablets arbeiten häufig mit iPads und er ist nicht bei iOS verfügbar und meines
- Wissens nach auch nicht verändert das ist natürlich ein Problem deswegen gibt es eine Alternative die auf allen Geräten funktioniert und das ist der
- Online-Editor von der TU Dresden den kannst du Aufprall nutzen du kannst auch und generieren lassen für Pfeifen nicht für alle anderen Sprachen zumindest
- aktuell nicht und kannst damit Struktogramme zeichnen so Programme die du in meinem Video gesehen hast heute sind mit dem
- stockriser erstellt aber du kannst natürlich genauso gut dieses Tool nutzen da kommt am Ende das Gleiche raus es sieht ein bisschen anders aus ist aber
- genauso gültig kommen noch zu einer kleinen Aufgabe und zwar möchte ich dass du für dieses Bild diese Ausgabe einmal ein Fotograf erstellt bisher hat mir das
- Struktogramm du hast ein Programm dazu erstellt und dann die Uhr als Ergebnis gehabt jetzt kommt die Aufgabe andersherum du kriegst ja eine Figur und
- soll dazu ein Fotograf erstellen nimm den kleinen Moment pausieren am besten einmal das Video und ich zeige dir dann gleich die Lösung so kommen wir zur
- Lösung des ganzen quasi die so aus wir starten nach rechts und es gibt viele Lösungen in dieser Stelle dann kann das einmal mit wiederhole 16 mal machen man
- kann das auch mit zwei wiederhole viermal ineinander verschaffte je nachdem was du benutzt hast was nicht so die schlaue Lösung wäre das
- ganz ohne Schleife zu machen und einfach immer weiter zeichnen also auf jeden Fall brauchst ist die Variable der Seitenlänge bei sonst würde es sehr sehr
- umständlich und aufwendig und du merkst schon eins hier wir benutzen die Kontrollstrukturen wir benutzen das Thema Variablen wir
- benutzen vieles was wir in den letzten Videos gelernt haben das heißt ganz üblich ist in der Informatik wir haben jetzt die Grundlagen kennengelernt und
- die werden wir jetzt immer immer wieder benutzen zum Beispiel hier an dieser Stelle Variablen und Schleifen so hast du nur noch offene Fragen zum Thema
- Struktogramme sondern Themen der Informatik oder Mathematik dann freue ich mich von Dir in den Kommentaren zu lesen ansonsten wenn du Lust hast noch
- weiter mit mir in den nächsten Wochen ein bisschen die Grundlagen der Informatik weiter kennenzulernen dann freue ich mich wenn ihr den Kanal
- abonnierst ansonsten sehen wir uns nächste Woche zum nächsten Video hier auf dem Kanal bis dann ciao [Musik]
Zum Nachlesen
InformatikAls einfache Rechengeräte leisteten Abakus und später der Rechenschieber unschätzbare Dienste. 1641 konstruierte Blaise Pascal eine mechanische …
MathematikAn deutschen Universitäten gehört die Mathematik meistens zur selben Fakultät wie die Naturwissenschaften, und so wird Mathematikern nach der Promotion in der …
FehlerEin Fehler ist die Abweichung eines Zustands, Vorgangs oder Ergebnisses von einem Standard, den Regeln oder einem Ziel.