Herzlich willkommen bei KKG Codespaces! Hier kannst du direkt im Browser programmieren, ohne dass du irgendetwas installieren musst. Probiere Pro­gram­mier­spra­chen und Technologien aus. Deine Dateien werden automatisch gespeichert und sind von überall abrufbar – in der Schule genauso wie zu Hause.

Neu
Do­ku­mente schreiben mit Typst
In diesem Tutorial schreibst du eine kurze schriftliche Ausarbeitung mit Typst. Du beschreibst dabei in einer Textdatei, was etwas ist (eine Überschrift, eine Formel, eine Tabelle), und Typst macht daraus ein sauber gesetztes PDF. Um Schriftgrößen, Abstände, Nummerierungen und das Inhaltsverzeichnis kümmert sich Typst.
Zum Tutorial

Programmieren üben

Hier bekommst du deine eigene Programmier­umgebung (Visual Studio Code), in der du direkt loslegen kannst, egal ob in Java, Python, Ruby, JavaScript, Go, Lua, C oder C++. Du kannst auch Dokumente mit Typst schreiben.

Linux-Befehle lernen

Nutze das eingebaute Terminal, um Linux-Kommandos auszuführen und die Kommandozeile im Terminal kennen­zu­lernen. Du kannst auch eigene Shell-Skripte schreiben und ausführen.

Lerne den Umgang mit Git

Du kannst Git direkt im Workspace verwenden, um deine Projekte zu verwalten und mit anderen zu teilen. Du kannst auch GitHub-Repositories klonen und bearbeiten. Wie das geht, zeigt dir Schritt für Schritt das Git-Tutorial.

Wie komme ich rein?

Um den Workspace zu nutzen, musst du dich anmelden. Die Anmeldung läuft über IServ: Du brauchst dafür nur dein IServ-Konto der Schule, eine eigene Registrierung gibt es nicht.


Texte & Präsentationen

Com­puter können Texte nicht nur anzeigen, sondern auch strukturieren, gestalten und in inter­ak­ti­ve Erlebnisse verwandeln. Erstelle Do­ku­mente, Präsentationen und verzweigte Geschichten, in denen Leserinnen und Leser eigene Entscheidungen treffen können.

Web & Schnittstellen

Entwickle Web­sei­ten und inter­ak­ti­ve An­wen­dun­gen, die direkt im Browser ausgeführt werden. Lerne außerdem, wie Pro­gramme über Schnittstellen mit bestehenden Webdiensten kommunizieren und dort Aktionen auslösen können.

Terminal & Git

Arbeite mit Da­tei­en und Pro­grammen über das Ter­mi­nal und entdecke, wie Com­puter über Netzwerke miteinander kommunizieren. Mit Git kannst du Änderungen an deinen Projekten nachvollziehen, frühere Stände wiederherstellen und gemeinsam mit anderen daran arbeiten.

Programmiersprachen

Hier findest du kurze, praktische Ein­füh­run­gen in verschiedene Pro­gram­mier­spra­chen. Du be­kommst jeweils drei Beispiele für Pro­gramme gezeigt, die du direkt im Work­space ausprobieren kannst: ein einfaches »Hello, World!«, ein Programm, das eine Zahl einliest und in ihre Primfaktoren zerlegt, und ein Programm, das den Bubblesort-Al­go­rith­mus demonstriert. Finde deine Lieblingssprache!