|
(1)
Algorithmen mit den Grundbausteinen Anweisung, Bedingung, Schleife und Verzweigung sowie
unter Verwendung von Variablen in einer geeigneten textuellen Programmiersprache implementieren
| |
(1)
Algorithmen mit den Grundbausteinen Anweisung, Bedingung, Schleife und Verzweigung sowie
unter Verwendung von Variablen in einer geeigneten textuellen Programmiersprache implementieren
| |
(1)
Algorithmen mit den Grundbausteinen Anweisung, Bedingung, Schleife und Verzweigung sowie
unter Verwendung von Variablen in einer geeigneten textuellen Programmiersprache implementieren
| |
|
|
|
BP2016BW_ALLG_SEK1_IMP_IK_8_01_02_04, BP2016BW_ALLG_SEK1_IMP_IK_8_02_01_10, BP2016BW_ALLG_SEK1_IMP_PK_12_09
|
|
BP2016BW_ALLG_SEK1_IMP_IK_8_01_02_04, BP2016BW_ALLG_SEK1_IMP_IK_8_02_01_10, BP2016BW_ALLG_SEK1_IMP_PK_12_09
|
|
BP2016BW_ALLG_SEK1_IMP_IK_8_01_02_04, BP2016BW_ALLG_SEK1_IMP_IK_8_02_01_10, BP2016BW_ALLG_SEK1_IMP_PK_12_09
|
|
|
|
|
(2)
die Datentypen für Ganzzahl, Gleitkommazahl, Wahrheitswert und Zeichenkette beschreiben und anwenden
| |
(2)
die Datentypen für Ganzzahl, Gleitkommazahl, Wahrheitswert und Zeichenkette beschreiben und anwenden
| |
(2)
die Datentypen für Ganzzahl, Gleitkommazahl, Wahrheitswert und Zeichenkette beschreiben und anwenden
| |
|
|
|
BP2016BW_ALLG_SEK1_M_IK_10_01_00, MB_08
|
|
BP2016BW_ALLG_SEK1_M_IK_10_01_00, MB_08
|
|
BP2016BW_ALLG_SEK1_M_IK_10_01_00, MB_08
|
|
|
|
|
(3)
Zufallszahlen in eigenen Programmen verwenden
| |
(3)
Zufallszahlen in eigenen Programmen verwenden
| |
(3)
Zufallszahlen in eigenen Programmen verwenden
| |
|
|
|
BP2016BW_ALLG_SEK1_M_IK_7-8-9_05_00
|
|
BP2016BW_ALLG_SEK1_M_IK_7-8-9_05_00
|
|
BP2016BW_ALLG_SEK1_M_IK_7-8-9_05_00
|
|
|
|
|
|
|
(4)
Arrays zur Speicherung und Verarbeitung von Daten verwenden
| |
|
|
|
|
|
BP2016BW_ALLG_SEK1_IMP_IK_8_01_02_03
|
|
|
|
|
|
|
(5)
grundlegende Algorithmen auf Arrays (z. B. Füllen mit Werten, Maximumsuche, Summenbildung, Bubblesort)
erläutern und implementieren
| |
|
|
|
|
|
BP2016BW_ALLG_SEK1_IMP_IK_8_01_02_04
|
|
|
|
|
(6)
Unterprogramme – auch mit Parametern und Rückgabewerten – sinnvoll verwenden
| |
(6)
Unterprogramme – auch mit Parametern und Rückgabewerten – sinnvoll verwenden
| |
(6)
Unterprogramme – auch mit Parametern und Rückgabewerten – sinnvoll verwenden
| |
|
|
|
BP2016BW_ALLG_SEK1_IMP_PK_11_02, BP2016BW_ALLG_SEK1_IMP_PK_11_07, BP2016BW_ALLG_SEK1_IMP_PK_11_06, BP2016BW_ALLG_SEK1_IMP_PK_12_06
|
|
BP2016BW_ALLG_SEK1_IMP_PK_11_02, BP2016BW_ALLG_SEK1_IMP_PK_11_07, BP2016BW_ALLG_SEK1_IMP_PK_11_06, BP2016BW_ALLG_SEK1_IMP_PK_12_06
|
|
BP2016BW_ALLG_SEK1_IMP_PK_11_02, BP2016BW_ALLG_SEK1_IMP_PK_11_07, BP2016BW_ALLG_SEK1_IMP_PK_11_06, BP2016BW_ALLG_SEK1_IMP_PK_12_06
|
|
|
|
|
(7)
Anforderungen an Unterprogramme beschreiben
| |
(7)
Anforderungen an Unterprogramme beschreiben und diese automatisiert (z. B. mit Testroutinen) testen
| |
(7)
Anforderungen an Unterprogramme beschreiben und diese automatisiert (z. B. mit Testroutinen) testen
| |
|
|
|
BP2016BW_ALLG_SEK1_IMP_PK_12_11, BP2016BW_ALLG_SEK1_IMP_PK_11_07, BP2016BW_ALLG_SEK1_IMP_PK_11_06, BP2016BW_ALLG_SEK1_IMP_PK_12_02
|
|
BP2016BW_ALLG_SEK1_IMP_PK_12_11, BP2016BW_ALLG_SEK1_IMP_PK_11_07, BP2016BW_ALLG_SEK1_IMP_PK_11_06, BP2016BW_ALLG_SEK1_IMP_PK_12_02
|
|
BP2016BW_ALLG_SEK1_IMP_PK_12_11, BP2016BW_ALLG_SEK1_IMP_PK_11_07, BP2016BW_ALLG_SEK1_IMP_PK_11_06, BP2016BW_ALLG_SEK1_IMP_PK_12_02
|
|
|
|
|
(8)
Fehlermeldungen der Entwicklungsumgebung (z. B. Compilerfehler, Laufzeitfehler) nutzen, um Programme fehlerfrei zu implementieren
| |
(8)
Fehlermeldungen der Entwicklungsumgebung (z. B. Compilerfehler, Laufzeitfehler) nutzen, um Programme fehlerfrei zu implementieren
| |
(8)
Fehlermeldungen der Entwicklungsumgebung (z. B. Compilerfehler, Laufzeitfehler) nutzen, um Programme fehlerfrei zu implementieren
| |
|
|
|
BP2016BW_ALLG_SEK1_IMP_PK_12_12
|
|
BP2016BW_ALLG_SEK1_IMP_PK_12_12
|
|
BP2016BW_ALLG_SEK1_IMP_PK_12_12
|
|
|
|
|
(9)
syntaktische und semantische Fehler identifizieren
| |
(9)
den Unterschied zwischen syntaktischen und semantischen Fehlern erläutern
| |
(9)
den Unterschied zwischen syntaktischen und semantischen Fehlern erläutern
| |
|
|
|
BP2016BW_ALLG_SEK1_D_IK_5-6_02_01
|
|
BP2016BW_ALLG_SEK1_D_IK_5-6_02_01
|
|
BP2016BW_ALLG_SEK1_D_IK_5-6_02_01
|
|
|
|
|
(10)
Programme auf semantische Fehler testen
| |
(10)
Programme auf semantische Fehler testen
| |
(10)
Programme auf semantische Fehler testen
| |
|
|
|
BP2016BW_ALLG_SEK1_IMP_PK_12_12, BP2016BW_ALLG_SEK1_IMP_PK_12_11, BP2016BW_ALLG_SEK1_IMP_PK_12_13, BP2016BW_ALLG_SEK1_IMP_PK_12_02
|
|
BP2016BW_ALLG_SEK1_IMP_PK_12_12, BP2016BW_ALLG_SEK1_IMP_PK_12_11, BP2016BW_ALLG_SEK1_IMP_PK_12_13, BP2016BW_ALLG_SEK1_IMP_PK_12_02
|
|
BP2016BW_ALLG_SEK1_IMP_PK_12_12, BP2016BW_ALLG_SEK1_IMP_PK_12_11, BP2016BW_ALLG_SEK1_IMP_PK_12_13, BP2016BW_ALLG_SEK1_IMP_PK_12_02
|
|
|
|
|
(11)
vorgegebenen Code auf dessen Funktionsweise hin analysieren und dessen Wirkung beschreiben
| |
(11)
vorgegebenen Code auf dessen Funktionsweise hin analysieren und dessen Wirkung beschreiben
| |
(11)
vorgegebenen Code auf dessen Funktionsweise hin analysieren und dessen Wirkung beschreiben
| |
|
|
|
BP2016BW_ALLG_SEK1_IMP_PK_11_03, MB_08, MB_02, BP2016BW_ALLG_SEK1_IMP_PK_12_04, BP2016BW_ALLG_SEK1_IMP_PK_14_01, BP2016BW_ALLG_SEK1_IMP_PK_13_04
|
|
BP2016BW_ALLG_SEK1_IMP_PK_11_03, MB_08, MB_02, BP2016BW_ALLG_SEK1_IMP_PK_12_04, BP2016BW_ALLG_SEK1_IMP_PK_14_01, BP2016BW_ALLG_SEK1_IMP_PK_13_04
|
|
BP2016BW_ALLG_SEK1_IMP_PK_11_03, MB_08, MB_02, BP2016BW_ALLG_SEK1_IMP_PK_12_04, BP2016BW_ALLG_SEK1_IMP_PK_14_01, BP2016BW_ALLG_SEK1_IMP_PK_13_04
|
|
|
|
|
(12)
Anpassungen zu vorgegebenem Code implementieren
| |
(12)
Anpassungen zu vorgegebenem Code implementieren
| |
(12)
Anpassungen zu vorgegebenem Code implementieren
| |
|
|
|
BP2016BW_ALLG_SEK1_IMP_PK_12_09, BP2016BW_ALLG_SEK1_IMP_PK_11_03, BP2016BW_ALLG_SEK1_IMP_PK_14_04, BP2016BW_ALLG_SEK1_IMP_PK_12_04, BP2016BW_ALLG_SEK1_IMP_PK_12_10, BP2016BW_ALLG_SEK1_IMP_PK_12_06, BP2016BW_ALLG_SEK1_IMP_PK_13_04
|
|
BP2016BW_ALLG_SEK1_IMP_PK_12_09, BP2016BW_ALLG_SEK1_IMP_PK_11_03, BP2016BW_ALLG_SEK1_IMP_PK_14_04, BP2016BW_ALLG_SEK1_IMP_PK_12_04, BP2016BW_ALLG_SEK1_IMP_PK_12_10, BP2016BW_ALLG_SEK1_IMP_PK_12_06, BP2016BW_ALLG_SEK1_IMP_PK_13_04
|
|
BP2016BW_ALLG_SEK1_IMP_PK_12_09, BP2016BW_ALLG_SEK1_IMP_PK_11_03, BP2016BW_ALLG_SEK1_IMP_PK_14_04, BP2016BW_ALLG_SEK1_IMP_PK_12_04, BP2016BW_ALLG_SEK1_IMP_PK_12_10, BP2016BW_ALLG_SEK1_IMP_PK_12_06, BP2016BW_ALLG_SEK1_IMP_PK_13_04
|
|
|
|
|
(13)
Programmcode sinnvoll kommentieren
| |
(13)
Programmcode sinnvoll kommentieren
| |
(13)
Programmcode sinnvoll kommentieren
| |
|
|
|
MB_04, MB_05, BP2016BW_ALLG_SEK1_IMP_PK_12_04, BP2016BW_ALLG_SEK1_IMP_PK_13_03, BP2016BW_ALLG_SEK1_IMP_PK_13_01
|
|
MB_04, MB_05, BP2016BW_ALLG_SEK1_IMP_PK_12_04, BP2016BW_ALLG_SEK1_IMP_PK_13_03, BP2016BW_ALLG_SEK1_IMP_PK_13_01
|
|
MB_04, MB_05, BP2016BW_ALLG_SEK1_IMP_PK_12_04, BP2016BW_ALLG_SEK1_IMP_PK_13_03, BP2016BW_ALLG_SEK1_IMP_PK_13_01
|
|
|
|
|
(14)
Strategien (z. B. Debugger, schrittweise Ausführung, Logging) anwenden, um das Verhalten von Programmcode zur Laufzeit zu
beobachten
| |
(14)
Strategien (z. B. Debugger, schrittweise Ausführung, Logging) anwenden, um das Verhalten von Programmcode zur Laufzeit zu
beobachten
| |
(14)
Strategien (z. B. Debugger, schrittweise Ausführung, Logging) anwenden, um das Verhalten von Programmcode zur Laufzeit zu
beobachten
| |
|
|
|
BP2016BW_ALLG_SEK1_IMP_PK_12_12, BP2016BW_ALLG_SEK1_IMP_PK_14_01
|
|
BP2016BW_ALLG_SEK1_IMP_PK_12_12, BP2016BW_ALLG_SEK1_IMP_PK_14_01
|
|
BP2016BW_ALLG_SEK1_IMP_PK_12_12, BP2016BW_ALLG_SEK1_IMP_PK_14_01
|
|
|
|
|
BO_03, BO_01, BO_04, BO_02, PG_02
|
|
BO_03, BO_01, BO_04, BO_02, PG_02
|
|
BO_03, BO_01, BO_04, BO_02, PG_02
|
|
|
|
|