Kompetenzraster für Anwendungsentwickler/innen im 1. Lehrjahr
Synopsis: [https://de.wikipedia.org/wiki/Kompetenzraster] [Anforderungsbereiche und Operatorenliste]
Bildungspläne
[www.w3schools.com/python/default.asp]
[edube.org]
[www.bildungsplaene-bw.de/,Lde/InfTech_OS#Grundlagen%20der%20Programmentwicklung]
Workflow für Output
Aus WordPress wieder eine gute „Excel“-Tabelle zu kriegen ist nicht so geschmeidig . Daher habe ich nun den Weg über Numbers genommen:
Mit Numbers das Raster erstellen, als Excel exportieren und dann in WordPress die Tabelle importieren, somit hat man ein Quell-Dokument, dass auch als PDF usw. weiter gegeben werden kann..
Lernsituationen
Ich bin mit den Lernwegen wie z.B. w3schools nicht glücklich, da werden stumpfsinnig Details trainiert ohne einen praktischen, lebensnahen Kontext. Für mich spielt das „Drumherum“ immer eine große Rolle: Welche neuen Dinge kann ich lernen, damit ich eine Aufgabe besser lösen kann…
Formelsammlung
Ich halte eine Formelsammlung, Spickzettel für dringend erforderlich, z.B. sollen die SuS auf einem Blatt die printf-Sachen überblicken können usw. Im Laufe der Zeit wird das „Spicken“ weniger notwendig. Wir könnten die Forsa / Spickzettel auch von den SuS erstellen lassen..
Aus Leitfaden zur Umsetzung der Lernfelder für die IT-Berufe 2023-07-06 – LuL.docx
Informationsverarbeitung mit Excel
Kennenlernen der integrierten Entwicklungsumgebung*
Einfache Anwendungen mit Ein- und Ausgabe (EVA)*
Datentypen, Konvertierung*
Operatoren, logische und arithmetische Verknüpfungen*
Kontrollstrukturen (Verzweigung, Schleifen)*
Arrays (eindimensional / zweidimensional)*
Zeichenketten, Methoden der Klasse String*
Funktionen (statische Methoden in C#)
Struktogramm
Datenbank Grundlagen
Modellierung von Daten (ERM)
Normalisierung (1 – 3)
Datenbanken und Tabellen anlegen
Tabellenbeziehungen (1:1, 1:n, n:m)
Einfache SQL Queries (Spaltenabfragen bezogen auf eine Tabelle)
Testverfahren (Whiteboxtest, Blackboxtest, Unittest)
Datenformate (auch LF08)
Kompetenzraster Software für Anwendungsentwickler
Lernthema, ich kann.. | AFB I | AFB II | AFB III | Wer liefert? | Links | |
---|---|---|---|---|---|---|
Entwicklungsumgebung Einstieg | ||||||
Entwicklungsumgebung, Compiler vs. Interpreter | die Entwicklungsumgebung starten und ein neues Projekt anlegen. ..beschreiben worin der Unterschied zwischen Compiler und Interpreter besteht. | begründen, ob es sich beim Programmiersystem um einen Compiler oder Interpreter handelt. | https://mezdata.de/pi-bluej/010_hello-java/index.php | |||
Hello World | ||||||
Einfache Anwendungen mit Ein- und Ausgabe (EVA) | ||||||
printf(…) | https://mezmedia.de/technische-informatik/µc-arduino-stm32/1-1p-printf-sprintf/ | |||||
Unicode, Excape-Sequenzen | https://mezdata.de/pi-bluej/072_strings/index.php | |||||
Variablen | ||||||
Variablen, Datentypen, Darstellung von Werten | ||||||
Ganze Zahlen int, byte | ||||||
Konvertierung, Type-Cast | ||||||
Operatoren, logische und arithmetische Verknüpfungen | ||||||
Ausdrücke und Operatoren | https://mezdata.de/pi-basis/010_ausdruecke/index.php | |||||
Bitweise Operationen | https://mezmedia.de/technische-informatik/µc-arduino-stm32/1-1b-bitschubserei/ | |||||
Funktionen (statische Methoden in C#), Struktogramm | ||||||
Benzinrechner | https://mezdata.de/pi-bluej/020_benzinrechner/index.php | |||||
Parametervariablen | ||||||
Globale Variablen | ||||||
Lokale Variablen | ||||||
Rückgabe | ||||||
Kontrollstrukturen (Verzweigung, Schleifen) | ||||||
If-Anweisung | https://mezdata.de/pi-bluej/020_benzinrechner/index.php | |||||
Tabelle umsetzen.. | https://mezdata.de/pi-bluej/020_benzinrechner/index.php | |||||
Switch-Case | ||||||
Zählschleife (for) | ||||||
While-Schleife | ||||||
Do-While-Schleife | ||||||
Vergleich aller Schleifen | https://mezdata.de/pi-basis/060_schleifenvergleich/index.php | |||||
Rekursion | https://mezdata.de/pi-bluej/150_rekursion/index.php | |||||
Objekte als Datenspeicher | https://mezdata.de/pi-bluej/030_objekte-verzweigung/index.php | |||||
Arrays (eindimensional / zweidimensional) | ||||||
Vordefiniertes Feld eindimesional | https://mezdata.de/pi-bluej/080_felder-array/index.php | |||||
Vordef. Feld zweidimensional | ||||||
Lottozahlen | ||||||
Wechselautomat | https://mezdata.de/pi-bluej/130_wechselautomat/index.php | |||||
Zeichenketten, Methoden der Klasse String | ||||||
Strings sind Objekte | https://mezdata.de/pi-bluej/072_strings/index.php | |||||
Unicode | ||||||
Listen, dynamische Felder | ||||||
Einfügen, Suchen, Sortieren | https://mezdata.de/pi-bluej/140_listen/index.php | |||||
Textdatenquellen verarbeiten | ||||||
Parser und Scanner | https://mezdata.de/pi-bluej/2–_parser/index.php | |||||
Datei-I/O | https://mezdata.de/pi-bluej/125_passwort-projekt/index.php | |||||
OOP | ||||||
Datenkapselung, Zusicherung | https://mezdata.de/pi-bluej/180_datenkapselung-flaschenbeispiel/index.php | |||||