2.HTL
Lehrplanbezug
Laut aktuell gültigem Lehrplan ist für das 3.Semester der Inhaltsbereich Programmieren (P1) und im 4.ten Semester wiederrum Programmieren (P2) und der Inhaltsbereich Betriebstechnische Anwendungen (BA) vorgesehen. Der Inhaltsbereich BA wird in das 3.Semester vorgezogen um dem Spiralprinzip gerecht zu werden, aufbauend auf AI-TK vom 2.Semester.
3.Semester
BA Betriebstechnische Anwendungen - Laut Lehrplan ist die Bildungs- und Lehraufgabe Betriebstechnische Anwendungen (erweiterte Funktionen der Tabellenkalkulation)
vorgesehen. Diese wurde fälschlicherweise im Lehrstoff definiert und es fehlen Angaben zum Lehrstoff in diesem Inhaltsbereich. Basierend auf DigiKomp.12 werden im Inhaltsbereich BA folgende Kompetenzen für die Lehrstoffverteilung verwendet:
- (K1) Ich kann Datenbestände mit entsprechender Software auswerten und entsprechend den Anforderungen visualisieren.
- (K2) Ich kann die Korrektheit von Kalkulationsmodellen und Berechnungsmethoden reflektieren und Alternativen prüfen, sowie Varianten von Visualisierungen bewerten.
Für die Bildungs- und Lehraufgabe im Bereich Programmierung 1 (P1) wird Algorithmen in einer Programmiersprache implementieren
angegeben. Im Lehrstoff werden Variable und Datentypen, Kontrollstrukturen, Modularisierung, Kommentieren und Dokumentieren von Programmen, Entwurfswerkzeuge aufgezählt.
Für den kompetenzorientierten Unterricht werden 2 Kompetenzen definiert. Modularisierung wird in das 4.te Semester verschoben.
- (K3) Ich kann mittels einer Programmiersprache Aufgaben in Form von sequentieller Programmierung und vorgebenen Bibliotheken und Modulen lösen, Fehler beheben und die Programme ausführen.
- (K4) Ich kann einfache Algorithmen unter Verwendung von Variablen, unter Berücksichtigung des richtigen Datentyps, umsetzen.
4.Semester
Bei der Bildungs- und Lehraufgabe im Inhaltsbereich Programmieren 2 (P2) werden Algorithmen in einer Programmiersprache implementieren & das Konzept der objektorientierten Programmierung beschreiben und in einer objektorientierten Umgebung vordefinierte Klassen anwenden
aufgezählt. Im Lehrstoff liegt der Fokus auf Objektorientierter Programmierung mit den Themen Klassen und Methoden, Objekte, einfache objektorientierte Programmierung.
Für das 4te Semester werden 3 Kompetenzen definiert:
- (K1) Ich kann algorithmische Grundbausteine (Wiederholungen, Verzweigungen, Funktionen) verwenden und in einer Programmiersprache implementieren.
- (K2) Ich kann den Algorithmusbegriff erklären, einfache Algorithmen nachvollziehen und erklären sowie die Umsetzung mit einem Computer erklären
- (K3) Ich kann den Begriff Objektorientierte Programmierung erklären und mittels Klassen Algorithmen modularisiert implementieren.
Lehrstoffverteilung
Nachfolgend wird die Lehrstoffverteilung für das 3.te und 4.te Semester, basierend auf den Inhaltsbereichen und Kompetzenzen, dargestellt.
3.Semester
- BA1 (K1) Daten organisieren
- P1 (K3,K4) Einführung Programmierung
- BA2 (K2) Daten auswerten und visualisieren
HF Herbstferien, SK Skikurs, WF Weihnachtsferien
KW | Datum | IB | Thema | Inhalt |
---|---|---|---|---|
38 | Do, 9/12 | BA | Daten organisieren | Daten in Tabellen organisieren, sortieren |
39 | Do, 9/19 | BA | Daten organisieren | Verschieben, Kopieren, Fixieren, Ausblenden |
40 | Do, 9/26 | TdoT 🏖️ | - | Einarbeitung 30.11 bzw. TdoT Program |
41 | Do, 10/3 | BA | Daten organisieren | Arbeiten mit Registerblättern, Daten suchen, ersetzen |
42 | Do, 10/10 | BA | Daten organisieren | Daten trennen, zusammenfügen |
43 | Do, 10/17 | BA | Daten organisieren | Daten verwandeln |
44 | Do, 10/24 | BA | Daten organisieren | Test BA1 25min; Bedingte Formatierung |
45 | Do, 10/31 | Herbstferien 🍂 | - | - |
46 | Do, 11/7 | P1 | Programmieren K1 | Einführung IDE, Python, Erste Programme , Theorie (Interpreter, Compiler) |
47 | Do, 11/14 | P1 | Programmieren K1 | Turtle bewegen, Aufgaben Formen zeichnen |
48 | Do, 11/21 | P1 | Programmieren K1 | Turtle bewegen, Aufgaben Stift auf/ab, Farben |
49 | Do, 11/28 | P1 | Programmieren K2 | Variablen, Datentypen #1 |
50 | Do, 12/5 | P1 | Programmieren K2 | Variablen, Datentypen #2 |
51 | Do, 12/12 | P1 | Programmieren K2 | Variablen, Datentypen #3 |
52 | Do, 12/19 | BA | Daten auswerten & visualisieren | Pivot #1 |
53 | Do, 12/30 | WF 🎄 | - | |
2025 | ||||
1 | Do, 1/6 | WF 🎄 | - | - |
2 | Do, 1/13 | BA | Daten auswerten & visualisieren | Pivot #2 |
3 | Do, 1/20 | BA | Daten auswerten & visualisieren | Diagramme #1 |
4 | Do, 1/27 | BA | Daten visualisieren | Test P1,BA2 25min;Diagramme #2 |
5 | Do, 2/3 | IMG | Thema offen | Thema offen |
4.Semester
- P2: (K1,K2,K3) Konzepte Programmierung, Objektorientierung, Algorithmen
OF Osterferien
KW | Datum | IB | Thema | Inhalt |
---|---|---|---|---|
07 | Do, 02/20 | P | Einstieg | Geschichtliches, Programmiersprachen (Imperativ, deklarativ, funktional) |
08 | Do, 02/27 | P | Grundlagen | Erste Programme (Theorie Compiler, Interpreter) |
09 | Do, 03/06 | P | Grundlagen | Programmieraufgaben - Python Turtle, Formen zeichnen |
11 | Do, 03/13 | P | Konzepte | Schleifen (Zählschleife und Bedingungsschleife) - Theorie und Beispiele |
12 | Do, 03/17 | P | Rechnen | Programmieraufgaben - Python Turtle mit Schleifen |
13 | Do, 03/20 | P | Rechnen | Datentypen, Variablen, Zuweisung |
14 | Do, 03/27 | P | Rechnen | Programmieraufgaben - Python Turtle mit Variablen und Schleifen |
15 | Do, 04/03 | P | Test P | danach Einstieg Thema Soziale Medien |
16 | Do, 04/10 | IMG | Thema Soziale Medien (Welche Daten werden gespeichert und wie lange?) | |
17 | Do, 04/17 | OF 🐰 | - | - |
18 | Do, 04/24 | P | Rechnen | Prozentrechnung, Rechnen mit der Zeit |
19 | Do, 05/01 | 🏄 | frei | frei |
20 | Do, 05/08 | P | Rechnen | Daten Runden |
21 | Do, 05/15 | P | Layoutierung | Masterlayout |
22 | Do, 05/22 | P | Layoutierung | Masterlayout, Animationen |
23 | Do, 06/29 | P | Textverarbeitung | Formatvorlagen |
24 | Do, 06/05 | |||
25 | Do, 06/12 | P | Textverarbeitung | Absatzmarke, Umbrüche,Tabstop, Drucken |
26 | Do, 06/29 | P | Test AI-P, AI-W | danach Thema Medien-Copyright und Suchmaschinen |
27 | Do, 07/03 | IMG | Daten | Thema DSGVO (Grundzüge,Personenbezogene und sensible Daten) |