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) |