Skip to main content

Specificaties inkomend plat bestand

Opdrachten maken

Opdrachten kunnen worden gemaakt met behulp van platte bestanden met de functie Cijfer exporteren. Hieronder vindt u een voorbeeld van het platte bestand, samen met de specificaties en beschrijvingen.

Opmerking

De veldnamenrij moet alle onderstaande velden bevatten. In een record mogen echter alleen de verplichte velden worden opgegeven.

Voorbeeld van een plat bestand
courseId|name|instructions|anonymous|group|contentAreaName|available|colour|attempts|tracked|startDate|endDate|dueDate|points|gradeSchema|optionalData

GETEST1|Assignment 2|assignment instructions|false|false|Assignments|true||1|false|2023-10-17|2023-10-31|2023-10-31|100.0|Schema1|MOD_CODE=2023MOD1:SESSION=8W1
Bestand specificaties

De bestandsnaam moet eindigen op .asg; Bijvoorbeeld, term2023_01.asg.

Veld header

Beschrijving

Vereist

Type en maximale grootte

courseId

Batch-UID van de cursus waar deze opdracht moet worden gemaakt of bijgewerkt.

Ja

Tekenreeks (256 tekens)

naam

Naam van de opdracht.

Ja

Tekenreeks (333 tekens)

aanwijzingen

Instructies voor de opdracht.

Nee

Tekenreeks (2000 tekens)

anoniem

Geeft aan of de opdracht anoniem is.

J/N

Nee

Booleaans (standaard N)

groep

Geeft aan of de opdracht een groepsopdracht is

J/N

Nee

Booleaans (standaard N)

contentAreaName

De naam van het inhoudsgebied van het cursusmenu waarin de opdracht wordt gemaakt.

Nee

Tekenreeks (255 tekens)

Standaard "Opdrachten"

beschikbaar

Beschikbaarheid van opdrachten.

J/N

Nee

Booleaans (standaard N)

kleur

Kleurnaam of hexadecimale tekenreekswaarde van de kleur van het opdrachtitem.

Nee

Tekenreeks (10 tekens)

Pogingen

Aantal gehonoreerde pogingen voor de Opdracht. Gebruik -1 voor onbeperkt.

Nee

Geheel getal (standaard -1)

Bijgehouden

Schakel traceren voor het Opdrachtitem in.

Nee

Booleaans (standaard N)

startDate

Weergeven vanaf de datum voor de Opdracht.

Nee

Datum geformatteerd zoals gespecificeerd in het scherm Inkomende instellingen.

Geen waarde opgegeven als standaard.

endDate

Weergeven tot de datum voor de Opdracht.

Nee

Datum geformatteerd zoals gespecificeerd in het scherm Inkomende instellingen.

Geen waarde opgegeven als standaard.

dueDate

Einddatum voor de opdracht.

Nee

Datum geformatteerd zoals gespecificeerd in het scherm Inkomende instellingen.

Geen waarde opgegeven als standaard.

punten

Punten mogelijk voor de opdracht.

Nee

Float (standaard 100.0)

cijferschema

Cijferschema toegepast op de opdracht voor weergave in Grade Center. De opgegeven tekenreeks moet overeenkomen met de naam van een cijfer schema in de doelcursus om de instelling toe te passen.

Nee

Tekenreeks (333 tekens)

Het standaardgedrag is de score.

optioneelGegevens

Sleutel/waarde-paren met elke set paren gescheiden door een dubbele punt en sleutel/waarden gescheiden door een gelijkteken. Bijvoorbeeld:

key1=waarde1:key2=waarde2

Wordt meestal gebruikt om unieke waarden bij extractie bij te houden voor het matchen van records met bronsystemen.

Nee

Tekenreeks (2000 tekens per sleutel/waardepaar)

Grade Center-kolommen maken (berekend)

Door Cijfer Center berekende gewogen kolommen kunnen worden gemaakt met behulp van platte bestanden met de functie Cijfer exporteren. Kolommen en gewichten moeten handmatig in het Cijfercentrum worden toegevoegd aan de gemaakte kolom met berekende gewichten.

