faecher:informatik:grundstufe:algorithmen:programmablaufplaene:start

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen Revision Vorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
Letzte ÜberarbeitungBeide Seiten der Revision
faecher:informatik:grundstufe:algorithmen:programmablaufplaene:start [23.01.2020 13:52] sbelfaecher:informatik:grundstufe:algorithmen:programmablaufplaene:start [30.01.2020 12:33] sbel
Zeile 4: Zeile 4:
  
 Programme plant man am besten mit Papier und Bleistift (oder einem geeigneten Softwareprogramm) **bevor** man das Programm, z.B. in Scratch "programmiert" Programme plant man am besten mit Papier und Bleistift (oder einem geeigneten Softwareprogramm) **bevor** man das Programm, z.B. in Scratch "programmiert"
- 
-===== Was ist programmieren? ===== 
- 
-{{simplefilelist>:faecher:informatik:grundstufe:algorithmen:programmablaufplaene:programmierung_*}} 
- 
- 
- 
-Einen Computer programmiert man, damit er eine Aufgabe löst. Das Programm beschreibt in 
-einfachen Schritten, wie er dabei vorgehen muss. Genauso, wie ein Rezept der Köchin oder 
-dem Koch sagt, wie man z.B. Pfannkuchen backt. Solche Beschreibungen nennt man **Algorithmen**.  
- 
-<note tip>Ein **Algorithmus** ist eine Vorschrift, die in einfachen Schritten beschreibt, wie ein Computer 
-beim Lösen einer Aufgabe vorgehen muss. Ein **Algorithmus** ist zusammengesetzt aus den 
-Grundbausteinen //Anweisung//, //Sequenz//, //Schleife/Wiederholung//, //Verzweigung und Bedingung//. 
-</note> 
  
 Um einen Algorithmus auf Papier darzustellen gibt es zwei Möglichkeiten:  Um einen Algorithmus auf Papier darzustellen gibt es zwei Möglichkeiten: 
Zeile 33: Zeile 18:
 ===== Flussdiagramm ===== ===== Flussdiagramm =====
  
-{{  :kurs:info7:algorithmen:programmablaufplaene:fludi1.png|}}+{{  .:fludi1.png|}}
  
 In einem Flussdiagramm ist der Ablauf eines Programms dargestellt. Rechts siehst du ein solches Flussdiagramm. In einem Flussdiagramm ist der Ablauf eines Programms dargestellt. Rechts siehst du ein solches Flussdiagramm.
Zeile 52: Zeile 37:
 Die folgenden drei Umrisse sind besonders wichtig, um ein Flussdiagramm zu erstellen. Übertrage diese Infos in dein Heft. Die folgenden drei Umrisse sind besonders wichtig, um ein Flussdiagramm zu erstellen. Übertrage diese Infos in dein Heft.
  
-{{ :kurs:info7:algorithmen:programmablaufplaene:fdshapes.png |}}+{{ .:fdshapes.png |}}
  
 Wie wird bei einem Flussdiagramm wohl eine Sequenz von Anweisungen dargestellt? Wie wird bei einem Flussdiagramm wohl eine Sequenz von Anweisungen dargestellt?
Zeile 82: Zeile 67:
  
  
-{{ :kurs:info7:algorithmen:programmablaufplaene:auswahl_019.png |}}+{{ .:auswahl_019.png |}}
  
  
Zeile 89: Zeile 74:
 Welche Scratch-Anweisung ist mit dem Struktogramm dargestellt? Erstelle die Anweisung mithilfe der Blockpalette. Welche Scratch-Anweisung ist mit dem Struktogramm dargestellt? Erstelle die Anweisung mithilfe der Blockpalette.
  
-  * {{:kurs:info7:algorithmen:programmablaufplaene:auswahl_020.png|}} +  * {{.:auswahl_020.png|}} 
-  * {{:kurs:info7:algorithmen:programmablaufplaene:auswahl_021.png|}} +  * {{.:auswahl_021.png|}} 
-  * {{:kurs:info7:algorithmen:programmablaufplaene:auswahl_022.png|}}+  * {{.:auswahl_022.png|}}
  
  
Zeile 99: Zeile 84:
 Rechtecke untereinander: Rechtecke untereinander:
  
