Zum Inhalt springen

Novedu ist eine Plattform für KI-gestütztes Lernen.

Kein allgemeiner KI-Chatbot: Sie als Lehrkraft bestimmen Inhalte, Grenzen und Feedback. Eine KI wie ChatGPT macht aus Ihrem Material Tutoren, Quizze und Schreibaufgaben. Kostenlos und Open Source, von der HTBLA Leonding, gebaut für Schulen in Österreich und Europa.

  1. Ihr Material und Ihr didaktisches Konzept

    Kapitel, Arbeitsblätter, Prüfungen und wie Sie unterrichten

  2. Eine KI wie ChatGPT

    oder Claude, Gemini und andere, eingerichtet für Novedu

  3. TutorQuizSchreibenCoding

    Novedu-Aktivitäten

    für Ihre Klasse, geöffnet mit einem kurzen Code

Kein allgemeiner Chatbot. Sie haben das Sagen.

Sie legen fest, worüber die KI spricht, wo ihre Grenzen liegen und wie sie Rückmeldung gibt. Dafür trainieren Sie kein eigenes Sprachmodell. Sie schreiben Anweisungen in Worten, sogenannte Prompts.

Anweisungen eines Biologie-Tutors

Bleib beim Thema Fotosynthese, so wie es in der 2. Klasse unterrichtet wird. Die Schüler:innen wissen bereits:

  • Pflanzen brauchen Licht, Wasser und Kohlenstoffdioxid.
  • Dabei entstehen Traubenzucker und Sauerstoff.
  • Das Blattgrün fängt das Sonnenlicht ein.

InhaltWas die Schüler:innen schon wissen.

Verwende nicht, weder in Antworten noch in Erklärungen:

  • chemische Formeln und Reaktionsgleichungen
  • Fachbegriffe aus der Oberstufe wie Calvin-Zyklus oder ATP
  • Themen außerhalb des Unterrichts. Führe freundlich zur Fotosynthese zurück.

GrenzenWas die KI weder verwenden noch erklären darf.

Die Schüler:innen sollen selbst denken. Gib keine fertigen Lösungen für Arbeitsaufträge:

  • Gib kleine Hinweise, die genau einen Schritt weiterhelfen.
  • Frag nach, was die Schülerin oder der Schüler schon weiß.
  • Sag konkret, was an einer Antwort schon richtig ist.

FeedbackWie die KI hilft: mit Hinweisen statt fertigen Lösungen.

Ein Beispiel: ein Tutor zur Fotosynthese für die 2. Klasse, in den eigenen Worten der Lehrkraft.

Anweisungen, Fragen und Bewertungskriterien sind ganz normaler Text, den Sie jederzeit lesen und ändern können. Ein kurzer Code gibt die Aktivität frei, mit Zeitfenster, anonym oder pro Person. Die Schüler:innen öffnen einen kurzen Link im Browser und müssen nichts installieren. Sie sehen die Nutzung und die Antworten, die Schüler:innen melden.

Ein Code, ein Zeitfenster

Beispiel: Quiz zur Schularbeitsvorbereitung, freigeschaltet von Montag 8:00 bis Freitag 18:00.

Code aktiv

Vom Kapitel zum Quiz: ein echtes Beispiel

Sie sagen einer KI wie ChatGPT, was Sie brauchen. Die KI kennt Novedu: Sie schreibt das Quiz, prüft es und testet die Bewertung. Sie lesen mit und entscheiden.

0020-variables/0070-string-concat.qmd

The variable remembers, the canvas forgets

There’s one decision in the click protocol program worth a moment of thought. Each run of mouseClicked starts by repainting the background, exactly like the crosshairs did, so the circle of the previous click is erased and only the newest circle is visible. And yet the protocol at the top still lists every click since the program started.

The two behaviors don’t contradict each other. Whatever you draw on the canvas is just paint: repaint the background and it’s gone. The protocol survives because it isn’t stored on the canvas at all. It’s stored in the variable clickPositions, and it’s drawn onto the canvas again, freshly and completely, after every click.

Drawing something is not the same as remembering it. Variables remember, and the canvas only shows.

Ein Ausschnitt aus Kapitel 2.7 des Beispielkurses Creative Coding.

creative-coding/

Beispiel-Gespräch

Mach mir zu Kapitel 2.7 ein Quiz mit offenen Fragen. Teste auch, ob die Bewertung passt.

