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 IAFB IIAFB IIIWer liefert?Links
Entwicklungsumgebung Einstieg
Entwicklungsumgebung, Compiler vs. Interpreterdie 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-Sequenzenhttps://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 Operatorenhttps://mezdata.de/pi-basis/010_ausdruecke/index.php
Bitweise Operationenhttps://mezmedia.de/technische-informatik/µc-arduino-stm32/1-1b-bitschubserei/
Funktionen (statische Methoden in C#), Struktogramm
Benzinrechnerhttps://mezdata.de/pi-bluej/020_benzinrechner/index.php
Parametervariablen
Globale Variablen
Lokale Variablen
Rückgabe
Kontrollstrukturen (Verzweigung, Schleifen)
If-Anweisunghttps://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 Schleifenhttps://mezdata.de/pi-basis/060_schleifenvergleich/index.php
Rekursionhttps://mezdata.de/pi-bluej/150_rekursion/index.php
Objekte als Datenspeicherhttps://mezdata.de/pi-bluej/030_objekte-verzweigung/index.php
Arrays (eindimensional / zweidimensional)
Vordefiniertes Feld eindimesionalhttps://mezdata.de/pi-bluej/080_felder-array/index.php
Vordef. Feld zweidimensional
Lottozahlen
Wechselautomathttps://mezdata.de/pi-bluej/130_wechselautomat/index.php
Zeichenketten, Methoden der Klasse String
Strings sind Objektehttps://mezdata.de/pi-bluej/072_strings/index.php
Unicode
Listen, dynamische Felder
Einfügen, Suchen, Sortierenhttps://mezdata.de/pi-bluej/140_listen/index.php
Textdatenquellen verarbeiten
Parser und Scannerhttps://mezdata.de/pi-bluej/2–_parser/index.php
Datei-I/Ohttps://mezdata.de/pi-bluej/125_passwort-projekt/index.php
OOP
Datenkapselung, Zusicherunghttps://mezdata.de/pi-bluej/180_datenkapselung-flaschenbeispiel/index.php