Kapitel 13 von 18
Erweiterte Lernziele
Informatik-Konzepte, die durch dieses Projekt vermittelt werden:
- Datenstrukturen
-
Arrays und Strings
-
2D-Matrizen
-
Hash-Maps für Wort-Lookup
- Algorithmen
-
Modulo-Arithmetik
-
Range-Mapping
-
Prioritäts-Queues
-
Constraint-Satisfaction
- Software-Design
-
Separation of Concerns
-
Model-View-Controller Pattern
-
State Management
- User Interface Design
-
Drag-and-Drop Interaktion
-
Echtzeit-Feedback
-
Visuelle Validierung
- Qualitätssicherung
-
Unit Testing
-
Integration Testing
-
Validierung gegen Constraints
CAD-Tool-Funktionalität