Keine Kompetenz enthält diesen Suchbegriff.
Lernbereich 1: Informationen und Daten
Einblick gewinnen in die Wissenschaft Informatik
Kennen der Begriffe Informationen und Daten: Unterscheidung der Begriffe; Vielfalt der Darstellungsformen von Informationen; Darstellen von Daten als Binärzahlen; Umwandeln von Einheiten informatischer Größen
Übertragen informatischer Konzepte auf die Erstellung digitaler Medien: Darstellung von Informationen als Daten; Objektorientierung (Klasse und Objekt, Attribut und Methode); Automatisierung bei der Informationsverarbeitung; Trennung von Inhalt und Design; problembezogene Auswahl von Anwendersoftware
Lernbereich 2: Informatiksysteme
Kennen von Hardwarekomponenten eines Informatiksystems: Funktionsweise; Aufbau
Übertragen des Modells Eingabe – Verarbeitung – Ausgabe (EVA) auf reale Systeme: Graphen zur Beschreibung von Ein- und Ausgabeprozessen; Grenzen des Modells
Kennen der Vielfalt von Betriebssystemen für unterschiedliche Informatiksysteme: Aufgaben des Betriebssystems; Zusammenhang zwischen Dateityp und Applikation
Lernbereich 3: Algorithmen
Kennen algorithmischer Vorgänge
Kennen der algorithmischen Lösung einfacher Problemstellungen in einer didaktisch reduzierten Programmierumgebung
Wahlbereich 1: Rechnen mit Binärzahlen
Kennen grundlegender Operationen im Umgang mit Binärzahlen
Wahlbereich 2: Computergrafik
Kennen ausgewählter Möglichkeiten der Bildmanipulation in einer Bildbearbeitungssoftware
Wahlbereich 3: Geschichte der Rechentechnik
Kennen von Meilensteinen der historischen Entwicklung der Rechentechnik
Lernbereich 1: Algorithmen
Kennen des Algorithmusbegriffes: Eigenschaften
Übertragen der Eigenschaften von Algorithmen auf Sachverhalte aus der Erfahrungswelt der Schüler
Beherrschen der algorithmischen Lösung einfacher Problemstellungen in einer didaktisch reduzierten Programmierumgebung: Darstellungsformen von Algorithmen; Sequenz, Verzweigung und Wiederholung
Kennen der Bedeutung von Algorithmen im gesellschaftlichen Kontext
Lernbereich 2: Vernetzte Systeme
Einblick gewinnen in Techniken des Informationsmanagements
Anwenden ausgewählter Dienste: Kommunikationsdienste; Kollaborationsdienste
Kennen von Maßnahmen zum Datenschutz und zur Datensicherheit in vernetzten Systemen: Kriterien zur Passwortsicherheit; Authentizität von Nachrichten
Kennen des Aufbaus von Adressen in Netzwerken: Zerlegung in Bestandteile
Beurteilen von Informationen und Informationsquellen: gesellschaftliche und individuelle Auswirkungen; Chancen und Gefahren
Lernbereich 3: Komplexaufgabe
Anwenden informatischer Konzepte bei der Lösung einer Komplexaufgabe: Nutzung verschiedener Anwendungen; Arbeitsmethodik
Wahlbereich 1: Verschlüsselung von Informationen
Kennen historischer Verfahren zur Verschlüsselung von Informationen
Wahlbereich 2: Computer im Alltag
Sich positionieren zu Auswirkungen der Computernutzung auf die eigene Persönlichkeit
Wahlbereich 3: Computerspiele
Kennen einfacher und erweiterter Spielmechaniken
Lernbereich 1: Informationen und Daten
Kennen von Aufgaben und Aufbau eines Datenbanksystems: Datenbanken im Alltag; Datenbasis, Datenbankmanagementsystem
Übertragen der Kenntnisse des Datenbanksystems auf die Entwicklung von Datenbanken: Analyse der Problemstellung; Erarbeitung des Datenmodells; Realisierung in einem Datenbanksystem
Beherrschen von Operationen auf Datenbanken: Einfügen, Ändern und Löschen; Auswerten, Zusammenfassen
Sich positionieren zu Persönlichkeitsrechten in Bezug auf Datenverarbeitung und -speicherung: Chancen und Risiken der Zentralisierung von Daten; Auswertung von großen Datenmengen
Lernbereich 2: Künstliche Intelligenz
Kennen ausgewählter Aspekte der Künstlichen Intelligenz (KI)
Kennen ausgewählter Verfahren des maschinellen Lernens: Definition; Tools
Beurteilen ausgewählter Verfahren des Maschinellen Lernens hinsichtlich der Aussagekraft der Ergebnisse
Lernbereich 3: Netzwerke
Kennen von Grundlagen der Übertragung in Netzwerken: Netzwerkkomponenten; Übertragungsmedien; Peer-To-Peer- und Client-Server-Prinzip; Konzept der Zerlegung in Datenpakete; Netzwerkprotokolle und -dienste; Adressierung
Kennen des Prinzips von symmetrischer und asymmetrischer Verschlüsselung
Sich positionieren zur Informationssicherheit in vernetzten Systemen: Datensicherheit und Datenschutz; Chancen und Risiken für die Gesellschaft
Wahlbereich 1: Inhaltsverwaltung
Kennen der Grundlagen eines Content-Management-Systems
Wahlbereich 2: Digitalisierung von Daten
Kennen von technischen Möglichkeiten zur Digitalisierung von Daten
Wahlbereich 3: Graphen
Kennen der Visualisierung informatischer Probleme durch Graphen
Lernbereich 1: Algorithmen
Beherrschen der Implementierung der algorithmischen Grundstrukturen: Datentypen (Zahlen, Zeichenketten, Wahrheitswerte); Variablenzuweisungen; verknüpfte Bedingungen
Kennen des Prinzips der Modularisierung
Übertragen der Kenntnisse zu Algorithmen auf maschinelle Entscheidungsprozesse
Lernbereich 2: Sprachen
Kennen regulärer Sprachen: Syntax und Semantik; reguläre Ausdrücke
Übertragen der Kenntnisse zur Strukturierung von Daten auf eine Auszeichnungssprache: Elemente zur Strukturierung; Verweise; Ausgabeformate
Lernbereich 3: Komplexaufgabe
Gestalten eines Projektes zur Lösung einer informatischen Problemstellung: Nutzung verschiedener Anwendungen
Wahlbereich 1: 3D-Computergrafik
Kennen der Darstellung räumlicher Objekte mit informatischen Werkzeugen
Wahlbereich 2: Zeitabhängige Medien
Kennen des Umgangs mit zeitabhängigen Medien: Speicherung und Kodierung; Komprimierungsverfahren
Wahlbereich 3: Robotik
Kennen der Arbeitsweise eines Robotersystems: Sensoren; Aktoren
Lernbereich 1: Technische Informatik
Kennen theoretischer Grundlagen: Binär- und Hexadezimalsystem; rechnerinterne Zahlenformate; Zeichenkodierung; Boolesche Algebra
Übertragen der theoretischen Grundlagen auf die Umsetzung in Schaltnetzen: Schaltnetz-Analyse
Einblick gewinnen in die Herstellung von Mikrochips
Übertragen der Kenntnisse zur Rechnerarchitektur auf aktuelle Hardware: Prozessoren; Arten von Speichersystemen
Einblick gewinnen in die nachhaltige Nutzung von Hardware
Lernbereich 2: Algorithmierung und Programmierung
Kennen des erweiterten Algorithmusbegriffes
Beherrschen der Implementierung strukturierter Datentypen in einer Programmierumgebung
Beherrschen der Arbeit mit Unterprogrammen: Struktur von Unterprogrammen; Verwendung von Parametern
Kennen von Konzepten der objektorientierten Programmierung: Klasse und Objekt; Attribut und Attributwert; Methode
Übertragen des objektorientierten Paradigmas auf einfache Problemstellungen
Kennen von Rekursion und Iteration
Beherrschen der Implementierung eigener Lösungen zu ausgewählten komplexen Problemstellungen
Kennen von Aspekten der Effizienz und Komplexität von Algorithmen
Einblick gewinnen in die Grenzen der Berechenbarkeit
Lernbereich 3: Rechnernetze
Kennen des Aufbaus von Rechnernetzen
Beherrschen der Modellierung von Netzwerken: zentrale und dezentrale Netzwerkdienste; Adressierung; Routing; Namensauflösung
Übertragen der Kenntnisse zur Sicherheit von Informationen auf die Umsetzung in Rechnernetzen: Transportwegverschlüsselung; Identifizierung und Authentifizierung
Lernbereich 4: Informationssicherheit
Kennen von Anforderungen an die Informationssicherheit: Vertraulichkeit; Integrität; Authentizität; Verfügbarkeit
Kennen der Grundprinzipien kryptographischer Verfahren zur Gewährleistung der Vertraulichkeit von Informationen: symmetrisch; asymmetrisch; hybrid
Übertragen der Kenntnisse zu asymmetrischen Verschlüsselungsverfahren auf Verfahren zur Gewährleistung der Integrität und Authentizität von Informationen
Kennen einer Maßnahme zur Gewährleistung der Verfügbarkeit von Informationen: Datensicherung
Sich positionieren zu Problemen der Informationssicherheit und zum Datenschutz
Lernbereich 5: Datenmanagement
Einblick gewinnen in das Datenmanagement und dessen Anwendungsmöglichkeiten
Kennen von Phasen des Datenmanagements
Anwenden des relationalen Datenmodells
Beherrschen der Formulierung von Abfragen zum Auswerten und Aggregieren verknüpfter Daten
Übertragen der Verfahren des maschinellen Lernens auf das Auswerten von Daten
Einblick gewinnen in Möglichkeiten zum Datenaustausch über standardisierte Datenformate
Sich positionieren zur Erfassung, Verarbeitung und dauerhaften Speicherung verschiedener Daten im gesellschaftlichen Kontext
Lernbereich 6: Sprachen und Automaten
Einblick gewinnen in den Aufbau von Sprachen
Kennen von Grundlagen formaler Grammatiken: Nichtterminale, Terminale, Produktionsregeln, Startsymbol; Prüfen und Ableiten von Wörtern
Kennen von Grundlagen der Automatentheorie: Unterscheidung von Automatentypen; Entwurf endlicher Automaten; Prüfen von Wörtern
Übertragen der Kenntnisse auf die wechselseitige Überführung zwischen Grammatiken und Automaten bei regulären Sprachen
Einblick gewinnen in Chancen und Risiken automatischer Sprachverarbeitung
Lernbereich 7: Informatisches Projekt
Kennen grundlegender Arbeitstechniken des Projektmanagements
Anwenden von Arbeitstechniken in einem Projekt
Lernbereich 8A: Künstliche Intelligenz
Kennen von Grundlagen Künstlicher Intelligenz: Begriffsbestimmung Künstliche Intelligenz; Überblick zu den Teilbereichen der Künstlichen Intelligenz
Übertragen von Verfahren des Maschinellen Lernens auf praktische Anwendungen
Beurteilen der gesellschaftlichen Auswirkungen durch Anwendungen der Künstlichen Intelligenz
Lernbereich 8B: Softwareentwicklung
Einblick gewinnen in die Grundlagen der Softwarearchitektur
Kennen von Ansätzen der Softwareentwicklung: klassische Softwareentwicklung; agile Softwareentwicklung
Übertragen der Kenntnisse zu einer Methode der Softwareentwicklung auf die Implementierung einer Problemlösung
Lernbereich 8C: Prozessautomatisierung
Kennen der Grundlagen der Prozessautomatisierung: Modelle zur Veranschaulichung; Messen, Steuern, Regeln; Methoden und Werkzeuge zur Regelung von Prozessen
Übertragen der Kenntnisse zur Prozessautomatisierung auf Informatiksystem
Wahlbereich 1: 3D-Modellierung
Kennen der geometrischen Modellierung einfacher Volumenkörper
Übertragen der Kenntnisse auf die Herstellung von 3D-Objekten
Wahlbereich 2: Quanteninformatik
Kennen der Unterscheidung zwischen Quanteninformation und klassischer Information: Quantenzustände; Qubit; quantenmechanische Phänomene
Einblick gewinnen in Anwendungsgebiete der Quanteninformatik
Sich positionieren zu Auswirkungen der Quanteninformatik auf die Informationssicherheit
Wahlbereich 3: Wirtschaftsinformatik
Kennen des Unterschiedes zwischen immateriellen und materiellen Gütern
Übertragen der Grundkonzepte der Netzwerkökonomie auf verschiedene Märkte: Skaleneffekte; Netzwerkeffekte; Lock-in-Effekt
Sich positionieren zur gesellschaftlichen Bedeutung unterschiedlicher Finanzierungsmodelle für Software
Wahlbereich 4: Informatik und Ökologie
Kennen von Chancen und Risiken von Informatiksystemen: Energieverbrauch; Rohstoffverbrauch
Kennen von Umweltschutzmaßnahmen in der Informations- und Kommunikationstechnologie: Green IT; Nachhaltigkeitskonzepte
Übertragen von Umweltschutzmaßnahmen auf nachhaltige Nutzung von informatischen Systemen
Lernbereich 1: Technische Informatik
Kennen theoretischer Grundlagen: Binär- und Hexadezimalsystem; rechnerinterne Zahlenformate (Zweierkomplement, Festkommazahlen); Zeichenkodierung; Boolesche Algebra (NOT, AND, OR und deren Verknüpfungen, Wahrheitstabellen, Doppelnegation, Kommutativ-, Assoziativ- und Distributivgesetz, De Morgansche Regeln, Vereinfachung boolescher Ausdrücke)
Übertragen der theoretischen Grundlagen auf die Umsetzung in Schaltnetzen: Schaltnetz-Analyse; Schaltnetz-Synthese; Standardschaltnetze Halb- und Volladdierer
Einblick gewinnen in die Herstellung von Mikrochips
Übertragen der Kenntnisse zur Rechnerarchitektur auf aktuelle Hardware: Prozessoren; Arten von Speichersystemen
Beurteilen der Einsatzmöglichkeiten von Systemsoftware
Einblick gewinnen in die nachhaltige Nutzung von Hardware
Lernbereich 2: Datenstrukturen und Algorithmen
Kennen von komplexen Datenstrukturen: Baum; Graph; Liste; Stapel und Schlange
Kennen von strukturierten und dynamischen Datentypen: Feld; Datei
Beherrschen der Implementierung komplexer Datenstrukturen sowie strukturierter und dynamischer Datentypen: Werteparameter
Beherrschen der Arbeit mit Unterprogrammen: Struktur von Unterprogrammen; Verwendung von Parametern
Kennen algorithmischer Problemlösestrategien: Divide-and-Conquer; Backtracking; Traversierung
Anwenden der Problemlösestrategien auf die Implementierung: Rekursion und Iteration
Kennen algorithmischer Prinzipien zur Verarbeitung von großen, komplexen und sich dynamisch ändernden Datenmengen
Lernbereich 3: Komplexität von Algorithmen und Berechenbarkeit
Kennen des erweiterten Algorithmusbegriffes
Beurteilen der Effizienz und Komplexität von Algorithmen: Komplexitätsklassen; Nachweis der Komplexität
Kennen von Grenzen der Berechenbarkeit: algorithmische Unlösbarkeit; P-Probleme; NP-Probleme
Beurteilen von Entscheidungsproblemen
Lernbereich 4: Programmierparadigmen
Kennen von Programmierparadigmen: imperativ; objektorientiert; funktional; logisch
Kennen der Klassifizierung von Programmiersprachen
Kennen von Begriffen der objektorientierten Programmierung: Klasse und Objekt; Attribut und Attributwert; Methode; Aggregation und Assoziation; Vererbung, Polymorphie und Kapselung; Botschaft und Ereignis
Gestalten einer Problemlösung mittels objektorientierten Paradigma
Lernbereich 5: Softwareentwicklung
Einblick gewinnen in die Grundlagen der Softwarearchitektur
Kennen von Ansätzen der Softwareentwicklung: klassische Softwareentwicklung; agile Softwareentwicklung
Kennen des Konzepts der Versionsverwaltung bei der Softwareentwicklung
Anwenden von Methoden der agilen Softwareentwicklung
Lernbereich 6: Sprachen und Automaten
Kennen des Aufbaus von Sprachen: Syntax; Semantik
Beherrschen des Umgangs mit Grammatiken: Backus-Naur-Form; Ableiten von Wörtern; Chomsky-Hierarchie
Kennen der Klassifizierung von Automaten: Unterscheidung von Automatentypen; Entwurf endlicher Automaten; Prüfen und Ableiten von Wörtern
Übertragen der Kenntnisse auf die wechselseitige Überführung zwischen Grammatiken und Automaten bei regulären Sprachen
Übertragen der Kenntnisse zur Syntax und Semantik auf die Übersetzung formaler Sprachen: Funktionsprinzipien von Compiler und Interpreter; Übersetzungsprozess
Einblick gewinnen in Chancen und Risiken automatischer Sprachverarbeitung
Lernbereich 7: Rechnernetze
Kennen des Aufbaus von Rechnernetzen: physische und logische Topologien; Übertragungsmedien; zentrale und dezentrale Netzwerkdienste; Vermittlungsverfahren
Übertragen der Kenntnisse zum Aufbau von Rechnernetzen auf die Modellierung von Netzwerken: Adressierung und Routing mittels Internetprotokoll; Adressvergabe; Netzwerksegmentierung; Namensauflösung
Übertragen der Kenntnisse zur Sicherheit von Informationen auf die Umsetzung in Rechnernetzen: Identifizierung und Authentifizierung; Transportwegverschlüsselung; Zertifikate
Anwenden der Kenntnisse über Netzwerke auf die praktische Realisierung eines Netzwerkes
Lernbereich 8: Informationssicherheit
Kennen von Anforderungen an die Informationssicherheit: Vertraulichkeit; Integrität; Authentizität; Verbindlichkeit; Verfügbarkeit
Beurteilen symmetrischer und asymmetrischer Verfahren zur Gewährleistung der Vertraulichkeit von Informationen: Grundprinzipien; Einsatzgebiete; Sicherheit
Kennen von Verfahren zur Gewährleistung der Integrität, Verbindlichkeit und Authentizität von Informationen: One-Way-Hash-Funktion; digitale Signaturen
Beherrschen einer Maßnahme zur Gewährleistung der Verfügbarkeit von Informationen: Datensicherung
Kennen von Verfahren der Kryptoanalyse: Brute-Force-Methode; Häufigkeitsanalyse; Social Engineering
Sich positionieren zu Fragen der Informationssicherheit und zum Datenschutz: kryptographische und nichtkryptographische Verfahren; Prinzipien des Datenschutzes
Lernbereich 9: Datenmanagement
Kennen von Problemstellungen des Datenmanagements in verschiedenen Bereichen
Kennen von Phasen des Datenmanagements
Beurteilen von Datenquellen hinsichtlich Bias und Verlässlichkeit
Kennen der Möglichkeiten zur Erstellung einer Datenbasis: zielgerichtete Datenerfassung; Datenextraktion; Datenbereinigung
Kennen von Datenbankmodellen: Anwendungsbereiche; Einordnung in CAP-Theorem
Anwenden des relationalen Datenmodells: Entity-Relationship-Modell; Relationenmodell; Normalisierungen
Beherrschen der Umsetzung von Datenmodellen zur elektronischen Datenverwaltung mit einem relationalen Datenbanksystem: Auswertung verknüpfter Daten mit SQL; Visualisierung von Daten
Kennen von Möglichkeiten zum Datenaustausch über standardisierte Datenformate
Sich positionieren zur Erfassung, Verarbeitung und dauerhaften Speicherung verschiedener Daten im gesellschaftlichen Kontext
Lernbereich 10: Künstliche Intelligenz
Kennen von Grundlagen Künstlicher Intelligenz: Begriffsbestimmung Künstliche Intelligenz; Überblick zu den Teilbereichen der Künstlichen Intelligenz; Symbolische Künstliche Intelligenz (Anwendung, Logik); Maschinelles Lernen (überwachtes Lernen, unüberwachtes Lernen, bestärkendes Lernen)
Anwenden von Verfahren des Maschinellen Lernens zum Generieren einer Künstlichen Intelligenz: Sammeln und Aufbereiten der Daten; Auswahl eines Algorithmus; Test und Anpassung
Sich positionieren zur Nachvollziehbarkeit, Erklärbarkeit, Zuverlässigkeit und Bias von Künstlicher Intelligenz
Beurteilen der gesellschaftlichen Auswirkungen durch Anwendungen der Künstlichen Intelligenz
Lernbereich 11: Informatisches Projekt
Kennen der Grundlagen des Projektmanagements: Arbeitstechniken des Projektmanagements; Vergleich des klassischen und agilen Projektmanagements
Gestalten eines Projektes: Zerlegung in Teilaufgaben; Ablaufplanung
Lernbereich 12A: Quanteninformatik
Kennen der Unterscheidung zwischen Quanteninformation und klassischer Information: Quantenzustände; Quantenbit; Quantengitter
Kennen von Möglichkeiten der Anwendung quantenmechanischer Phänomene in der Informationsverarbeitung: Superpositionsprinzip; Quantenverschränkung
Einblick gewinnen in Anwendungsgebiete der Quanteninformatik
Sich positionieren zu Auswirkungen der Quanteninformatik auf die Informationssicherheit
Lernbereich 12B: 3D-Modellierung
Einblick gewinnen in die digitale Repräsentation von 3D-Objekten
Anwenden von Datenstrukturen in der Modellierung von Volumenkörpern: eindeutige Beschreibung der Position von Punkten und Objekten in einem geometrischen Raum; geometrisches Modellieren
Einblick gewinnen in technische Verfahren der Herstellung von 3D-Objekten
Übertragen der Kenntnisse auf die Herstellung von 3D-Objekten mit einem technischen Verfahren
Lernbereich 12C: Prozessautomatisierung
Kennen der Grundlagen der Prozessautomatisierung: Modelle zur Veranschaulichung; Messen, Steuern, Regeln; Methoden und Werkzeuge zur Steuerung und Regelung von Prozessen
Anwenden der Kenntnisse zur Prozessautomatisierung auf Informatiksysteme
Lernbereich 12D: Webtechnologien
Einblick gewinnen in die Bereitstellung von und den Umgang mit Informationen in webbasierten Systemen
Kennen von Grundlagen der Erstellung statischer Webseiten: Elemente einer Dokumentenauszeichnungssprache; Trennung von Inhalt und Layout
Kennen von Grundlagen der Erstellung dynamischer Webanwendungen: HTTP-Protokoll; clientseitige Technologien; serverseitige Technologien
Übertragen der Programmierkenntnisse auf eine Skriptsprache zur Erstellung von Webanwendungen
Einblick gewinnen in die Integration einer Datenbank in eine Webanwendung
Kennen von Grundbedrohungen und Sicherheitsmechanismen bei Webanwendungen
Wahlbereich 1: Betriebssysteme
Kennen der Definition und Aufgaben eines Betriebssystems: Schichtenmodell; Betriebsmittelverwaltung; Betriebssystem als virtuelle Maschine
Kennen grundlegender Betriebssystemkonzepte: Prozessverwaltung; Datei- und Speicherverwaltung; Nutzer- und Gruppenverwaltung; Paket- und Softwareverwaltung
Übertragen der Kenntnisse zu Betriebssystemen auf ein reales Betriebssystem
Sich positionieren zur Vielfalt von Betriebssystemen
Wahlbereich 2: Wirtschaftsinformatik
Kennen der Kriterien des vollkommenen Marktes
Kennen des Unterschieds zwischen immateriellen und materiellen Gütern
Beherrschen der Grundkonzepte der Netzwerkökonomie für verschiedene Märkte: Skaleneffekte; Netzwerkeffekte; Lock-In-Effekt
Kennen typischer Aufgabenbereiche und Prozesse im IT-Bereich
Einblick gewinnen in die Kostenstruktur von Software
Beurteilen der gesellschaftlichen Bedeutung von Software-Finanzierungsmodellen
Wahlbereich 3: Informatik und Ökologie
Kennen von Chancen und Risiken von Informatiksystemen: Energieverbrauch; Rohstoffverbrauch; Schadstoffemissionen
Kennen von Umweltschutzmaßnahmen in der Informations- und Kommunikationstechnologie: Green IT; Simulation ökologischer Modelle; Nachhaltigkeitskonzepte
Übertragen von Umweltschutzmaßnahmen auf nachhaltige Nutzung von Informatiksystemen: Reparierbarkeit; Wiederverwendung; Recycling
Sich positionieren zum eigenen Konsum- und Nutzungsverhalten im digitalen Zeitalter
Wahlbereich 4: Mathematische Methoden in der Informatik
Kennen von Informatiksystemen als Werkzeuge in der Mathematik
Übertragen der Kenntnisse von Rekursion und Iteration auf numerische Verfahren
Kennen von Grenzen numerischer Lösungen für mathematische Problemstellungen
Einblick gewinnen in das Beweisen mathematischer Sätze unter Nutzung von Informatiksystemen
Wahlbereich 5: Generative Kunst
Kennen der Grundlagen zur Erstellung generativer Kunst: geometrische Formen; Farbenlehre und Farbcodes; Zufallsfaktoren; Rekursion; Künstliche Intelligenz
Anwenden der Grundlagen auf das Modellieren und Implementieren von generativer Kunst: zufällige Generierung; strukturierte Generierung
Sich positionieren zur Urheberschaft bei generativer Kunst
Einblick gewinnen in weitere Methoden zur Erzeugung von generativer Kunst