Die Prüfung
Gilt für das Paket "Projekt + Zertifikat" und die separat gekaufte zweite Prüfung. Alles hier ist vor dem Kauf bekannt. Es gibt keine Überraschungsfragen zu Themen, die nicht im Kurs vorkommen.
Die Prüfung ist vollständig online und schriftlich. Es gibt keine Gespräche und keine Termine. Du antwortest, wann es dir passt.
Voraussetzungen
- Mission 6 serverseitig bestanden (
npm run bic -- submit 6). Dieser Stand wird für die Prüfung eingefroren. - Dein vollständiger Name im Profil. Er steht auf dem Zertifikat.
- Ein verfügbarer Prüfungsversuch.
Ablauf
- Prüfung starten. Damit wird dein Versuch verbraucht, dein Projektstand eingefroren, und du bekommst deine Fragen. Ab jetzt ist die Prüfung offen.
- Schriftlich antworten. Du hast 14 Tage ab dem Start. Du beantwortest sechs Fragen, je Antwort 300 bis 3000 Zeichen. Du kannst zwischenspeichern und später weiterschreiben.
- Abgeben. Danach sind deine Antworten fest.
- KI-Vorbewertung. Eine KI (Claude von Anthropic) liest deine Antworten zusammen mit deinem Projekt und schlägt Punkte vor. Das dauert in der Regel Minuten.
- Prüfung durch eine Prüfperson. Ein Mensch prüft deine Antworten, deinen Code und den Vorschlag der KI, setzt die Punkte und gibt das Ergebnis frei. Ziel: innerhalb von fünf Arbeitstagen nach der Abgabe. Die KI entscheidet nichts. Ohne Freigabe durch einen Menschen gibt es kein Ergebnis und kein Zertifikat.
Solange du nicht abgegeben hast, kannst du die Prüfung zurückziehen. Du bekommst den Versuch dann zurück.
Die sechs Fragen
Fünf Fragen beziehen sich immer auf dein eigenes Projekt, je eine pro Rubrikbereich. Nenne in deinen Antworten Dateien, Funktionen und Tests aus deinem Code.
| Bereich | Worum es geht |
|---|---|
| Funktion und Nutzen | Welches Problem aus dem Briefing dein Tool löst und wie du die drei Akzeptanzfälle samt Randfall erfüllst |
| Verständnis | Eine Stelle, die laut KI-PROTOKOLL von deinem Agenten stammt: was sie tut, warum sie so gebaut ist, was bei einer Änderung passiert |
| Tests und Fehlersuche | Wie du einen der zwei Fehler aus Mission 5 gefunden und behoben hast, welcher Test das belegt, wie du zurückrollen würdest |
| Zugriff und Secrets | Wie dein Projekt Arbeitsbereiche trennt und verhindert, dass ein Token im Code oder in der Oberfläche landet |
| Übergabe und Bedienbarkeit | Was jemand wissen muss, um dein Projekt zu starten, und wo seine Grenzen liegen |
Die sechste Frage ist eine Transferfrage: eine neue Anforderung, zufällig aus einem Pool zugeteilt. Du beschreibst, wie du sie mit deinem Agenten angehst: Teilschritte, Akzeptanzfälle (davon ein Randfall) und ein Risiko.
Rubrik (100 Punkte)
| Bereich | Punkte | Was zählt |
|---|---|---|
| Funktion und Nutzen | 25 | Kernfunktionen laufen, Akzeptanzfälle aus dem Briefing sind erfüllt, die App löst das beschriebene Problem |
| Verständnis | 25 | Du erklärst deinen eigenen Code richtig und erkennst Folgen von Änderungen; deine Erklärung passt zu deinem Code |
| Tests und Fehlersuche | 20 | Alle Pflichttests grün, Mission-5-Fehler korrekt behoben, Rollback dokumentiert, eigene Transfer-Tests sinnvoll |
| Zugriff und Secrets | 20 | Kein Token im Code oder in Meldungen, Arbeitsbereiche getrennt, du kannst erklären warum |
| Übergabe und Bedienbarkeit | 10 | README vollständig und ehrlich, KI-Protokoll nachvollziehbar, App mit Tastatur bedienbar |
Bestanden: mindestens 75 Punkte insgesamt, mindestens 15 bei Verständnis, mindestens 14 bei Zugriff und Secrets, und alle Pflichttests grün. Vier Kriterien sind kritisch und müssen im eingefrorenen Stand grün sein, egal wie viele Punkte sonst erreicht werden: C02-M3-07 (kein unerlaubter Statuswechsel, keine Mutation), C02-M5-03, C02-M5-04 und C02-M5-05 (kein Token im Code oder im DOM, Arbeitsbereiche getrennt). Mehr XP ersetzt keines dieser Kriterien.
Regeln
- KI im Projekt: erlaubt und erwünscht, dokumentiert im KI-Protokoll.
- Deine Antworten: Sie müssen deine eigenen sein und zu deinem Code und deinem KI-PROTOKOLL passen. Die KI-Vorbewertung und die Prüfperson gleichen Antworten, Code und KI-Protokoll ab und achten auf Widersprüche. Eine Erklärung, die nicht zu deinem Code passt, bringt keine Punkte.
- Keine Ausweisprüfung: Du musst dich nicht ausweisen. Das Zertifikat bestätigt deshalb die Arbeit, die unter deinem Konto eingereicht und von einer Prüfperson freigegeben wurde, nicht, wer am Rechner sass.
- Datenschutz: Deine Antworten und Auszüge deines Projekts gehen zur Vorbewertung an Anthropic (USA). Das steht in der Datenschutzerklärung.
- Ein Versuch ist im Paket enthalten. Er wird mit dem Start der Prüfung verbraucht. Ziehst du vor der Abgabe zurück, bekommst du ihn zurück.
- Kleine Korrektur: Fehlt nur Dokumentation oder ein einzelner Test, kannst du innerhalb von sieben Tagen nachliefern. Kein Ausgleich für fehlendes Verständnis.
- Nicht bestanden: Du bekommst einen begründeten Bericht nach Rubrik. Ein neuer Versuch kostet CHF 149. Einspruch innerhalb von 14 Tagen; im Pilot prüft dieselbe Person den Einspruch nochmals schriftlich und dokumentiert das; sobald eine zweite Prüfperson verfügbar ist, geht der Einspruch an sie.
- Frist: Prüfung innerhalb der drei Zugangsmonate starten; danach hast du 14 Tage für die Antworten.
- Barrierefreiheit: Anpassungen (zum Beispiel eine längere Antwortfrist oder Assistenz bei der Technik) vor dem Start vereinbaren.
Was das Zertifikat aussagt
Ein privates Akademiezertifikat von BUILT IN CLASS: Name, Kurstitel, geprüfte Kompetenzen, Datum, Kurs- und Prüfungsversion, eindeutige ID und Verifikationslink. Keine staatliche Anerkennung, kein Berufsabschluss. Es bestätigt die Arbeit, die unter deinem Konto eingereicht und von einer Prüfperson freigegeben wurde: dein Projekt, deine schriftlichen Erklärungen dazu und deine Antwort auf eine neue Anforderung.