Le schéma en étoile Norme d'apprentissage - Objectifs de cours fournit des informations sur les normes d'apprentissage, les objectifs de cours et les alignements.
ODS_CONTENT_ALIGNMENT_FACT
ODS_CONTENT_ALIGNMENT_FACT contient une ligne pour chaque alignement d'une norme d'apprentissage ou d'un objectif de cours sur un élément de contenu.
Colonne | Description |
---|---|
sog_pk1 | Identifie l'enregistrement clp_sog record, en associant sog_pk1 à ods_learning_standard.sog_pk1 pour obtenir tous les attributs d'une norme. |
course_content_pk1 | Identifie le contenu au sein d'un cours du système d'apprentissage, en associant course_content_pk1 à ods_course_content pour obtenir les détails d'un contenu aligné. |
content_alignment_pk1 | Non utilisé. Sert à faciliter le traitement en delta. |
ODS_COURSE_SOG_FACT
ODS_COURSE_SOG_FACT contient une ligne pour chaque association entre une norme (norme d'apprentissage ou objectif de cours) et un cours du système d'apprentissage qui doit respecter cette norme.
Colonne | Description |
---|---|
sog_pk1 | Identifie l'enregistrement clp_sog, en associant sog_pk1 à ods_k12_standard.sog_pk1 pour obtenir tous les attributs d'une norme. |
ls_course_pk1 | Identifie le cours du système d'apprentissage, en associant ls_course_pk1 à ods_ls_course pour obtenir les détails de chaque cours. |
ODS_COURSE_CONTENT
ODS_COURSE_CONTENT contient une ligne pour chaque élément de contenu pouvant être aligné au sein d'un cours.
Colonne | Description |
---|---|
pk1 | Identifie de manière unique l'élément de contenu pouvant être aligné. |
content_name | Nom de l'élément. |
content_type | B=blog M=message du fil de discussion F=forum G=carnet de notes C=contenu du cours T=test Q=question S=Enquête J=Journal |
content_owner | Affichez le parent de l'élément tel que défini ci-dessous :
|
content_description | La description de cet élément de contenu. S'il s'agit d'une question, ce seront les 100 premiers caractères du texte de la question. Si l'énoncé de la question contient du code HTML, ce dernier sera supprimé et les 100 premiers caractères qui ne sont pas du code HTML s'afficheront. |
gradable_ind | Y si une colonne de notes est associée à cet élément, N dans le cas contraire. |
ls_course_pk1 | Identifie le cours du système d'apprentissage duquel cet élément de contenu fait partie. |
type_label | L'intitulé du type de cet élément de contenu. |
question_type | S'il s'agit d'une question, cette colonne représente l'intitulé du type de question. S'il ne s'agit pas d'une question, la valeur de cette colonne sera nulle. |
ODS_LS_COURSE
ODS_LS_COURSE contient une ligne pour chaque cours du système d'apprentissage.
Colonne | Description |
---|---|
pk1 | Identificateur unique. |
course_name | Nom du cours du système d'apprentissage. |
batch_uid | Batch_uid du cours du système d'apprentissage. |
available_ind | Indique si le cours est disponible ou non. |
term_pk1 | La période de création de ce cours. Peut être vide. |
node_pk1 | Le nœud principal du cours. |
organization_ind | Indique si cet enregistrement est destiné à une communauté. |
ODS_LEARNING_STANDARD
ODS_LEARNING_STANDARD contient une ligne pour chaque norme d'apprentissage.
Colonne | Description |
---|---|
sog_pk1 | Identifie l'objectif. |
standard_doc_number | Le numéro normalement utilisé par le fournisseur pour identifier cette norme, par exemple, 1.1.a. Il est généralement unique au sein d'un sous-document seulement. |
sub_doc_name | Le nom donné par le fournisseur du sous-document duquel cette norme fait partie, par exemple, CPou Algèbre I. Également appelé niveau scolaire. |
sub_doc_pk1 | Identifie de façon unique le sous-document. |
standard_type | Une chaîne utilisée par le fournisseur pour identifier le type de norme, par exemple, Indicateur ou Référence. |
stem | Fournit du contexte à la clp_sog.description de cette norme. Supposons que vous avez cette sous-arborescence de normes. 1. L'enfant doit posséder des compétences de base en arithmétique. 1.a Ajouter des nombres compris entre 1 et 100. 1.b Soustraire des nombres compris entre 1 et 100. L'amorce pour 1.a et 1.b serait « L'enfant doit posséder des compétences de base en arithmétique. ». |
grade_hi | La fourchette de notes supérieure à laquelle ce sous-document s'applique. Nous utilisons des fourchettes de notation basées sur l'âge afin de représenter la maternelle sous la forme du chiffre 5. Ainsi, la première note correspond à 6, et ainsi de suite. |
grade_lo | La fourchette de notes inférieure à laquelle ce sous-document s'applique. Nous utilisons des fourchettes de notation basées sur l'âge afin de représenter la maternelle sous la forme du chiffre 5. Ainsi, la première note correspond à 6, et ainsi de suite. |
document_type | Le type de document de normes duquel cette norme fait partie, par exemple, Normes d'évaluation. |
document_type_pk1 | Identifie de manière unique le type de document de normes duquel cette norme fait partie. |
discipline_code | Code qui identifie la discipline, par exemple, MATH. |
discipline_name | Nom de la discipline, par exemple Mathématiques ou Arts du langage. |
discipline_pk1 | Identifie de façon unique le document, par exemple, California Math Assessment Standards for 1997, duquel cette norme fait partie. |
provider_name | Le nom de l'entité propriétaire de la norme, généralement un État ou un organisme de normalisation, par exemple, Californie. |
provider_code | Un code qui identifie le fournisseur, par exemple, CA. |
provider_country | Le pays du fournisseur, par exemple, États-Unis. |
provider_pk1 | Identifie le fournisseur de façon unique. |
parent_sog_pk1 | Identifie l'enregistrement clp_sog propriétaire si l'objectif fait partie d'un ensemble d'objectifs hiérarchiques. |
display_order | Indique l'ordre d'affichage des normes dans un sous-document. La valeur réelle n'a aucune signification. Un compteur Java est utilisé pour attribuer ces nombres par incréments de 100 aux normes lors de leur importation à partir de fichiers XML. Cela leur permet de s'afficher dans le même ordre que celui représenté par le fichier XML. Un incrément est utilisé, car il peut être nécessaire d'insérer de nouvelles normes lors des mises à jour sur site. |
description | Contient le texte de la norme. |
title | Le titre du système d'apprentissage. |
layer | Identifie la profondeur de cet objectif au sein de son ensemble hiérarchique. S'il ne fait pas partie d'un tel ensemble, il sera nul ou de 1. Ces informations peuvent être déterminées en parcourant l'arbre parent_sog_pk1, mais elles ont été dénormalisées de manière à afficher facilement les objectifs de façon pratique. |
doc_status | A=actif, I=Inactif, R=En cours de révision |
doc_publication_date | La date à laquelle le fournisseur a publié ce document. Généralement, seule l'année est fournie, de sorte que la date par défaut est fixée au 1er janvier de l'année de publication. |
doc_last_update_date | Date de la dernière mise à jour « sur site » de ce document de normes. Sans mise à jour « sur site », elle devrait être identique à la publication_date. |
alignable_ind | Indique si cette norme d'apprentissage peut être alignée ou non. Peut être Y ou N. |
owner | N'est plus utilisé. |
standard_set | Le nom de l'ensemble de normes de laquelle cette norme fait partie. Pour les normes de la maternelle à la terminale, il s'agit de la concaténation du code du fournisseur, du nom de la discipline et de la date de publication. Pour les autres normes, il s'agit simplement du nom de la discipline. |
Exemple de requête
Cette requête affiche chaque norme associée à chaque cours et les contenus alignés avec chaque norme.
sélectionner c.course_name, ls.standard_doc_number, ls.description, cc.content_name
dans ods_content_alignment_fact caf, ods_learning_standard ls, ods_course_content cc, ods_ls_course c
où caf.sog_pk1=ls.sog_pk1
et caf.course_content_pk1=cc.pk1
et c.pk1 = cc.ls_course_pk1