Gerne. Ich lese das Kapitel und schreibe Fragen mit Bewertungskriterien. Dann prüfe ich das Quiz mit Novedu und teste die Bewertung mit Probeantworten.

Ein ganz normaler Satz genügt. Die KI liest das Kapitel selbst.

Entwurf der KI

Frage

“Erased, yet complete”

Every run of mouseClicked starts by repainting the background, so the previous circle disappears. And yet the protocol at the top still lists every click since the program started. How can both be true at the same time?

Bewertungskriterien

the protocol lives in the variable (which survives) AND it is drawn again after each repaint (any wording).
one half only: “the variable remembers it” without the redraw, or “it is drawn again” without saying where the protocol survives.
anything else, e.g. background does not cover text, or the text is protected from repainting.

Abgeleitet aus dem Kapiteltext. Sie können alles lesen und ändern.

Prüfung

Ist das Quiz vollständig und richtig aufgebaut?
Ja, keine Fehler gefunden.
Was bekommt das Sprachmodell genau zu lesen?
Den vollständigen Text können Sie nachlesen.

Dieselbe Prüfung, die auch die App macht. Fehler fallen auf, bevor Schüler:innen das Quiz sehen.

Testlauf

“Erased, yet complete”

ProbeantworterwartetModell
“clickPositions keeps the whole protocol even when the paint is erased, then the program draws that full string again”
“the global variable remembers all clicks”

You are right that the global variable remembers all clicks. The missing part is that after the background is repainted, the program draws the complete protocol from that variable onto the canvas again. Variables remember; the canvas only shows.

“the program redraws all the protocol text after clearing”
“background only removes shapes, not text, so all older lines remain protected on the canvas”
“let weil der Wert geändert wird; global weil er zwischen den Klicks erhalten bleiben muss”

22 Probeantworten, alle richtig bewertet. Keine falsche Antwort ging als richtig durch.

Die KI schreibt Probeantworten, deren richtige Bewertung feststeht, auch auf Deutsch, und lässt sie vom Sprachmodell bewerten. Echtes Ergebnis vom 15. August 2026.

Link zum Quiz

Kapitel 2.7 verlinkt auf:

app.novedu.at/iog30ofmq5

Was die Schüler:innen sehen

Check your understanding: the click protocol

Question 4 of 5

Erased, yet complete

Every run of mouseClicked starts by repainting the background, so the previous circle disappears. And yet the protocol at the top still lists every click since the program started. How can both be true at the same time?

Your answer

Für alle Quizze und Tutoren des Kurses auf einmal. Das Kapitel verlinkt direkt auf das Quiz.

Ohne eigene KI geht es auch: Die Authoring-Tutoren in der App machen aus eingefügtem Material oder einer alten Prüfung einen Quiz-Entwurf.

Vier Arten von Aktivitäten

Jede Art hat klare Grenzen. Die KI unterstützt, die Schüler:innen bleiben die Lernenden.

ArtWas Schüler:innen tunWas die KI darf
TutorWas Schüler:innen tunFragen stellen, nicht funktionierenden Code zeigen, sich abfragen lassen.Was die KI darfNachfragen und Hinweise geben, ohne die Arbeit abzunehmen. Sie folgt Ihren Anweisungen.
QuizWas Schüler:innen tunOffene Fragen in eigenen Worten beantworten, auch mit Foto der handschriftlichen Lösung.Was die KI darfJede Antwort als richtig, teilweise richtig oder falsch bewerten und Feedback geben. Keine Multiple Choice.
SchreibenWas Schüler:innen tunEinen Text im Editor schreiben, mit einem Schreibcoach daneben.Was die KI darfDen Entwurf lesen und beraten. Ändern kann sie ihn nicht, die Schüler:innen bleiben die Autor:innen.
CodingWas Schüler:innen tunMit freien KI-Programmierhilfen wie OpenCode oder pi am eigenen Rechner programmieren.Was die KI darfSich an Ihre Grenzen, Coding-Richtlinien und Feedback-Regeln halten, die Novedu jeder Anfrage mitgibt.
So begrüßt der Variablen-Tutor des Creative-Coding-Kurses die Schüler:innen.

Hi! I’m your tutor for the Variables part.

  • What is a variable?
  • const or let?
  • Quiz me

English or German, both are fine.

Teilen, wo Ihr Unterricht schon stattfindet

Jede Novedu-Aktivität hat einen eigenen Link. Sie bauen ihn in Ihr Kursmaterial ein, wie im Beispielkurs, oder teilen ihn über den Kanal, den Ihre Klasse ohnehin nutzt.

