ITS – Computational Thinking
- Hersteller
- Certiport
- Prüfungsdauer
- 50 Minuten
- Anzahl der Fragen
- 43–50 Fragen
- Prüfungssprachen
- Englisch, Französisch und andere Sprachen
Über diese Prüfung
Diese Prüfung ist auf die International Society for Technology in Education (ISTE) abgebildet, um sie am ISTE Computational Thinker Standard for Students (Standards 5A, 5B, 5C und 5D) auszurichten. Hinter jedem Zieltitel steht in Klammern der ISTE-Standard oder die ISTE-Standards, denen die Aufgaben zu diesem Ziel zugeordnet sein können.
Zielgruppe
Kandidatinnen und Kandidaten dieser Zertifizierung verstehen, wie sich Strategien einsetzen lassen, um Probleme zu erfassen und zu lösen und dabei die Möglichkeiten informatischer Prinzipien für die Entwicklung von Lösungen zu nutzen. Sie wissen, wie Probleme zerlegt, Daten erhoben und analysiert, Muster in Daten erkannt, Daten durch Abstraktionen dargestellt und Lösungen mit algorithmischem Denken automatisiert werden. Sie wissen, wie sie mit anderen zusammenarbeiten und wie sie informatische Artefakte erstellen, um anderen das Problem und seine Lösung zu vermitteln. Kandidatinnen und Kandidaten verfügen über mindestens 150 Stunden Unterricht und/oder praktische Erfahrung darin, Probleme mit informatischen Prinzipien wie Zerlegung, Mustererkennung, Sequenzierung, bedingter Logik und Iteration zu analysieren, gemeinsam zu bearbeiten und zu lösen.
Kompetenzbereiche und Prüfungsziele
1Grundlegende Konzepte
- 1.1Verschiedene Datenarten verstehen und erkennen (ISTE 3B, 5B)
- Strukturierte und unstrukturierte Daten verstehen und erkennen
- Verschiedene Datenarten wie Text, numerisch, Datum/Uhrzeit, Bild und Audio verstehen und erkennen
- Datenkodierung verstehen und erkennen (ascii, binär, Zeichenzuordnung)
- 1.2Logisches Schließen erkennen und anwenden (ISTE 3A, 5B)
- Boolesche und logische Operatoren erkennen und anwenden
- Induktives Schließen erkennen und anwenden
- Mehrdeutigkeit in einer Aufgabe zum logischen Schließen erkennen
- Deduktives Schließen erkennen und anwenden
- 1.3Algorithmisches Denken erläutern (ISTE 5A, 5D)
- Den Zweck algorithmischen Denkens erläutern
- Den Zweck von Abstraktion und Modellbildung verstehen
- Zweck und Möglichkeiten der Automatisierung verstehen
2Daten bestimmen und erheben
- 2.1Datenbedarf und verfügbare Daten bewerten (ISTE 3B, 5B, 5C)
- Die zur Lösung eines Problems benötigten Daten bestimmen
- Die Eignung vorhandener Datensätze bewerten
- Die Lücke zwischen vorhandenen Daten und Datenbedarf bestimmen
- 2.2Datenqualität verstehen (ISTE 3B, 5B)
- Validität verstehen
- Zuverlässigkeit verstehen
- Datenbereinigung in Datensätzen erläutern
- 2.3Die zur Lösung eines Problems benötigten Daten erheben (ISTE 1D, 2B, 3B, 3C, 5B)
- Einschlägige Daten aus vorhandenen Datenquellen erheben
- Einschließlich der Auswahl geeigneter Werkzeuge zum Sammeln, Analysieren und Verarbeiten von Daten
- Einschließlich des Abrufs von Informationen aus einer Datenquelle, etwa einer Liste, einer Tabelle, einer Infografik usw.
- Ein Verfahren zur Erstellung eigener Datensätze wählen, etwa eine Beobachtung oder eine Befragung
- Einschließlich Verfahren zur Eingabevalidierung
- Die rechtlichen und ethischen Dimensionen der Datenerhebung erläutern
3Abstraktion anwenden
- 3.1Muster in Daten erkennen und Abstraktion auf Daten anwenden (ISTE 5A, 5B, 5C)
- Muster in Daten erkennen
- Daten mit Modellen wie Tabellen, Diagrammen und Grafiken ordnen
- Daten nach einschlägigen Kriterien sortieren und filtern
- Gemeinsamkeiten, Unterschiede und Teilmengen in einem Datensatz erkennen
- Durch Betrachten von Mustern Vorhersagen treffen
- 3.2Abstrakte Modelle erkennen, erstellen und deuten (ISTE 5C, 5D)
- Eine abstrakte Darstellung erkennen, etwa ein Modell, eine Variable, eine Funktion oder eine Prozedur
- Ein abstraktes Modell erstellen, um komplexe Systeme zu verstehen oder das Lösen von Problemen zu erleichtern
- Ein Ablaufdiagramm deuten
4Eine Lösung festlegen
- 4.1Ein Problem definieren und zerlegen (ISTE 4B, 5A, 5C)
- Anhand der bereitgestellten Informationen eine passende Problemstellung bestimmen
- Umfang und Grenzen eines Problems festlegen
- Entscheidungsträger, Mitwirkende und Zielgruppe bestimmen
- Ein Problem durch Zerlegung in Bestandteile aufteilen
- 4.2Anforderungen bestimmen (ISTE 4A, 4B, 6A)
- Ein Entwurfsverfahren wählen, etwa iterativ oder inkrementell
- Voraussetzungen für eine Lösung bestimmen
- Die möglichen Ergebnisse einer Lösung bestimmen
- Geeignete Werkzeuge zur Entwicklung einer Lösung wählen, etwa Flussdiagramme, Tabellenkalkulationen, Pseudocode, Befragungen
5Eine Lösung automatisieren
- 5.1Eine Schrittfolge in Algorithmen verwenden (ISTE 5B, 5D)
- Eine Schrittfolge erstellen
- Das Ergebnis einer Schrittfolge bewerten
- Erkennen, wann Schritte zu wiederverwendbaren Prozeduren und Funktionen zusammenzufassen sind
- 5.2Wiederkehrende Aufgaben durch Iteration automatisieren (ISTE 5D)
- Erkennen, wann Iteration einzusetzen ist
- Einschließlich der Frage, wann verschachtelte Schleifen einzusetzen sind
- Das Ergebnis eines Algorithmus bestimmen, der Iteration verwendet
- Einen Algorithmus erstellen, der Iteration verwendet
- 5.3Auswahlanweisungen in Algorithmen verwenden (ISTE 5D)
- Erkennen, wann Auswahlanweisungen einzusetzen sind
- Einschließlich der Frage, wann Verschachtelung in Auswahlanweisungen einzusetzen ist
- Das Ergebnis eines Algorithmus bestimmen, der Auswahlanweisungen verwendet
- Einen Algorithmus erstellen, der Auswahlanweisungen verwendet
- 5.4Variablen in Algorithmen verwenden (ISTE 5D)
- Erkennen, wann Variablen einzusetzen sind
- Das Ergebnis eines Algorithmus bestimmen, der Variablen verwendet
- Einen Algorithmus erstellen, der Variablen verwendet
6Eine Lösung vorstellen und verbessern
- 6.1Ein informatisches Artefakt erstellen, um einer Zielgruppe eine Lösung vorzustellen (ISTE 6A, 6C, 6D)
- Ein wirkungsvolles Medium wählen, um einer Zielgruppe eine Lösung zu vermitteln
- Einschließlich Video, Flussdiagramm, PDF, HTML-Prototyp, Diagramm, Infografik, Schaubild, Grafik
- Ein eigenes informatisches Artefakt erstellen, um einer Zielgruppe eine Lösung zu vermitteln
- 6.2Gemeinsam an informatischen Artefakten arbeiten (ISTE 1C, 7B)
- Einen Entwurf für ein informatisches Artefakt deuten
- Einen Entwurf für ein informatisches Artefakt kritisch würdigen und Rückmeldung geben
- Rückmeldungen aus der Zusammenarbeit in ein informatisches Artefakt einarbeiten
- 6.3Iterativen Entwurf an einer automatisierten Lösung durchführen (ISTE 1D, 4C, 5C, 5D)
- Einen Prototyp erstellen, um die Wirksamkeit einer automatisierten Lösung zu bewerten
- Die Effizienz mehrerer möglicher Lösungen vergleichen
- Eine automatisierte Lösung auf Fehler untersuchen
- Iteratives Testen einsetzen, um eine automatisierte Lösung zu verbessern