CurioGPT Chat

We bieden studenten een ChatGPT-implementatie met behulp van de OpenAI API. Dit is de enige toegestane manier om een Large Language Model (LLM) te gebruiken.

CurioGPT wordt geleverd aan studenten zonder enige garanties. Het is mogelijk dat het niet altijd beschikbaar is. Als het niet beschikbaar is, mogen de studenten geen andere LLM gebruiken.

(Optioneel) Wachtwoord voor CurioGPT:
Sla Wachtwoord Op
Door het wachtwoord alleen in het examenlokaal te delen, voorkomen we dat niet- examen studenten CurioGPT gebruiken.
@if ($isChatActive) Vergrendel Chat (zodat niemand erbij kan) @else Maak Chat Beschikbaar @endif

CurioGPT mag alleen worden gebruikt tijdens examenuren.

GitHub Classroom Teams Vergrendelen

Met de onderstaande tool kun je GitHub Classroom-teams vergrendelen om te voorkomen dat studenten wijzigingen aanbrengen in hun repositories nadat ze de examenruimte hebben verlaten.

Het werkt door studenten als leden van hun team te verwijderen, maar houdt hun lidmaatschap bij. Op deze manier kun je later beslissen om ze weer toe te voegen.

De knop 'Snapshot bijwerken' vindt alle GitHub-teams in de organisatie '{{ config('app.github_organization') }}'.

GitHub Projects Vergrendelen

Naast de Teams moet GitHub Projects ook los worden uitgeschakeld aan het eind, en ingeschakeld aan het begin van de werkdag.

@if($isProjectsEnabled) Vergrendel GitHub Projects @else Ontgrendel GitHub Projects @endif
GitHub Teams Snapshot

Teamleden van vergrendelde teams hebben geen toegang tot hun team of repo. Gebruik de Archiveer knoppen bij teams aan het eind van hun examen.

@forelse ($teams as $team)

{{ $team->name }}

{{ $team->locked ? 'Locked' : 'Unlocked' }}
Leden:
@forelse ($team->members as $member) {{ $member->login }}'s avatar {{ $member->login }} × @empty Geen leden gevonden. Moet de snapshot worden bijgewerkt? @endforelse
Project(en):
@isset($teamProjects[$team->id]) @forelse ($teamProjects[$team->id] as $project) {{ $project->title }} @empty Geen projecten gevonden. Maak ten minste het eerste project aan. @endforelse @else Geen projecten gevonden. Maak ten minste het eerste project aan. @endisset Creëer Project @if ($team->locked) Ontgrendel Team @if ($team->is_archived) De-archiveer @else Archiveer @endif @else Vergrendel Team @endif Ververs {{-- If the team has no members, show a delete button --}} @if (count($team->members) === 0) Verwijder Team @endif
@empty Geen teams gevonden. Moet de snapshot worden bijgewerkt? @endforelse Ontdek nieuwe teams op GitHub (Update Snapshot) Maak Project voor elk team zonder Projecten @if ($teamsLocked) Ontgrendel Alle Teams @else Vergrendel Alle Teams @endif Gebruik de "Ontgrendel/Vergrendel Alle Teams" functie niet op dagen dat er op de andere locatie (Roosendaal/Breda) geen examens zijn. Open dan individueel de aanwezige teams, zodat studenten die niet aanwezig zijn geen toegang hebben tot hun team.
Aan het laden...