Zum Inhalt springen
L

Das Video kommt von YouTube: erst beim Abspielen verbindet sich die Seite mit YouTube (Google).

(Informatik) Struktogramme Grundlagen und Beispiele

Nerdkunde7:32 101.978 Aufrufe veröffentlicht Auf YouTube

Das Wichtigste aus dem Video

Tipp auf eine Zeit – das Video springt genau dorthin.

Transkriptautomatisch erstellt · 44 Zeilen
Herunterladen
  1. dann mein herzlich willkommen zum informatikunterricht heute möchte ich euch eine darstellungsform für eure handlungs vorschriften also für
  2. algorithmen präsentieren und zwar struktur gramme programme kann man nutzen um sich im vorfeld vor der programmierung eines algorithmus
  3. gedanken zu machen wie dieser funktioniert und sich überlegt welche funktionen habe ich welche logischen grund gedanken sind dahinter legt bevor
  4. man jetzt anfängt direkt das programm in einer programmiersprache zu schreiben und sich dann vielleicht im klein-klein der programmierte befehle zu verlieren
  5. und wenn man erst nachträglich sachen verändert und man merkt da hat man einen fehler gemacht man möchte was korrigieren dann kann so ein programm
  6. auch sehr schnell umstrukturiert werden strukturen sind grundsätzlich blog artig aufgebaute sequenzen man kann sich das vorstellen wieso lego bausteinen wie ich
  7. einander schachtel und die kann man kurz und knapp mit seinen eigenen worten auch beschreiben da müssen noch keine programmen befehle wir schauen uns das
  8. mal an einem beispiel an ich habe euch hier mal ein paar grundlegende gestaltungselemente notiert
  9. ihr seht es gibt zb so einen rechteckigen blog das ist eine ganz normale anweisung da kann zum beispiel drinstehen ein spieler nur das ist ein
  10. objekt mit einem punkt komme ich an die methode geht zehn felder das ist relativ leicht dann gibt es bedingungen wie schreibt man hier rein
  11. dieses dreieck zb wenn der tank leer ist weil ja gehe ich mit meinem auto tanken man brauche ich nichts machen dann gibt es eine bedingung die auch noch
  12. verzweigt also wenn wir einen wochentag haben bei ja da muss ich arbeiten und bei nein kann ich zocke auch schön weitere geschichte ist eine wiederholung
  13. der wiederholung sieht man schon die klammert andere befehle ein also hier steht jetzt wiederhole zehnmal mache setup zum beispiel morgens nach dem
  14. aufstehen hier könnten noch weitere befehle untereinander drin stehen und alles was quasi innerhalb dieser umklammerung
  15. steht wird dann zehn mal ausgeführt alternativ kann man da auch eine bedingung angeben nicht eine feste zahl also solange temperatur kleiner als 20
  16. grad zum beispiel könnte man zwei befehle nennen die heizung muss an und natürlich damit man auch wieder rauskommt aus dieser schleife ist dieser
  17. wiederholung misst man danach die neue temperatur und speichert die in dieser variablen um dann hinterher wieder oben zu prüfen haben wir jetzt die 20 grad
  18. oder noch nicht also ihr seht struktur gramm sind vom aufbau her nicht besonders kompliziert komplex kann es erst dadurch werden wie
  19. euer eigenes programm aufgebaut ist aus wie vielen dieser elementen ist sich zusammensetzt und wie es vielleicht sogar verschachtelt ist ich habe euch
  20. mal ein beispiel mitgebracht für eine verschachtelung ein ganz einfaches spiel soll das jetzt darstellen nichts besonders hoch trafen des nehmen wir an
  21. wir haben hier unsere kleine blaue spielfigur und die möchte von links nach rechts zum ziel laufen spielfeld hat zehn felder kennzeichnet das aktuelle
  22. fällt der eigenen spielfigur also je wäre jetzt gleich 1 gegner iks gibt die koordinate iks zurück wenn dort eine gegnerische figur steht
  23. ansonsten wird nun zurückgegeben doch was ist wenn ich irgendeine zahl ein gebe hier 23 dann bekomme ich bei 3 die drei zurück weil dort ein gegner steht
  24. bei 4 würde ich eine null als antwort bekommen weil da kein gegner steht und jetzt kommen ein paar regeln und die sollen wir dann als struktur gramm
  25. umsätzen pro zug darf man ein feld vorrücken ist vor der eigenen spielfigur eine gegnerische figur wird diese übersprungen also der blaue wird
  26. wahrscheinlich erst mal hier im rücken und dann darüber springen stehen vor der eigenen spielfigur zwei gegnerische spielfiguren direkt
  27. hintereinander darf man nicht vorrücken und gewonnen hat der der das zielfeld erreicht oder überqueren würde das heißt hier gehts weiter
  28. hier hilft darüber hier hilft er drüber geht ein zweiter und hier an der stelle kann er nicht weiter denn hier stehen zwei folgen hintereinander
  29. da würde er erst weiterkommen stellen zwar wieder zurück wenn der gegnerische spieler der sich ja auch irgendwie bewegt vielleicht diesen feldern
  30. freimacht im struktur gramm sieht das so aus wir brauchen zuerst die bedingungen für den sieg des spiels also solange kleiner als 10 ist unser feld noch nicht
  31. das ziel erreicht hat tun wir alle befehle die hier in diesem bereich stehen also wenn p + 1 ich prüfe also wie sieht es auf dem nächsten fällt aus
  32. wenn dort doppel gleich kennzeichen java zum beispiel den vergleich des so habe ich das sie aufgenommen wenn dort ein gegner steht an der
  33. position ja dann muss ich wieder prüfen steht an der position +2 also dahinter noch ein gegner wenn das auch wieder ja ist dann
  34. passiert hier gar nichts weil dann kann ich mich bewege das sind die regeln beim nein dann überspringe ich dann ist mein neues feld p gleich +2 dem beispiel
  35. nehmen wir alle steht hier auf dem feld 2 dann habe ich danach +2 34 funktioniert der andere fahrer ist hier oben wenn wir
  36. sehen da steht kein gegner also nein dann mache ich einfach nur p gleich +1 also ich rutsche sowie er ein feld weiter das ist jetzt ein ganz
  37. simples kleines spielprinzip und ich hab das jetzt für meine schüler noch mal mit einem weiteren spiel erweitert das seht ihr hier
  38. das ist solle ganz simple abwandlung von einem mensch ärger dich nicht auch dort ist der spielaufbau erklärt die spielregeln werden euch
  39. erklärt und da soll man sich auch gedanken machen wie soll jetzt hier und in unsere kleine blaue figur handeln und ihr soll damals die handlungsanweisungen
  40. als struktur gramm notieren also wie muss er diese spielregeln als struktur gramm umsätzen um korrekt durch dieses spiel durchzugehen und entsprechend der
  41. regeln zu handeln das machen meine schüler bitte zu hause fertig und schicken wir das ergebnis in unserem moodle system zusätzlich habe
  42. ich für euch auch noch weitere materialien und aufgaben in unserer moodle system eingestellt und für alle habe ich unten in der infobox noch
  43. einmal einen link zur erklärung der gestaltungselemente von strukturarmen aus der wikipedia eingefügt da könnt ihr nochmal nachlesen wie das einzeln so
  44. gemacht wird also dann bis zum nächsten mal

Zum Nachlesen