Eingebettet ins Kursmaterial, mit Quarto

Der Beispielkurs ist mit Quarto geschrieben, einem freien Werkzeug, das aus denselben Texten eine Kurs-Website und PDF-Handouts erzeugt. Ein kurzer Verweis im Kapitel genügt: Auf der Website wird daraus eine Schaltfläche, im PDF ein QR-Code mit Link. Die Quarto-Erweiterungen des Beispielkurses können Sie übernehmen.

Auf der Kurs-Website

Quiz: The click protocol

Take the quiz on app.novedu.at

Im PDF-Handout

Quiz: The click protocol

app.novedu.at/iog30ofmq5

Zum BeispielkursPDF mit QR-Codes ansehen

Als Link, in jedem Kanal

Es geht auch ohne eigenes Kursmaterial: Kopieren Sie den Link und teilen Sie ihn dort, wo Sie mit Ihrer Klasse arbeiten.

app.novedu.at/iog30ofmq5

  • Moodle
  • Microsoft Teams
  • PowerPoint
  • PDF
  • E-Mail
  • WhatsApp
oder jeder andere Kanal

Ein Beispielkurs: Creative Coding

So sieht ein Kurs mit Novedu aus, frei im Netz zum Ansehen und Nachmachen. Creative Coding bringt 15- bis 17-Jährigen ohne Vorkenntnisse TypeScript mit p5.js bei. Zu fast jedem Kapitel gibt es ein Quiz, zu jedem Teil einen Tutor, eingebettet als Schaltfläche auf der Kurs-Website und als QR-Code im PDF. Alle Codes erzeugt ein einziger Befehl.

Schaubild: Kapitel, Quizze und Tutoren je Teil des Kurses Creative Coding
1 Kapitel1 Quiz1 Tutor
Einführung10 × Kapitel8 × Quiz2 × Tutor
Variablen9 × Kapitel9 × Quiz1 × Tutor
Bedingungen8 × Kapitel8 × Quiz3 × Tutor
Schleifen9 × Kapitel9 × Quiz2 × Tutor
Arrays10 × Kapitel9 × Quiz1 × Tutor
Funktionen18 × Kapitel15 × Quiz2 × Tutor
Visual Studio Code6 × Kapitel5 × Quiz1 × Tutor
70 Kapitel, 63 Quizze mit getesteter Bewertung, 12 TutorenQuelle: Aktivitätsregister des Kurses, Stand Oktober 20261 Coding-Assistent für den ganzen Kurs

Im Unterricht im Einsatz

  • HTBLA Leonding

    Im Programmierunterricht der Höheren Technischen Lehranstalt.

  • Coding Club Linz

    Bei den ehrenamtlichen Programmier-Treffen für Kinder und Jugendliche.

Zum Kurs Creative CodingKurs als PDF

Ihre Regeln im Coding-Tool der Schüler:innen

Im Informatikunterricht programmieren Schüler:innen mit KI-Programmierhilfen, sogenannten Coding-Agenten. Freie Werkzeuge wie OpenCode oder pi lassen sich direkt mit Novedu verbinden, weil Novedu dieselbe Schnittstelle anbietet wie OpenAI, der Anbieter von ChatGPT. Novedu gibt jeder Anfrage Ihre Grenzen, Coding-Richtlinien und Feedback-Regeln mit.

KI-Programmierhilfe

z. B. OpenCode oder pi, auf dem Rechner der Schüler:innen

Novedu

fügt Ihre Regeln hinzu

Grenzen
Nur einfache Bedingungen und Schleifen, keine Klassen.
Coding-Richtlinien
Bei jeder Variable den Datentyp angeben.
Feedback
In kleinen Schritten erklären, und warum.

Beispiele aus einer Coding-Aktivität für TypeScript-Anfänger:innen

Sprachmodell

das Modell, das Sie festlegen

Die Antwort geht direkt zurück. Dateien bearbeiten und Programme ausführen erledigt die Programmierhilfe auf dem Rechner der Schüler:innen.

So verbinden sich Schüler:innen

  1. 1Den Code öffnen und anmelden. Dort steht ein persönlicher Zugangsschlüssel.
  2. 2Adresse und Zugangsschlüssel in die Programmierhilfe eintragen, wie auf der Seite beschrieben.
  3. 3Programmieren wie gewohnt. Ihre Regeln gelten bei jeder Anfrage.