Opmerking

De veldnamenrij moet alle onderstaande velden bevatten. In een record mogen echter alleen de verplichte velden worden opgegeven.

Voorbeeld van een plat bestand
courseId|name|description|duedate|points|gradeSchema|optionalData

GETEST1|GC Calculated Grade||2023-10-30|10.0|Schema1|MOD_CODE=2023MOD1:SESSION=8W1
Bestand specificaties

De bestandsnaam moet eindigen op .col; Bijvoorbeeld, term2023_01.Col.

Veld header

Beschrijving

Vereist

Type en maximale grootte

courseId

Batch-UID van de cursus waarin deze cijferkolom moet worden gemaakt of bijgewerkt.

Ja

Tekenreeks (256 tekens)

naam

Naam van de cijferkolom.

Dit veld wordt gebruikt voor het matchen.

Ja

Tekenreeks (333 tekens)

beschrijving

Beschrijving van de cijferkolom.

Nee

Tekenreeks (2000 tekens)

dueDate

Einddatum voor de cijferkolom.

Nee

Datum geformatteerd zoals gespecificeerd in het scherm Inkomende instellingen.

Geen waarde opgegeven als standaard.

punten

Punten mogelijk voor de cijferkolom.

Nee

Float (standaard 100.0)

cijferschema

Cijferschema toegepast op de cijferkolom voor weergave. De opgegeven tekenreeks moet overeenkomen met de naam van een cijfer schema in de doelcursus om de instelling toe te passen.

Nee

Tekenreeks (333 tekens)

Het standaardgedrag is de score.

optioneelGegevens

Sleutel/waarde-paren met elke set paren gescheiden door een dubbele punt en sleutel/waarden gescheiden door een gelijkteken. Bijvoorbeeld:

key1=waarde1:key2=waarde2

Wordt meestal gebruikt om unieke waarden bij extractie bij te houden voor het matchen van records met bronsystemen.

Nee

Tekenreeks (2000 tekens per sleutel/waardepaar)

Grade Center-kolommen maken (niet berekend)

Het doel van deze interface is om cijferlijstkolommen te maken of bij te werken.

Opmerking

De veldnamenrij moet alle onderstaande velden bevatten. In een record mogen echter alleen de verplichte velden worden opgegeven.

Voorbeeld van een plat bestand
courseId|name|description|duedate|points|gradeSchema|optionalData

GETEST1|GC Final Grade||2023-12-30|100|Schema1|MOD_CODE=2023MOD1:SESSION=8W1
Bestand specificaties

De bestandsnaam moet eindigen op .colnc; Bijvoorbeeld, term2023_01.colnc.

Veld header

Beschrijving

Vereist

Type en maximale grootte

courseId

Batch-UID van de cursus waarin deze cijferkolom moet worden gemaakt of bijgewerkt

Ja

Tekenreeks (256 tekens)

naam

Naam van de cijferkolom.

Dit veld wordt gebruikt voor het matchen.

Ja

Tekenreeks (333 tekens)

beschrijving

Beschrijving van de cijferkolom.

Nee

Tekenreeks (2000 tekens)

dueDate

Einddatum voor de cijferkolom.

Nee

Datum geformatteerd zoals gespecificeerd in het scherm Inkomende instellingen.

Geen waarde opgegeven als standaard.

punten

Punten mogelijk voor de cijferkolom.

Nee

Float (standaard 100.0)

cijferschema

Cijferschema toegepast op de cijferkolom voor weergave. De opgegeven tekenreeks moet overeenkomen met de naam van een cijfer schema in de doelcursus om de instelling toe te passen.

Nee

Tekenreeks (333 tekens)

Het standaardgedrag is de score.

optioneelGegevens

Sleutel/waarde-paren met elke set paren gescheiden door een dubbele punt en sleutel/waarden gescheiden door een gelijkteken. Bijvoorbeeld:

key1=waarde1:key2=waarde2

