lehrkraefte:snr:informatik:glf22:wissens-check-nach-herbstferien

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
lehrkraefte:snr:informatik:glf22:wissens-check-nach-herbstferien [2022/10/27 20:13]
Olaf Schnürer
lehrkraefte:snr:informatik:glf22:wissens-check-nach-herbstferien [2022/10/27 20:26] (current)
Olaf Schnürer
Line 1: Line 1:
 ====== Was weisst du noch von vor den Herbstferien? ====== ====== Was weisst du noch von vor den Herbstferien? ======
  
-Wir testen dies durch "angeleitetes Programmieren". Dabei tauchen die wesentlichen Konzepte auf, die du hoffentlich gelernt hast... :-D+Wir testen dies durch "angeleitetes Programmieren". Dabei tauchen die wesentlichen Konzepte auf, die du hoffentlich gelernt hast... :-)
  
 In den Aufgabenboxen unten folgt eine schrittweise Anleitung zum Schreiben eines Programms, das vom Benutzer einen Satz erfragt und diesen 100 Mal in Slalom-Form ausgibt: In den Aufgabenboxen unten folgt eine schrittweise Anleitung zum Schreiben eines Programms, das vom Benutzer einen Satz erfragt und diesen 100 Mal in Slalom-Form ausgibt:
Line 73: Line 73:
     print(satz)     print(satz)
 </code> </code>
 +Statt ''i'' könnte man auch einen anderen neuen Variablennamen wie ''index'' für die Laufvariable verwenden.
 </hidden> </hidden>
  
Line 164: Line 165:
  
 ---- ----
-  * (16) Gib mir Bescheid, damit ich dir erkläre, wie man den Programmablauf schrittweise verfolgen kann! - Oder frage eine:n Mitschüler:in, die/der es bereits weiss.+  * (16) Gib mir Bescheid, damit ich dir erkläre, wie man den Programmablauf schrittweise verfolgen kann! - Oder frage eine:n Mitschüler:in, die/der es bereits weiss. (Breakpoint direkt vor der Schleife setzen, Ausführen mit F5 (oder per Menü "Run"->"Start Debugging"((Debugging bedeutet Fehlersuche, vgl. https://de.wikipedia.org/wiki/Debuggen#Begriffsherkunft)), dann "F11" (oder Icon "Step into").
  
-  * (17) Bearbeite das Skript weiter (oder beantworte zuvor die folgende Bonusfrage).+  * (17) Verfolge den Programmablauf schrittweise und beobachte die Werte der Variablen! Beobachte mindestens die ersten 10 Durchläufe der for-Schleife, so dass beide Code-Blocks der for-Schleife ausgeführt werden (und sich dabei die Variable ''veraenderung'' verändert)!
  
-  * (18) Bonusfrage: Wie kann man die beiden if-statements durch ein einziges if-statement ersetzen?+Hoffentlich ist dir nun vollkommen klar, wie das gerade geschriebene Programm funktioniert und warum wir die beiden Variablen ''einrueckung'' und ''veraenderung'' verwenden. 
 + 
 +  * (18) Bearbeite das Skript weiter (oder beantworte zuvor die folgende Bonusfrage). 
 + 
 +  * (19) Bonusfrage: Wie kann man die beiden if-statements durch ein einziges if-statement ersetzen?
 <hidden Antwort 1:> <hidden Antwort 1:>
 <code python> <code python>
Line 184: Line 189:
 </WRAP> </WRAP>
    
 +===== Link zur Kursseite =====
 +
 +[[lehrkraefte:snr:informatik:glf22|Zur Kursseite]]
 +
  • lehrkraefte/snr/informatik/glf22/wissens-check-nach-herbstferien.1666894438.txt.gz
  • Last modified: 2022/10/27 20:13
  • by Olaf Schnürer