Module
Lernmodule vollständig
Module
SoekiaGPT — Sprachmodelle durchschauen
Experimentieren Sie mit SoekiaGPT — einem didaktischen Textgenerator, der zeigt, wie Sprachmodelle funktionieren. Blicken Sie hinter die Kulissen von ChatGPT.
Akinator — Ein lernender Entscheidungsbaum in Python
Bauen Sie einen Akinator-Klon in Python, der durch Ja-oder-Nein-Fragen rät — und dazulernt, indem er sein Wissen als Entscheidungsbaum speichert.
ELIZA Chatbot — Dein eigener Therapie-Roboter
Bauen Sie einen einfachen Chatbot nach dem Vorbild des berĂĽhmten ELIZA-Programms. Sie erhalten einen Grundcode und erweitern ihn mit eigenen Regeln.
Reflexion: Was braucht ein gutes Team?
Geführte Abschlussreflexion mit drei Leitfragen zur Teamarbeit. SuS sammeln Erkenntnisse und formulieren persönliche Takeaways.
Teamphasen nach Tuckman – Theorie-Input
Kurzer Theorie-Input zu den fĂĽnf Teamphasen nach Tuckman (Forming, Storming, Norming, Performing, Adjourning) und zu Rollen im Team. Mit Bezug zu den zuvor erlebten Ăśbungen.
Cheatsheet: Cyberangriffe
Übersicht der 6 häufigsten Cyberangriffe mit Kurzbeschreibung und Schutzmassnahmen.
Neuronale Netze & Deep Learning
Aufbau neuronaler Netze Aktivierungsfunktionen Backpropagation und Deep Learning. Praktische Ăśbung mit dem TensorFlow Playground.
Training & Optimierung: Wie lernt ein Modell?
Fehlerfunktion Loss Overfitting und Train/Test-Split verstehen. Praktische Ăśbung mit Python und scikit-learn.
Bewertungskriterien – Lernvideo
So wird euer Lernvideo beurteilt – Kriterien, Gewichtung und Selbstkontrolle.
CSS Grid: Layouts selbst umsetzen
Lernen Sie CSS Grid anhand von drei praktischen Layout-Aufgaben: Holy Grail, Dashboard und Magazine.
Spielentwicklung mit HTML, CSS & JavaScript
Entwickle dein erstes Browser-Spiel mit Unterstützung einer LLM – von der Idee bis zur Präsentation.
Hashfunktion Aufträge
Krypto-Cheatsheet: Wann welches Verfahren?
Übersicht über symmetrische, asymmetrische und hybride Verschlüsselung mit Mermaid-Diagrammen — Wann wird welches Verfahren eingesetzt?
Quantencomputer einfach erklärt
Ein einfacher Einstieg in die Welt der Quantencomputer – wie sie funktionieren, was Qubits, Superposition und Verschränkung sind, und warum Quantencomputer die Zukunft verändern könnten.
Texte entschlĂĽsseln
KI in der Gesellschaft: Chancen und Risiken
Prompt Engineering Halluzinationen Deepfakes und KI in der Arbeitswelt kritisch betrachtet.
Teachable Machine: KI selbst trainieren
Schritt für Schritt ein KI-Modell mit Google Teachable Machine trainieren, testen und präsentieren.
Wie funktioniert KĂĽnstliche Intelligenz?
Machine Learning neuronale Netze Training Daten und Bias verstehen.
Cyber Security Challenge
CTF-artige Challenge: VerschlĂĽsselung knacken Phishing analysieren JSON dekodieren eigene VerschlĂĽsselung entwickeln.
Sichere Kommunikation: HTTPS VPN und JSON
HTTP vs. HTTPS Zertifikate VPN und JSON als Bonus Datenstruktur fĂĽr das Web.
Phishing und Social Engineering
Phishing-E-Mails erkennen Links prĂĽfen Social Engineering Taktiken verstehen und dich davor schĂĽtzen.
Passwörter: Wie sie geknackt werden
Wie Passwörter gespeichert werden, Hashing in Python, Salt, Rainbow Tables und wie man starke Passwörter erstellt.
VerschlĂĽsselung: Von Caesar bis Diffie-Hellman
Lerne die Grundlagen der VerschlĂĽsselung: Caesar-Chiffre und XOR in Python implementieren, symmetrisch vs. asymmetrisch, Diffie-Hellman-SchlĂĽsselaustausch, hybride VerschlĂĽsselung und Hash-Funktionen verstehen.
Algebra – Einstieg am Gymnasium
Theorie, Beispiele und Ăśbungen zu den grundlegenden Themen der Algebra: Bruchrechnen, Terme vereinfachen, Termumformungen und binomische Formeln.
Wärmestrahlung in der Physik
In diesem Modul lernst du die Grundlagen der Wärmestrahlung kennen – von Schwarzkörperstrahlung und dem Planckschen Strahlungsgesetz bis hin zu praktischen Anwendungen im Alltag.
Modul 7: Auf Klicks reagieren (Events)
Buttons und Eingabefelder mit JavaScript verbinden – interaktive Webseiten bauen
Modul 6: Die Webseite verändern (DOM)
HTML-Elemente mit JavaScript live verändern – Texte, Farben und Inhalte
Modul 5: Funktionen
Wiederverwendbaren Code mit Funktionen organisieren
Modul 4: Schleifen (for / while)
Code mehrfach ausfĂĽhren mit for- und while-Schleifen
Modul 3: Bedingungen (if / else)
Entscheidungen treffen mit if, else if und else
Modul 2: Variablen
Werte speichern und verändern mit let und const
Modul 1: Hallo JavaScript!
Dein erster JavaScript-Code: Ausgaben in der Browser-Konsole mit console.log
Scherensprung – Einstieg in den Hochsprung
Der Scherensprung als erste Hochsprungtechnik: einfach, sicher und ideale Vorbereitung fĂĽr den Fosbury Flop.
Überquerung der Latte – Flop-Technik
Rückenlage über der Latte: Körperbogenform, Lattenquerung und Landung beim Fosbury Flop.
Absprung und Biomechanik – Kräftewirkung beim Hochsprung
Biomechanische Analyse des Absprungs: resultierende Kraft, ImpulsĂĽbertragung und optimaler Absprungwinkel.
Anlauf und Rhythmus beim Hochsprung
Der gekrümmte Anlauf beim Fosbury Flop – Schrittanzahl, Kurve und Rhythmus richtig umsetzen.
Aufbau der Hochsprunganlage
Ăśberblick ĂĽber die Bestandteile einer Hochsprunganlage und deren Aufbau.
Modul 3 – Lernvideo produzieren
Auf Basis eures Wissens aus den vorherigen Modulen produziert ihr ein eigenes Lernvideo – von der Idee bis zum Peer-Feedback.
C – Datenschutz & Appberechtigungen
Welche App darf was auf eurem Smartphone? Wir checken die eigenen Appberechtigungen und denken ĂĽber den digitalen Fussabdruck nach.
B – Dopamin & Bildschirmzeit
Warum können wir das Scrollen manchmal nicht stoppen? Wir schauen uns unsere eigene Bildschirmzeit an und verstehen die Suchtmechanismen hinter Social Media.
A – Algorithmus & Filterblase
Wie entscheidet der Algorithmus, was wir sehen? Erkundet their.tube und versteht, wie Empfehlungssysteme unsere Wahrnehmung formen.
Authentizität, Shitstorm & Cybermobbing
Pflichtmodul fĂĽr alle: Wir schauen gemeinsam ein MaiThink X Video und diskutieren, ab wann Kritik im Netz zu Cybermobbing wird.
SQL Joins – Tabellen verknüpfen
Lerne, wie du mit SQL Joins Daten aus mehreren Tabellen zusammenfĂĽhrst.
SQL CRUD – Daten erstellen, lesen, bearbeiten und loeschen
Lerne, wie du mit INSERT, SELECT, UPDATE und DELETE Daten in einer Datenbank verwaltest.
SQL SELECT – Daten abfragen
Lerne, wie du mit SQL Daten aus einer Datenbank abfragst und filterst.
CSS Flexbox – Grundlagen
Visuelles Cheatsheet zu den Grundlagen von CSS Flexbox: display:flex, flex-direction, justify-content und align-items mit live HTML-Demos.
SQL Arbeitsblatt - Schulverwaltung
Ueben Sie SQL-Abfragen anhand einer Schulverwaltungs-Datenbank mit Schuelern, Kursen und Noten.
SQL Cheatsheet
Ăśbersicht der wichtigsten SQL-Befehle: SELECT, INSERT, UPDATE, DELETE, CREATE TABLE und JOIN.
SQL-Training: Rechnungswesen Schweiz
CRUD-Übungen mit einer echten Buchhaltungsdatenbank – von INSERT bis komplexen Auswertungen
SQL Island - Abenteuer auf der Insel
Lernen Sie SQL spielerisch auf einer tropischen Insel
SQL Murder Mystery
Lösen Sie einen Mordfall mit SQL!
JOINs - Tabellen verknĂĽpfen
Kombinieren Sie Daten aus mehreren Tabellen
CREATE DATABASE - Tabellen erstellen
Erstellen Sie eigene Datenbank-Tabellen
DELETE - Daten löschen
Löschen Sie Daten aus der Datenbank
UPDATE - Daten ändern
Ändern Sie bestehende Daten
INSERT - Daten einfĂĽgen
FĂĽgen Sie neue Daten in eine Datenbank ein
Schema verstehen - ER-Diagramme lesen
Verstehen Sie Datenbank-Strukturen mit ER-Diagrammen
ORDER BY & LIMIT - Sortieren und Begrenzen
Sortieren Sie Daten und zeigen Sie nur Top-Ergebnisse
WHERE - Daten filtern
Finden Sie genau die Daten, die Sie brauchen
SELECT - Daten abfragen
Lernen Sie die wichtigste SQL-Anweisung: SELECT
Datenbank vs. Excel - Was ist der Unterschied?
Lernen Sie, wann Sie Excel verwenden und wann Sie eine echte Datenbank brauchen.
Datenbanken im Alltag
Entdecken Sie, wo ĂĽberall Datenbanken im Einsatz sind und warum sie so wichtig sind.
Test: Mermaid & SQL Playground
Testmodul fĂĽr Mermaid-Diagramme und SQL Playground
Modul 11c: Mit React starten
Lerne React - das meistgenutzte JavaScript-Framework der Welt
Modul 11b: Mit Vue.js starten
Lerne Vue.js - das progressive Framework fĂĽr moderne Web-Apps
Modul 11a: Mit Svelte starten
Baue deine erste interaktive App mit Svelte - dem einsteigerfreundlichsten Framework
Modul 10: HTML & CSS kombiniert
Wende alles Gelernte an und baue eine komplette Landing Page
Modul 9: Responsive Design
Mache deine Webseite auf allen Geräten nutzbar mit Media Queries
Modul 8: CSS Grid
Erstelle komplexe 2D-Layouts mit CSS Grid
Modul 7: Layouts mit Flexbox
Erstelle flexible, responsive Layouts mit CSS Flexbox
Modul 6: Das Box Model verstehen
Lerne, wie Abstände, Rahmen und Grössen in CSS funktionieren
Modul 5: Erste CSS-Styles
Lerne, wie du mit CSS Farben, Schriften und Grössen anpasst
Modul 4: Tabellen und Formulare
Strukturiere Daten in Tabellen und erstelle interaktive Formulare
Modul 3: Bilder und Links
Bringe Leben in deine Webseite mit Bildern und Navigation
Modul 2: Texte strukturieren
Lerne, wie du Texte mit Überschriften, Absätzen und Listen richtig strukturierst
Modul 1: Mein erstes HTML-Dokument
Lerne die Grundstruktur eines HTML-Dokuments kennen und erstelle deine erste Webseite
IP-Netzwerke verstehen und konfigurieren
Von Binärdarstellung über DHCP bis zu Subnetzmasken - verstehen und konfigurieren Sie IP-Netzwerke in Theorie und Praxis
Netzwerk-Hardware: Eine Uebersicht
Lernen Sie die wichtigsten Hardware-Komponenten eines Computernetzwerks kennen: vom einfachen Kabel bis zum intelligenten Router.
Netzwerke mit Filius - Eine praktische Einfuehrung
Lernen Sie Schritt fuer Schritt, wie Sie mit der Netzwerksimulation Filius arbeiten: von der Installation bis zum ersten funktionierenden Netzwerk.
Einfuehrung in Assembly-Programmierung
Grundlagen der maschinennahen Programmierung mit Assembly verstehen und einfache Programme schreiben
Linux Cloud - Zugang einrichten
Erstellen Sie Ihren Account auf der Linux Cloud und lernen Sie, wie Sie sich anmelden und bei Problemen Ihr Passwort zurücksetzen können.
Linux kennenlernen - Erste Schritte im Terminal und Desktop
Lernen Sie die Grundlagen von Linux kennen: Terminal-Befehle, Dateiverwaltung, Texteditoren und LibreOffice. Jede Aufgabe hinterlässt überprüfbare Ergebnisse.
Partnerakrobatische Darbietung – Video erstellen
Erstellen Sie ein Video mit partnerakrobatischen Elementen und zeigen Sie Ihre Faehigkeiten in Gestaltung und Kooperation.
Kanon im Musikunterricht - Zweistimmig singen
Einfuehrung in die musikalische Form des Kanons mit praktischen Uebungen zum zweistimmigen Singen
Antibiotikaresistenz: Eine moderne Herausforderung
Wie entstehen resistente Bakterien und was können wir dagegen tun?
Impfung: Aktive und passive Immunisierung
Wie Impfungen funktionieren und warum sie schĂĽtzen
Das Immunsystem: Spezifische Abwehr
Die gezielte Immunantwort mit Antikörpern und Gedächtniszellen
Das Immunsystem: Unspezifische Abwehr
Die erste Verteidigungslinie des Körpers gegen Krankheitserreger
Krankheitserreger: Viren, Bakterien und Protisten
Lernmodul zu den verschiedenen Arten von Krankheitserregern und ihren charakteristischen Merkmalen
COVID-19 Impfsimulation: Herdenimmunität verstehen
Interaktive Simulation zur Untersuchung der Ausbreitung von Infektionskrankheiten und dem Einfluss der Durchimpfungsrate auf die Herdenimmunität
Reckturnen: Eigene KĂĽr gestalten
Erstellen Sie Ihre eigene Reck-Kür aus mindestens 5 Elementen und präsentieren Sie diese per Video.
Reckturnen: Abgänge
Lernen Sie verschiedene Abgänge vom Reck - vom einfachen Unterschwung bis zum Saltoabgang.
Reckturnen: Kippbewegungen
Lernen Sie verschiedene Kippbewegungen: Hüftaufschwung mit Kipp, Kippe vorwärts und Kippe rückwärts.
Reckturnen: HĂĽftaufschwung und HĂĽftumschwung
Lernen Sie den HĂĽftaufschwung und den HĂĽftumschwung - zwei grundlegende Elemente am Reck.
Reckturnen: Grundgriffe und erste SchwĂĽnge
Lernen Sie den richtigen Ristgriff, den Kammgriff und erste SchwungĂĽbungen am Reck.
Reckturnen: Sicherheit und Aufbau der Anlage
Lernen Sie die sichere Nutzung und den korrekten Aufbau der Reckanlage kennen.
Einfuehrung in IP-Adressen und IP-Protokoll
Lernen Sie die Grundlagen von IP-Adressen und dem Internet Protocol kennen - die Basis der Netzwerkkommunikation.
Tanzen, Gestalten – Eigene Performance entwickeln
Entwickeln Sie eine eigene Tanzperformance und präsentieren Sie diese.
Footloose – Anspruchsvoller Tanz
Eine herausfordernde Choreografie zu Footloose – für fortgeschrittene Tänzer*innen.
Mamma Maria – Einfacher Line Dance
Ein einfacher Line Dance zu Mamma Maria von Ricchi e Poveri – perfekt für Einsteiger.