Wordt meestal gebruikt om unieke waarden bij extractie bij te houden voor het matchen van records met bronsystemen.

Nee

Tekenreeks (2000 tekens per sleutel/waardepaar)

Externe cijferkolommen instellen (alleen originele cursus)

Het doel van deze interface is om een kolom in te stellen als de kolom Extern cijfer. Als u een kolom als extern wilt markeren, moet een cijferkolom worden ingericht of gemaakt.

Opmerking

De veldnamenrij moet alle onderstaande velden bevatten. In een record mogen echter alleen de verplichte velden worden opgegeven.

Voorbeeld van een plat bestand
courseId|name

GETEST1|GC Final Grade 
Bestand specificaties

De bestandsnaam moet eindigen op .colext; Bijvoorbeeld, term2017_01.Colext.

Veld header

Beschrijving

Vereist

Type en maximale grootte

courseId

Batch-UID van de cursus waarin deze cijferkolom moet worden gemaakt of bijgewerkt.

Ja

Tekenreeks (256 tekens)

naam

Naam van de cijferkolom.

Dit veld wordt gebruikt voor het matchen.

Ja.

Tekenreeks (333 tekens)

Waarden voor cijferkolommen maken (niet berekend)

Het doel van deze interface is om de waarden van cijferlijstkolommen te maken.

Opmerking

De veldnamenrij moet alle onderstaande velden bevatten. In een record mogen echter alleen de verplichte velden worden opgegeven.

Voorbeeld van een plat bestand
courseId|userId|name|value

GETEST1|User001|GC Final Grade|90
Bestand specificaties

De bestandsnaam moet eindigen op .colncval; Bijvoorbeeld term2023_01.colncval.

Veld header

Beschrijving

Vereist

Type en maximale grootte

courseId

Batch-UID van de cursus waarin deze cijferkolom moet worden gemaakt of bijgewerkt.

Ja

Tekenreeks (256 tekens)

gebruikers-ID

user_id van de gebruiker voor wie deze cijferwaarde moet worden aangemaakt of bijgewerkt

Ja

Tekenreeks (333 tekens)

naam

Naam van de cijferkolom.

Dit veld wordt gebruikt voor het matchen.

Ja

Tekenreeks (2000 tekens)

waarde

Waarde die moet worden toegekend.

Ja

Tekenreeks (2000 tekens)

Cijferschema maken

Cijferschema's kunnen worden gemaakt met behulp van platte bestanden met de Grades Journey-service. Andere bestanden die Opdrachten of cijferkolommen maken, kunnen afhankelijk zijn van de definities van cijferschema's in dit bestand, maar de gegevensverwerker dwingt een bepaalde uitvoeringsvolgorde niet af. Daarom moet u ervoor zorgen dat de gegevens van het cijferschema worden verwerkt voordat u andere afhankelijke gegevensbestanden uitvoert.

Opmerking

De veldnamenrij moet alle onderstaande velden bevatten. In een record mogen echter alleen de verplichte velden worden opgegeven.

Voorbeeld van een plat bestand
title|symbols|optionalData

Schema1|A=90:B=80:C=70:D=60:F=0|
Bestand specificaties

De bestandsnaam moet eindigen op .sch; Bijvoorbeeld, term2023_01.sch.

Veld header

Beschrijving

Vereist

Type en maximale grootte

titel

Titel van het beoordelingsschema

Ja

Tekenreeks (333 tekens)

Symbolen

Symbolen in een lijst met (optionele) ondergrens, gescheiden door dubbele punt.

Ja

Tekenreeks (2000 tekens)

optioneelGegevens

Sleutel/waarde-paren met elke set paren gescheiden door een dubbele punt en sleutel/waarden gescheiden door een gelijkteken. Bijvoorbeeld:

key1=waarde1:key2=waarde2

Wordt meestal gebruikt om unieke waarden bij extractie bij te houden voor het matchen van records met bronsystemen.

Nee

Tekenreeks (2000 tekens per sleutel/waardepaar)