Sie sehen, was in Ihren Aktivitäten passiert

In app.novedu.at haben Lehrkräfte eigene Seiten für Statistiken, Nutzung und den Zustand der Sprachmodelle. So sehen Sie, wo eine Aktivität ankommt, wo sie nachgeschärft werden sollte und ob die Technik zuverlässig läuft.

app.novedu.at/codes

Statistik pro Code

Wie viele Gespräche es zu einem Quiz oder Tutor gab und wann. Jedes Gespräch lässt sich nachlesen, bei anonymen Codes ohne Namen.

app.novedu.at/usage

Nutzung und Verbrauch

Wie viel Text Ihre Aktivitäten mit den Sprachmodellen austauschen, aufgeteilt nach Art, Code, Modell und Anbieter. Dazu die Zahl der Chats und der bewerteten Quiz-Antworten.

app.novedu.at/diagnostics

Zuverlässigkeit der Sprachmodelle

Wie die Aufrufe an die Sprachmodelle ausgegangen sind, wie lange Antworten dauern und wie viele Anfragen von Schüler:innen gescheitert sind. Ein Klick kopiert einen Bericht, falls Sie technische Hilfe brauchen.

app.novedu.at/reports

Meldungen der Schüler:innen

Mit zwei Klicks melden Schüler:innen eine Antwort, die besonders gut oder daneben war. Sie sehen alle Meldungen an einem Ort und markieren sie als erledigt. Das Formular weist darauf hin, dass Meldungen nicht anonym sind.

Schematische Darstellungen mit Beispielwerten, keine Bildschirmfotos.

Offen gebaut, für Schulen in Österreich und Europa

Novedu setzt auf offene Standards. Schulen entscheiden, wo Novedu läuft und welche Sprachmodelle es nutzt.

Wo Novedu und die Sprachmodelle betrieben werden
WoNoveduSprachmodelle
An der SchuleNoveduSchulen mit eigenen Servern betreiben Novedu selbst.SprachmodelleSprachmodelle auf den Servern der Schule.
In ÖsterreichNoveduHauptsächlich in Rechenzentren in Österreich.SprachmodelleLLM:2go vom Software Competence Center Hagenberg (SCCH) und die AI Factory im Raiffeisen Rechenzentrum in Graz.LLM:2goAI Factory
In EuropaNoveduTeilweise in Rechenzentren im übrigen Europa.SprachmodelleÜber die Dienste OpenRouter und Microsoft Azure hunderte Modelle, viele davon in Europa betrieben.
  • Anmeldung mit Microsoft Entra

    Lehrkräfte und Schüler:innen melden sich mit den Schulkonten an, die an österreichischen Schulen für Microsoft Teams und Microsoft 365 ohnehin im Einsatz sind.

  • Anonyme Aktivitäten

    Tutoren und Quizze sind standardmäßig anonym: Novedu speichert dann keine Verbindung zwischen einer Person und ihren Nachrichten. Sie entscheiden pro Aktivität.

  • Offene Standards

    Novedu nutzt dieselbe verbreitete Schnittstelle wie OpenAI, der Anbieter von ChatGPT. So lassen sich viele Sprachmodelle und Programmierhilfen anbinden.

  • Open Source, frei nutzbar

    Der gesamte Quellcode ist öffentlich und steht unter der freien MIT-Lizenz. Schulen können ihn nutzen, prüfen und weiterentwickeln.

    Quellcode ansehen

Novedu entsteht an der HTBLA Leonding und ist für Lehrkräfte kostenlos. Wenn Sie in der Bildungsverwaltung, einer Stiftung oder einem Unternehmen Mittel für digitale Bildung vergeben, sprechen Sie mit uns. Ihre Unterstützung bringt Novedu an mehr Schulen.

E-Mail an das Novedu-Team

Loslegen

  • Lehrerhandbuch lesen

    Aktivitäten, Codes, Quizze und Tutoren, Schritt für Schritt erklärt. Auch, wie Sie Ihre KI für Novedu einrichten.

    Lehrerhandbuch öffnen
  • Beispielkurs ansehen

    Wie Quizze und Tutoren in einem echten Kurs aussehen, auf der Website und im PDF.

    Zum Beispielkurs
  • Novedu öffnen

    Hier öffnen Schüler:innen ihre Codes, und Lehrkräfte erstellen und teilen Aktivitäten.

    app.novedu.at