-{{ :kurs:info7:algorithmen:programmablaufplaene:auswahl_023.png |}}+{{ .:auswahl_023.png |}}
  
 ==== Aufgabe 5 ==== ==== Aufgabe 5 ====
Zeile 107: Zeile 92:
 man das Programm ausführt? Überlege, bevor du das Programm startest. man das Programm ausführt? Überlege, bevor du das Programm startest.
  
-{{:kurs:info7:algorithmen:programmablaufplaene:auswahl_024.png|}}+{{.:auswahl_024.png|}}
  
  
Zeile 115: Zeile 100:
 Bedingung, bei der die Schleife beendet wird: Bedingung, bei der die Schleife beendet wird:
  
-{{ :kurs:info7:algorithmen:programmablaufplaene:auswahl_025.png |}}+{{ .:auswahl_025.png |}}
  
 Anstelle des kleineren Rechtecks kann wieder ein Struktogramm stehen, hier z.B. eine Sequenz: Anstelle des kleineren Rechtecks kann wieder ein Struktogramm stehen, hier z.B. eine Sequenz:
  
-{{ :kurs:info7:algorithmen:programmablaufplaene:auswahl_026.png |}}+{{ .:auswahl_026.png |}}
  
 ==== Aufgabe 6 ==== ==== Aufgabe 6 ====
Zeile 126: Zeile 111:
 das Programm startest, was die Figur macht. das Programm startest, was die Figur macht.
  
-{{:kurs:info7:algorithmen:programmablaufplaene:auswahl_027.png|}}+{{.:auswahl_027.png|}}
  
 ==== Verzweigung ==== ==== Verzweigung ====
Zeile 134: Zeile 119:
 bei „ja“ bzw. „nein“ ausgeführt werden: bei „ja“ bzw. „nein“ ausgeführt werden:
  
-{{ :kurs:info7:algorithmen:programmablaufplaene:auswahl_028.png |}}+{{ .:auswahl_028.png |}}
  
 Gibt es keine Anweisung zu „nein“, bleibt das Rechteck rechts unten einfach leer: Gibt es keine Anweisung zu „nein“, bleibt das Rechteck rechts unten einfach leer:
  
-{{ :kurs:info7:algorithmen:programmablaufplaene:auswahl_029.png |}}+{{ .:auswahl_029.png |}}
  
 Anstelle der inneren Rechtecke können wieder Struktogramme stehen, z.B.: Anstelle der inneren Rechtecke können wieder Struktogramme stehen, z.B.:
  
-{{ :kurs:info7:algorithmen:programmablaufplaene:auswahl_030.png |}}+{{ .:auswahl_030.png |}}
  
  
Zeile 151: Zeile 136:
 das Programm startest, was es bewirkt. das Programm startest, was es bewirkt.
  
-{{:kurs:info7:algorithmen:programmablaufplaene:auswahl_031.png|}}+{{.:auswahl_031.png|}}
  
  
 ----  ---- 
-  * {{:kurs:info7:algorithmen:programmablaufplaene:kurs-info7-algorithmen-programmablaufplaene-start.odt|Diese Wikiseite als ODT}} +  * {{.:kurs-info7-algorithmen-programmablaufplaene-start.odt|Diese Wikiseite als ODT}} 
-  * {{:kurs:info7:algorithmen:programmablaufplaene:kurs-info7-algorithmen-programmablaufplaene-start.pdf|Diese Wikiseite als PDF}}+  * {{.:kurs-info7-algorithmen-programmablaufplaene-start.pdf|Diese Wikiseite als PDF}}
  • faecher/informatik/grundstufe/algorithmen/programmablaufplaene/start.txt
  • Zuletzt geändert: 30.01.2020 12:35
  • von sbel