Computational Competencies (CC) bezeichnen die Fähigkeit, reale Probleme zu identifizieren und durch die reflektierte Verknüpfung von computergestützten Methoden mit fachspezifischem Wissen fundierte Lösungsansätze zu entwickeln und zu bewerten. Der Hauptfokus liegt dabei nicht auf der technischen Umsetzung, sondern auf der reflektierten Nutzung sowie Mit- und Weiterentwicklung digitaler Anwendungen zur Lösung domänenspezifischer Probleme.
Im Rahmen dieses Lernmoduls hat eine Fachgruppe ein Komptenzraster entwickelt, welches sich gezielt an Studierende aus nicht-technischen Studiengängen richtet. Das Raster heisst Domänenspezifisches Computational Thinking (DSCT) und umfasst sieben Kompetenzdimensionen:
| Kompetenzen | Beispiel aus dem Lehralltag |
| Domänenspezifische Probleme formulieren | Du merkst, dass deine Klasse Mühe hat mit dem Einmaleins und du überlegst: «Wie könnte ein Übungsformat aussehen, das sich dem Niveau der einzelnen Lernenden anpasst?» |
| Relevante digitale Lösungen anwenden | Du vergleichst verschiedene digitale Lösungen für das Einmaleins, testest sie und entscheidest dich für eine, die gut zu der Situation deiner Klasse passt. |
| Relevante Daten erheben, strukturieren und darstellen | Du wertest die Ergebnisse einer Lösung aus (diese muss nicht unbedingt digital sein) und erstellst eine Übersicht, welche Reihen des Einmaleins die Klasse beherrscht und wo noch Lücken sind. |
| Problemlösende Prozesse planen | Du planst eine Lernsequenz, in der die Lernenden zuerst mit einer Unplugged-Aktivität das Prinzip verstehen, dann digital üben und schliesslich ihr Wissen in einem Projekt oder einer Aufgabe anwenden. |
| Algorithmen und/oder Funktionen verstehen | Du verstehst, warum eine Lern-App bestimmten Lernenden leichtere und anderen schwierigere Aufgaben gibt und kannst das deinen Lernenden erklären. |
| Digitale Lösungen evaluieren und anpassen | Nach zwei Wochen Einsatz stellst du fest, dass eine App für schwächere Lernende zu schnell schwieriger wird. Du passt die Einstellungen an und gibst der Entwicklungsfirma ein Feedback. |
| Digitale Lösungen mitentwickeln | Gemeinsam mit einer Kollegin erstellst du in Scratch ein eigenes Einmaleins-Spiel, das genau auf den Lehrplan und die Bedürfnisse deiner Klasse zugeschnitten ist. |
Dieses Raster soll Studierende und Betreuenden und betreuenden gleichermassen helfen, die CC Kompetenz besser einschätzen zu können. Das vollständige Dokument welches das Kompetenzraster beschreibt, findet sich hier. TBD
Computational Competencies sind kein separates, zusätzliches Fach, sondern handlungsorientierte und domänenspezifische Kompetenzen. Für Lehrkräfte geht es nicht primär darum, Programmieren zu lernen, sondern um die reflektierte Nutzung und Mitgestaltung digitaler Lösungen im eigenen Fach.