Skip to main content

Schéma en étoile Norme d'apprentissage - Objectifs de cours des résultats

Le schéma en étoile Norme d'apprentissage - Objectif du cours fournit des informations sur les normes d'apprentissage, l'objectif du cours et les alignements.

Schéma illustrant les relations entre les tables

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.

Tableau 79. Tableau des faits

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 répondre à cette norme.

Tableau 80. Tableau des faits

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 alignable au sein d'un cours.

Tableau 81. Tableau des faits

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 :

  • Éléments de contenu (évaluables et non évaluables) : le parent est le conteneur (zone de contenu, dossier, module d'apprentissage ou plan de leçon) qui contient l'élément

  • Tests : si le test est déployé dans le cours, le parent est le conteneur (zone de contenu, dossier, module d'apprentissage ou leçon) qui contient le lien vers le test. Si le test n'est pas déployé, le parent est le gestionnaire du test.

  • Sondages : si l'enquête est déployée dans le cours, le parent est le conteneur (zone de contenu, dossier, module d'apprentissage ou leçon) qui contient le lien vers l'enquête. Si l'enquête n'est pas déployée, le parent est le gestionnaire de l'enquête.

  • Questions : Le parent est le test, l'enquête ou le pool auquel appartient la question

  • Éléments du centre de notes : Le parent est le centre de notes

  • Sujets de discussion : pour les forums, le parent est la plate-forme de discussion ; pour les fils de discussion, le parent est le forum

  • Blogs : Parent est le conteneur (zone de contenu, dossier, module d'apprentissage ou plan de cours) qui contient le lien vers le blog

  • Journaux : Parent est le conteneur (zone de contenu, dossier, module d'apprentissage ou leçon) qui contient le lien vers le journal

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.

Tableau 82. Tableau des faits

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.

Tableau 83. Tableau des faits

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-doc auquel appartient cette norme, tel que Première note ou Algèbre I. Également connu sous le nom de 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. Prenons un cas où vous avez ce sous-arbre des normes.

1. L'enfant doit être capable de faire des calculs simples

1.a Additionnez des nombres compris entre 1 et 100.

1.b Soustrayez les nombres compris entre 1 et 100.

La racine de 1.a et 1.b serait « L'enfant doit être capable de faire des calculs simples ».

grade_hi

La fourchette de notes supérieure à laquelle ce sous-document s'applique. Nous utilisons des fourchettes de notes basées sur l'âge afin de pouvoir représenter numériquement la maternelle comme 5 ans. Ainsi, la 1re 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 notes basées sur l'âge afin de pouvoir représenter numériquement la maternelle comme 5 ans. Ainsi, la 1re 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 identifiant la discipline, tel que 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.

titre

Le titre du système d'apprentissage.

couche

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 égal à 1. Il s'agit d'informations qui pouvaient être déterminées en parcourant l'arbre parent_sog_pk1, mais qui ont été dénormalisées pour permettre d'afficher facilement les objectifs.

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.

select c.course_name, ls.standard_doc_number, ls.description, cc.content_name

from ods_content_alignment_fact caf, ods_learning_standard ls, ods_course_content cc, ods_ls_course c

where caf.sog_pk1=ls.sog_pk1

and caf.course_content_pk1=cc.pk1

and c.pk1 = cc.ls_course_pk1