Woche 33 (2023-06-26)

  • Freitag: Unterrichtsausfall (Klassenkonferenzen)
  • Mittwoch: Informatik-Special

Woche 33 (2023-06-19)

Woche 32 (2023-06-12)

  • Freitag:
  • Mittwoch: Prüfung!
    • Lernziele:
      • Sortieren
        • Verstehen und Erklären, weshalb Sortieren wichtig ist.
        • Grundbausteine von Sortieralgorithmen programmieren können:
          • kleinstes Element in Liste finden
          • zwei Elemente einer Liste austauschen
          • direkte und indirekte for-Schleifen über Listen programmieren können.
      • Zahlensysteme
        • Binärsystem verstehen:
          • Binäruhr lesen können
          • Umwandlung von Binär- ins Dezimalsystem und umgekehrt (Restwertalgorithmus)
          • Binäre Addition anwenden können
        • Das Konzept des Zahlensystems auf andere Basen als 2 oder 10 anwenden können
          • z.B. eine Zahl im 7ner-System nach Dezimal umwandeln.
        • Zweierkomplement verstehen
          • Ziel
          • Berechnungsalgorithmus kennen
          • Zweierkomplement berechnen
          • Subtraktion mit Zweierkomplement ausführen.
        • Bausteine für die Manipulation von Binärzahlen programmieren können:
          • Binärzahlen mit Nullen auffüllen auf gewünschte Anzahl Bits.
          • for-Schleife über die Bits von zwei Binärzahlen schreiben.
          • Binärzahlen umdrehen (1 → 0, 0 → 1)
          • Binäre Addition
      • Hardware II
        • Unterschiede von Python, Assembler, Maschinensprache beschreiben.
        • Grundbausteine der Von-Neumann-Architektur kennen.
        • Von-Neumann-Zyklus erklären.
        • Assembler:
          • Kurze Assembler-Programme in LMC lesen, verstehen, korrigieren & schreiben (unter Zuhilfenahme des Instruction Set).
          • Ein- und Ausgabe programmieren (INP / OUT).
          • Speicherzugriff programmieren (STA / LDA)
          • Arithmetische Operationen (ADD, SUB)
          • Branches verstehen

Woche 31 (2023-06-05)

  • Freitag:
    • Assembly Aufgaben: Programmierlabor
    • Prüfungsfragen
  • Mittwoch:
    • LMC: Aufgabe 3
      • Nachbesprechung HA
      • Zusätzliche Aufgabe lösen

Woche 30 (2023-05-29)

  • Freitag:
    • LMC: Labels
    • Eine Challenge aus Aufgabe 3 wählen
  • Mittwoch:
    • LMC: Branching, Countdown
    • HA Countdown fertig

Woche 29 (2023-05-22)

  • Freitag:
    • Little Man Computer: Countdown
  • Mittwoch:
    • Rechnen mit Strom - wie der Computer addiert.
    • Einführung Little Man Computer

Woche 28 (2023-05-15)

Woche 27 (2023-05-08)

  • Mittwoch & Freitag
    • Phantastisches Python-Programmieren:
      1. Python-Code binary_to_decimal (3.3), decimal_to_binary (3.6) und binary_addition (3.8) fertig stellen, verstehen
      2. binary_complement (3.12) umsetzen, für Subtraktion nutzen
    • Zusatzmaterial: Hexadezimalsystem (Kap. 4)
    • HA auf Freitag: mindestens eine Funktion fertig stellen

Woche 26 (2023-05-01)

  • Freitag
    • Nachbesprechung Addition
    • Subtraktion
    • HA: Aufgaben 3.9-3.11 fertig, Python-Codes 3.3 / 3.6 / 3.8 fertig stellen oder nochmals studieren.
  • Mittwoch:
    • Addition im Binärsystem
    • HA: Aufgaben 3.7 && 3.8 fertig

Woche 25 (2023-04-24)

  • Freitag
    • Addition im Binärsystem
    • Coding, coding, coding
  • Mittwoch:
    • Umrechung Dezimal - Binär
    • Nachbesprechnung HA
    • HA: 3.4-3.6

Woche 24 (2023-04-17)

  • Freitag
    • Zahlensysteme: Theorie Binärsystem
    • HA nächste Woche: 2.1, 3.1, 3.2, 3.3
  • Mittwoch:
    • Spring Break Podest
    • Neues Thema: Zahlensysteme
      • für einmal: in OneNote (1Me | 1Mf)

Frühlingsquartal 2023

Winterquartal 2022

Herbstquartal 2022

  • gf_informatik/1mef_2022.1705932076.txt.gz
  • Zuletzt geändert: 2024-01-22 14:01
  • von hof