Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen der Seite angezeigt.

Link zu der Vergleichsansicht

Beide Seiten, vorherige Überarbeitung Vorherige Überarbeitung
Nächste Überarbeitung
Vorherige Überarbeitung
gf_informatik:1mabcd_2025 [2026-04-23 12:16] – [Sommerquartal 2026] hofgf_informatik:1mabcd_2025 [2026-05-28 14:34] (aktuell) – [Sommerquartal 2026] hof
Zeile 30: Zeile 30:
 === Woche 24 (2026-06-08) === === Woche 24 (2026-06-08) ===
   * **Prüfung**   * **Prüfung**
 +
 +
 +++++
 +</nodisp>
  
 === Woche 23 (2026-06-01) === === Woche 23 (2026-06-01) ===
Zeile 36: Zeile 40:
   * Lektion 1:   * Lektion 1:
     * Von-Neumann-Zyklus     * Von-Neumann-Zyklus
-    * [[gf_informatik:assembler:aufgaben_c]]+    * [[gf_informatik:assembler:aufgaben_b]]
   * **HA** [[gf_informatik:assembler:aufgaben_b#aufgabe_b2subtraktion|Aufgaben B: Subtraktion]]   * **HA** [[gf_informatik:assembler:aufgaben_b#aufgabe_b2subtraktion|Aufgaben B: Subtraktion]]
  
Zeile 44: Zeile 48:
       * Probeprüfung (auf [[https://isTest2.ch|isTest > Übungen]])       * Probeprüfung (auf [[https://isTest2.ch|isTest > Übungen]])
    * Lernziele    * Lernziele
-      * ohne Assembler / LMC  
       * Zahlensysteme       * Zahlensysteme
         * Binärsystem verstehen:         * Binärsystem verstehen:
Zeile 62: Zeile 65:
             * Binärzahlen invertieren (1 -> 0, 0 -> 1)             * Binärzahlen invertieren (1 -> 0, 0 -> 1)
             * Binäre Addition             * Binäre Addition
 +      * Assembler / LMC 
 +        * Maschinencode / Assemblercode / Pythoncode:
 +          * identifizieren
 +          * mittels Instruction Set zwischen Assembler und Maschinencode umwandeln.
 +
  
 === Woche 22 (2026-05-25) === === Woche 22 (2026-05-25) ===
-  * L2 (Ausfall 1M{c,b})+  * L2
     * Neues Thema: [[gf_informatik:assembler:|Hardware II: Assembler]]     * Neues Thema: [[gf_informatik:assembler:|Hardware II: Assembler]]
       * Rechnen mit Strom - wie der Computer addiert.       * Rechnen mit Strom - wie der Computer addiert.
       * Einführung Little Man Computer       * Einführung Little Man Computer
-    * LMC: [[gf_informatik:assembler:aufgaben_b|Erste Programme]] +    * LMC: [[gf_informatik:assembler:aufgaben_a|Aufgaben A]] 
-  * L1 (Ausfall 1M{a,d}:+  * L1 (nur 1Mb):
     * Python-Codes für Binärsystem fertigstellen     * Python-Codes für Binärsystem fertigstellen
     * Optional: {{ :gf_informatik:gfif_zahlensysteme_dossier_hof.pdf#section.4|Hexadezimalsystem}}     * Optional: {{ :gf_informatik:gfif_zahlensysteme_dossier_hof.pdf#section.4|Hexadezimalsystem}}
- 
  
 === Woche 20 (2026-05-11) === === Woche 20 (2026-05-11) ===
Zeile 80: Zeile 87:
     * Optional: {{ :gf_informatik:gfif_zahlensysteme_dossier_hof.pdf#section.4|Hexadezimalsystem}}     * Optional: {{ :gf_informatik:gfif_zahlensysteme_dossier_hof.pdf#section.4|Hexadezimalsystem}}
   * Lektion 1:   * Lektion 1:
-    * Code {{ :gf_informatik:gfif_zahlensysteme_dossier_hof.pdf#question.3.12|Aufgaben 3.12: Zweierkomplement und Subtraktion}} +    * {{ :gf_informatik:gfif_zahlensysteme_dossier_hof.pdf#question.3.12|Aufgaben 3.12}}: Zweierkomplement und Subtraktion in Python 
 +    * [[gf_informatik:zahlensysteme:binary_solutions#binaer-subtraktion|Aufgabe im Dossier]] 
 +    * [[gf_informatik:zahlensysteme:binary_collection]]
  
 === Woche 19 (2026-05-04) === === Woche 19 (2026-05-04) ===
   * Lektion 2:   * Lektion 2:
     * {{ :gf_informatik:gfif_zahlensysteme_dossier_hof.pdf#question.3.12|Aufgaben 3.12}}: Zweierkomplement und Subtraktion in Python     * {{ :gf_informatik:gfif_zahlensysteme_dossier_hof.pdf#question.3.12|Aufgaben 3.12}}: Zweierkomplement und Subtraktion in Python
 +    * [[gf_informatik:zahlensysteme:binary_solutions#binaer-subtraktion|Aufgabe im Dossier]]
 +    * [[gf_informatik:zahlensysteme:binary_collection]]
   * Lektion 1:   * Lektion 1:
     * Binärsystem: {{ :gf_informatik:gfif_zahlensysteme_dossier_hof.pdf#subsection.3.4|Negative Zahlen & Subtraktion}}     * Binärsystem: {{ :gf_informatik:gfif_zahlensysteme_dossier_hof.pdf#subsection.3.4|Negative Zahlen & Subtraktion}}
Zeile 91: Zeile 101:
     * **HA**: Aufgabe 3.9 & 3.10 & 3.11     * **HA**: Aufgabe 3.9 & 3.10 & 3.11
     * [[gf_informatik:zahlensysteme:binary_solutions|Musterlösungen]]     * [[gf_informatik:zahlensysteme:binary_solutions|Musterlösungen]]
- 
-++++ 
-</nodisp> 
  
 === Woche 18 (2026-04-27) === === Woche 18 (2026-04-27) ===
Zeile 105: Zeile 112:
       * [[https://bottom.ch/editor/stable/exercise-view.html?x=7VPbbtQwEP2Vg_vQRg2VA28rBdQK-oSo1CKQIKhy4snG4J0i26GwiD_hcT9j3_JjKLdNloqWDyB5iD0553jmzPiHKG40iYXQVCI3rNz3a6X1kYqRR4uMASAT7XuqtSEXsL4lgzPDzcatVWWJkZM1lJslObxqNrykk57Rsw-QRDgjownve7yqS2hDWFoyRUUDqQ2Xzda2iJUJeF23y5NR5EmEtzcMR0UVPFgVFazhzx7NNifX6ZHhNVkmxlWgTsequpxpPI1wyvhEmtwAWeCSfG2DCqhZo_mVkwtOLZFTexLvyDWNf1LIPmRY0zeksMRHKsJjJH3cdYpIcXjYB24rY2mAP0shB1vbZ23Kkty1QgrD4Uh96FAfozuIfEDkdxG-Xq0I6aR1PJGOp8QnwsEX10qN-HgHj3utmbYpR_n9vPfrlIc4Hrc4mCztG0Ru2Wx4TbxP33O0pU3ml83WgZtNUflAuKxZ0z53VgveXLy4WOCd8jFuibmbhKsuZzZFFSBhfHg-Z7wcEuqgijU5Ypw3G2vp0az0ob39t-vuOEfnyloPtcJVUdna-3by5rNjyeQhxtcbx-0BZbNd7gbJlPPKUyQzVydHk8nRcahC7XgXyrjv4ezGZiKRicxEjEzIRMpMRJGIhQ_KBXL_b_h9N_yvdo6GJjJJksHRQD54sRDK-9atPzm7DmQiahuciY6a8f34drHDy4fxyQwv5cOEf87nTs3TIV2S4udv|Hilfestellung, wenn du blockiert bist]]       * [[https://bottom.ch/editor/stable/exercise-view.html?x=7VPbbtQwEP2Vg_vQRg2VA28rBdQK-oSo1CKQIKhy4snG4J0i26GwiD_hcT9j3_JjKLdNloqWDyB5iD0553jmzPiHKG40iYXQVCI3rNz3a6X1kYqRR4uMASAT7XuqtSEXsL4lgzPDzcatVWWJkZM1lJslObxqNrykk57Rsw-QRDgjownve7yqS2hDWFoyRUUDqQ2Xzda2iJUJeF23y5NR5EmEtzcMR0UVPFgVFazhzx7NNifX6ZHhNVkmxlWgTsequpxpPI1wyvhEmtwAWeCSfG2DCqhZo_mVkwtOLZFTexLvyDWNf1LIPmRY0zeksMRHKsJjJH3cdYpIcXjYB24rY2mAP0shB1vbZ23Kkty1QgrD4Uh96FAfozuIfEDkdxG-Xq0I6aR1PJGOp8QnwsEX10qN-HgHj3utmbYpR_n9vPfrlIc4Hrc4mCztG0Ru2Wx4TbxP33O0pU3ml83WgZtNUflAuKxZ0z53VgveXLy4WOCd8jFuibmbhKsuZzZFFSBhfHg-Z7wcEuqgijU5Ypw3G2vp0az0ob39t-vuOEfnyloPtcJVUdna-3by5rNjyeQhxtcbx-0BZbNd7gbJlPPKUyQzVydHk8nRcahC7XgXyrjv4ezGZiKRicxEjEzIRMpMRJGIhQ_KBXL_b_h9N_yvdo6GJjJJksHRQD54sRDK-9atPzm7DmQiahuciY6a8f34drHDy4fxyQwv5cOEf87nTs3TIV2S4udv|Hilfestellung, wenn du blockiert bist]]
   * Lektion 1:   * Lektion 1:
-    * Binärsystem: Wiedereinstieg +    * [[https://bottom.ch/editor/stable/?code=from+turtle+import+*%0Afrom+datetime+import+datetime%0A%0AL+%3D+30%0A%0Ax_offset+%3D+-220%0Ax_dist+%3D+3*L%0Ay_offset+%3D+150%0Adelay_time+%3D+0%0Adark_mode+%3D+False%0A%0A%0Aturi+%3D+Turtle%28%29%0Aturi.hideturtle%28%29%0Aturi.speed%280%29%0Ascreen+%3D+turi.getscreen%28%29%0A%0Amyblue+%3D+%22blue%22%0Acol_symb_0+%3D+%22lightgrey%22%0Aif+dark_mode%3A%0A++++turi.getscreen%28%29.bgcolor%28%22black%22%29%0A%0Adef+decimal_to_binary%28z%29%3A%0A++++binary+%3D+%22%22%0A++++while%28z+%3E%3D+1%29%3A%0A++++++++binary+%3D+str%28z%252%29+%2B+binary%0A++++++++z+%3D+z%2F%2F2%0A++++while+len%28binary%29+%3C+6%3A%0A++++++++binary+%3D+%220%22%2Bbinary%0A++++return+binary%0A%0Adef+draw_circle%28x%2Cy%2Ccol%2Cwidth%29%3A%0A++++turi.pencolor%28col%29%0A++++turi.width%28width%29%0A++++turi.teleport%28x%2Cy%2BL%29%0A++++turi.setheading%280%29%0A++++turi.circle%28L%2C360%29%0A%0Adef+draw_cross%28x%2Cy%2Ccol%2Cwidth%29%3A%0A++++turi.pencolor%28col%29%0A++++turi.width%28width%29%0A++++turi.teleport%28x-L%2Cy-L%29%0A++++turi.setheading%2845%29%0A++++turi.forward%28L*2*1.41%29%0A++++turi.teleport%28x%2BL%2Cy-L%29%0A++++turi.setheading%28135%29%0A++++turi.forward%28L*2*1.41%29%0A%0Adef+draw_square%28x%2Cy%2Ccol%2Cwidth%29%3A%0A++++turi.pencolor%28col%29%0A++++turi.width%28width%29%0A++++turi.teleport%28x-L%2Cy-L%29%0A++++turi.setheading%280%29%0A++++for+_+in+range%284%29%3A%0A++++++++turi.forward%282*L%29%0A++++++++turi.right%2890%29%0A%0Adef+show_time%28time%29%3A%0A++++h+%3D+time.hour%0A++++m+%3D+time.minute%0A++++s+%3D+time.second%0A++++h_bin+%3D+decimal_to_binary%28h%29%0A++++m_bin+%3D+decimal_to_binary%28m%29%0A++++s_bin+%3D+decimal_to_binary%28s%29%0A%0A++++screen.tracer%280%2C+0%29%0A%0A++++for+i+in+range%286%29%3A%0A++++++++if+i+%3E+0%3A%0A++++++++++++if+h_bin%5Bi%5D+%3D%3D+%221%22%3A%0A++++++++++++++++draw_circle%28x_offset%2Bi*x_dist%2Cy_offset%2C%22red%22%2C5%29%0A++++++++++++else%3A%0A++++++++++++++++draw_circle%28x_offset%2Bi*x_dist%2Cy_offset%2Ccol_symb_0%2C5%29++++++++++++%0A%0A++++++++if+m_bin%5Bi%5D+%3D%3D+%221%22%3A%0A++++++++++++draw_cross%28x_offset%2Bi*x_dist%2C0%2Cmyblue%2C5%29%0A++++++++else%3A%0A++++++++++++draw_cross%28x_offset%2Bi*x_dist%2C0%2Ccol_symb_0%2C5%29%0A++++%0A++++++++if+s_bin%5Bi%5D+%3D%3D+%221%22%3A%0A++++++++++++draw_square%28x_offset%2Bi*x_dist%2C-y_offset%2C%22green%22%2C5%29%0A++++++++else%3A%0A++++++++++++draw_square%28x_offset%2Bi*x_dist%2C-y_offset%2Ccol_symb_0%2C5%29%0A++++screen.update%28%29%0A%0A%0Adef+show_clock%28%29%3A+%23+await%0A++++import+time%0A++++while+True%3A%0A++++++++now+%3D+datetime.now%28%29%0A++++++++time.sleep%280.3%29%0A++++++++show_time%28now%29%0A++++++++%0A%0A%23show_clock%28%29%0A%0Adef+get_random_time%28%29%3A%0A++++import+random%2C+datetime%0A++++hour+++%3D+random.randint%280%2C23%29%0A++++minute+%3D+random.randint%280%2C59%29%0A++++sec++++%3D+random.randint%280%2C59%29%0A%0A++++return+datetime.time%28hour%2C+minute%2C+sec%29%0A%0Aimport+turtle%0Alast+%3D+%22%22%0Afrom+time+import+sleep%0Awhile+True%3A%0A++++time+%3D+get_random_time%28%29%0A++++show_time%28time%29%0A++++sleep%280.05%29%0A++++inp+%3D+input%28last+%2B+%22%5CnWhat+time+is+it%3F%22%29%0A++++print%28time%29%0A++++if+inp+%3D%3D+str%28time%29%3A%0A++++++++last+%3D+f%22Correct%3A+%7Bstr%28time%29%7D%22%0A++++elif+inp+%3D%3D+%22%22%3A%0A++++++++break%0A++++else%3A%0A++++++++last+%3D+f%22Incorrect%3A+%7Bstr%28time%29%7D%22%0A%0A%0A&timeout=inf|Wiedereinstieg]] 
-    * Binärzahlen: {{ :gf_informatik:gfif_zahlensysteme_dossier_hof.pdf#question.3.7 |Addition}}+    * Binärzahlen: {{ :gf_informatik:gfif_zahlensysteme_dossier_hof.pdf#question.3.7 |Schriftliche Addition}} 
 +      * [[gf_informatik:zahlensysteme:binary_solutions#binaer-addition|Python-Aufgabe 3.8]]
       * Python-Tipps zu [[gf_informatik:zahlensysteme:binary_collection|Binärzahlen]]       * Python-Tipps zu [[gf_informatik:zahlensysteme:binary_collection|Binärzahlen]]
  
  • gf_informatik/1mabcd_2025.1776946602.txt.gz
  • Zuletzt geändert: 2026-04-23 12:16
  • von hof