Skip to main content

Importar metas

Importar metas

Você pode usar uma série de arquivos XML para importar metas para o Blackboard. Crie um arquivo XML para cada conjunto de metas, compacte os arquivos XML juntos e carregue o pacote.

Importante

Não use a função "compactar" nativa em um Mac para criar um arquivo ZIP para importar metas. Use o comando compress no Terminal em vez disso.

Um arquivo XML não pode conter mais de um conjunto de metas. Você pode ter um número ilimitado de categorias e metas emsse conjunto.

Cada arquivo contém estas informações:

  1. Informações de conjunto de metas.

  2. Informações de categoria. É necessário duplicar e editar esse código para cada categoria do conjunto de metas. Copie esse código e cole em uma linha antes da linha </standard_document> no final do arquivo.

  3. Informações dos metas. É necessário duplicar e editar esse código para cada meta da categoria. Copie esse código e cole em uma linha antes da linha </padrão> perto do final do arquivo.

Carregar arquivos

No Painel do administrador, seção Ferramentas e utilitários, clique em Metas. Na página Metas, posicione o ponteiro do mouse sobre Adicionar conjunto de metas para acessar o menu e clique em Importar conjunto de metas. O Blackboard processará todos os arquivos de uma vez.

Modelo XML de um conjunto de metas, incluindo categorias e metas

<?xml version="1.0" encoding="UTF-8"?>
<!-- Define a goal set -->
<!-- Create a separate XML file for each goal set -->
<standard_document year="ENTER RELEVANT YEAR HERE" revision_date="ENTER REVISION DATE AND TIME HERE" uid="ENTER DOCUMENT ID HERE. Do not uses spaces."
   uid_provider="ENTER 2 CHARACTER PROVIDER CODE HERE" status="ENTER A, I, or R" editable="ENTER TRUE OR FALSE">
   
   <!-- Define the organization that is the source for this goal set -->
   <organization org_code="ENTER A SOURCE CODE HERE (UP TO 256 CHARACTERS)" country_code="US">
      ENTER FULL TEXT OF GOAL SOURCE HERE.
   </organization>
   
   <!-- Define the name of the goal set -->
   <subject code="ENTER ID FOR GOAL SET HERE. Do not use spaces.">
      ENTER GOAL SET NAME HERE</subject>
   
   <!-- Define the goal set type -->
   <document_set uid="ENTER ID FOR GOAL SET TYPE HERE. Do not use spaces.">
      ENTER FULL TEXT OF GOAL SET TYPE HERE</document_set>
   
   <!-- Define the categories -->
   <!-- Create one <grade_range> element and one <standard> element for each category -->
   <grade_range lo="ENTER LOWEST POSITION IN CATEGORY LIST" hi="ENTER HIGHEST POSITION IN CATEGORY LIST"
      code="ENTER ID FOR CATEGORY HERE. Do not use spaces.">ENTER FULL TEXT OF CATEGORY NAME HERE</grade_range>
   <standard uid="ENTER ID FOR CATEGORY HERE. Do not use spaces.">
      <title>ENTER FULL TEXT OF CATEGORY NAME HERE</title>
      <grade_range_ref code="ENTER CATEGORY ID HERE"/>
      
      <!-- Define the Goals -->
      <!-- Create one <item> element for each goal in the category -->
      <item uid="ENTER UNIQUE ID OF GOAL HERE. Do not use spaces." parent_uid="ENTER ID OF PARENT GOAL HERE OR LEAVE BLANK" label="ENTER FULL TEXT OF GOAL TYPE HERE" linkable="ENTER Y OR N"
         stem="ENTER ANY LEADING TEXT FOR THE GOAL HERE OR LEAVE BLANK" doc_num="ENTER THE ID OF THE GOAL HERE OR LEAVE BLANK">
         <statement>ENTER THE FULL TEXT OF THE GOAL STATEMENT HERE</statement>
      </item>
   </standard>
   
</standard_document>
Exemplo
<?xml version="1.0" encoding="UTF-8"?>
<standard_document year="2013" revision_date="2013-12-20 13:40:00" uid="PHYS101" uid_provider="PS" status="A" editable="true">
   <organization org_code="BB" country_code="US">Blackboard College</organization>
   <subject code="PHYSLAB01">Physics Lab Goals</subject>
   <document_set uid="INTRO">Introductory Goals</document_set>
   
   <grade_range lo="1" hi="1" code="MEASURE">The Measurement Category</grade_range>
   <standard uid="1">
      <title>Measurement</title>
      <grade_range_ref code="MEASURE"/>
      <item uid="001" parent_uid="" label="Instrumentation Type" linkable="Y" stem="The student will:" doc_num="MEASURE_001">
         <statement>learn how to use a micrometer</statement>
      </item>
      <item uid="002" parent_uid="001" label="Instrumentation Type" linkable="N" stem="The student will:" doc_num="MEASURE_002">
         <statement>understand the uncertainty in measurements</statement>
      </item>
   </standard>
   
   <grade_range lo="2" hi="2" code="NOTEBOOK">The Lab Notebook Category</grade_range>
   <standard uid="2">
      <title>Lab Notebooks</title>
      <grade_range_ref code="NOTEBOOK"/>
      <item uid="003" parent_uid="" label="Documentation Type" linkable="Y" stem="The student will:" doc_num="NOTE_001">
         <statement>record lab results in detail</statement>
      </item>
   </standard>
</standard_document>
Outros exemplos

Você pode encontrar outros exemplos de arquivos XML acessando o Portal de Suporte a Anthology e acessando o Artigo Número 64730, "Documentos de Padrões Estaduais (Conjuntos de Metas)".

Descrições de elemento/atributo

Edite os atributos e valores relevantes no modelo.

Elemento/atributo

Descrição

standard_document

O elemento <standard_document> descreve as propriedades do conjunto meta. Deve haver um, e apenas um, elemento <standard_document> no arquivo.

ano

O ano em formato AAAA. Por exemplo, "2013".

revision_date

A data e a hora da revisão, usando o formato AAAA-MM-DD HH:MM:SS. Por exemplo, "2013-12-20 13:40:00".

uid

O código do documento. Não use mais de 37 caracteres. Não use espaços.

uid_provider

Um identificador de dois caracteres para o provedor do conjunto de metas. Por exemplo, "PS".

status

Um valor de status de um caractere. Esse elemento é opcional. Se presente, será uma destas opções:

  • A – (ativo) O conjunto de metas está disponível para todos os cursos.

  • I – (inativo) O conjunto de metas não está disponível para nenhum curso.

  • R - (Restrito) O conjunto de metas só é visível para aqueles cursos explicitamente associados à categoria. (Para associar um curso a uma categoria, use o menu ao lado da categoria e escolha Associar aos Cursos.)

Esse valor é substituído pela escolha do botão Status na interface ao importar o arquivo XML.

editável

Deve ser "verdadeiro" ou "falso". Esse elemento é opcional. Se for "true", o conjunto de metas poderá ser editado na interface do usuário. Se for "falso", ele não poderá ser editado (exceção feita à configuração de itens como ativos, inativos ou restritos).

organização

O elemento <organização> descreve a organização que é a fonte do meta. Deve haver um, e apenas um, elemento <organização> no arquivo.

Substitua o texto do espaço reservado "DIGITE AQUI O TEXTO COMPLETO DA ORIGEM DA META". Por exemplo, substitua-o por "Blackboard College".

org_code

Um identificador da origem. Ele pode ter até 256 caracteres. Por exemplo, "BB".

country_code

Um identificador de dois caracteres para o país da origem. Por exemplo, "US".

assunto

O elemento <sujeito> especifica o nome do conjunto de metas. Deve haver um, e apenas um, elemento <sujeito> no arquivo.

Substitua o texto do espaço reservado "DIGITE AQUI O NOME DO CONJUNTO DE METAS". Por exemplo, substitua-o por "Metas do laboratório de física".

Esse nome será exibido na interface do usuário nos seguintes locais:

  1. Na coluna Conjunto de metas na tela Metas.

  2. No campo Definir nome, tela Editar Conjunto de metas.

  3. Na coluna Nome do conjunto de metas, tela Conteúdo.

  4. Na coluna Conjunto de metas e na lista expansível Conjunto de metas da tela Descobrir metas.

cóidigo

Um identificador do conjunto de metas. Não use mais de cinco caracteres. Não use espaços.

document_set

O elemento <document_set> descreve o tipo de conjunto de metas. Deve haver um, e apenas um, elemento <document_set> no arquivo.

Substitua o texto do espaço reservado "DIGITE AQUI O TEXTO COMPLETO DO TIPO DE CONJUNTO DE METAS". Não use mais de 101 caracteres. Por exemplo, substitua-o por "Metas introdutórias".

Esse texto será exibido na interface do usuário nos seguintes locais:

  1. No campo Definir tipo na tela Editar conjunto de metas.

  2. Na lista expansível de Tipo de Conjunto de Metas na tela Descubra Metas.

uid

Um identificador do tipo de conjunto de metas. Não use espaços.

grade_range

O elemento <grade_range> descreve uma categoria. Deve haver um ou mais elementos <grade_range> no arquivo. O número de elementos <grade_range> deve corresponder ao número de elementos <padrão>.

Substitua o texto do espaço reservado "INSIRA O TEXTO COMPLETO DO NOME DA CATEGORIA AQUI". Não use mais de 101 caracteres.

Esse texto não será exibido na interface do usuário.

fala aí, brother

Especificadores dos locais mais baixos e mais altos em que essa categoria deve for exibida na lista.

Geralmente, são usados para substituir a alfabetização padrão de categorias. Por exemplo, estas linhas forçam a categoria "Jardim de infância" para o topo da lista:

<grade_range lo="1" hi="1" code="K">Kindergarten</grade_range>
<grade_range lo="2" hi="2" code="1">Grade 1</grade_range>
<grade_range lo="3" hi="3" code="2">Grade 2</grade_range>
<grade_range lo="4" hi="4" code="3">Grade 3</grade_range>
<grade_range lo="5" hi="5" code="4">Grade 4</grade_range>

cóidigo

Um identificador da categoria. Não use espaços.

Isso deve corresponder a um atributo código em um dos <grade_range_ref> elementos. Isso é usado para ligar o elemento <grade_range> com <grade_range_ref> elemento.

padrão

O elemento <padrão> descreve o conjunto de metas para uma categoria.

Deve haver um ou mais elementos <padrão> no arquivo. O número de elementos <padrão> deve coincidir com o número de elementos <grade_range>.

uid

Um identificador das metas. Por exemplo, "001". Cada <padrão> deve ter um código único.

Esse código será exibido na interface do usuário no campo Código exclusivo na tela Editar meta.

título

O título da categoria. Por exemplo, "Medição". Deve haver um, e apenas um, elemento <título> em cada elemento <padrão> do arquivo.

Esse título será exibido na interface do usuário nos seguintes locais:

  1. Na coluna Categoria na tela Metas.

  2. Na coluna Categoria, tela Conteúdo.

  3. Na Categoria lista expansível na tela Descubra Metas.

grade_range_ref

O elemento <grade_range_ref> vincula o conjunto de metas à categoria. Deve haver um, e apenas um, elemento <grade_range_ref> em cada elemento <padrão> no arquivo.

cóidigo

Insira o atributo código do elemento <grade_range> para a categoria correspondente.

item

O elemento <item> descreve um meta. Deve haver um ou mais elementos <item> em cada elemento <padrão> no arquivo.

uid

Um identificador exclusivo da meta. Não use mais de 257 caracteres.

parent_uid

O código da meta pai. Se não existir meta pai, exclua o texto do espaço reservado e deixe o atributo em branco.

label

O tipo de meta. Por exemplo, "Tipo de instrumentação". Este texto é mostrado na interface da interface na lista expansível Tipo de Meta expandível na tela Descobrir Metas.

conectável

Uma destas:

  • Y – a meta não será restrita.

  • N – a meta será restrita.

Metas restritas só ficam visíveis para cursos que estão explicitamente associados à categoria. Na tela Metas, essas metas apresentam um ícone de seta ao lado delas para mostrar que podem ser abertas em uma nova janela. Para associar um curso a uma categoria, abra um menu de categoria e escolha Associar a cursos.

caule

O texto de introdução da meta. Por exemplo, "O aluno:". Se não houver um texto de introdução, exclua o texto do espaço reservado e deixe o atributo em branco.

Esse texto será exibido na interface do usuário nos seguintes locais:

  1. Na coluna Metas, na tela Metas.

  2. Na coluna Meta, tela Descobrir metas.

doc_num

O identificador da meta. Por exemplo, "MEASURE_001". Não use mais de 101 caracteres. Se você não quiser que um código de meta seja exibido, exclua o texto do espaço reservado e deixe esse atributo em branco.

Esse texto será exibido na interface do usuário nos seguintes locais:

  1. Na coluna Metas, na tela Metas.

  2. No campo Código da meta, tela Editar meta.

  3. Na coluna ID, tela Conteúdo.

  4. Na lista Meta, tela Descobrir metas.

Esquema

Veja abaixo um esquema XML para esses arquivos XML:

<?xml version="1.0" encoding="UTF-8"?>
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema">
    <!-- ================================== -->
    <!-- Standard Document -->
    <xs:element name="standard_document">
        <xs:complexType>
            <xs:sequence>
                <xs:element ref="organization"/>
                <xs:element ref="subject"/>
                <xs:element ref="document_set"/>
                <xs:element ref="grade_range" maxOccurs="unbounded"/>
                <xs:element ref="standard" maxOccurs="unbounded"/>
            </xs:sequence>
            <xs:attribute name="year" use="required">
                <xs:simpleType>
                    <xs:restriction base="xs:string">
                        <xs:pattern value="\d\d\d\d"/>
                        <!-- For example, "2014" -->
                    </xs:restriction>
                </xs:simpleType>
            </xs:attribute>
            <xs:attribute name="uid_provider" use="required">
                <xs:simpleType>
                    <xs:restriction base="ST_two-character_code">
                        <!-- For example, "PS" -->
                    </xs:restriction>
                </xs:simpleType>
            </xs:attribute>
            <xs:attribute name="uid" use="required">
                <xs:simpleType>
                    <xs:restriction base="xs:string">
                        <xs:pattern value="\S{1,37}"/>
                        <!-- For example, "PHYS101" -->
                    </xs:restriction>
                </xs:simpleType>
            </xs:attribute>
            <xs:attribute name="status" use="optional">
                <xs:simpleType>
                    <xs:restriction base="xs:string">
                        <xs:enumeration value="A"/>
                        <xs:enumeration value="I"/>
                        <xs:enumeration value="R"/>
                    </xs:restriction>
                </xs:simpleType>
            </xs:attribute>
            <xs:attribute name="revision_date" use="required">
                <xs:simpleType>
                    <xs:restriction base="xs:string">
                        <xs:pattern value="\d\d\d\d-\d\d-\d\d \d\d:\d\d:\d\d"/>
                        <!-- For example, "2014-01-30 09:15:00" -->
                    </xs:restriction>
                </xs:simpleType>
            </xs:attribute>
            <xs:attribute name="editable" use="optional">
                <xs:simpleType>
                    <xs:restriction base="xs:string">
                        <xs:enumeration value="true"/>
                        <xs:enumeration value="false"/>
                    </xs:restriction>
                </xs:simpleType>
            </xs:attribute>
        </xs:complexType>
    </xs:element>
    <!-- ================================== -->
    <!-- Organization -->
    <xs:element name="organization">
        <xs:complexType>
            <xs:simpleContent>
                <xs:extension base="ST_non_blank_string">
                    <xs:attribute name="org_code" type="ST_256-character_code" use="required"/>
                    <xs:attribute name="country_code" type="ST_two-character_code" use="required"/>
                </xs:extension>
                <!-- For example, "Blackboard College" -->
                <!-- For example, "BB" -->
                <!-- For example, "US" -->
            </xs:simpleContent>
        </xs:complexType>
    </xs:element>
    <!-- ================================== -->
    <!-- Subject -->
    <xs:element name="subject">
        <xs:complexType>
            <xs:simpleContent>
                <xs:extension base="ST_non_blank_string">
                    <xs:attribute name="code" use="required">
                        <xs:simpleType>
                            <xs:restriction base="xs:string">
                                <xs:pattern value="\S{1,5}"/>
                                <!-- For example, "LAB01" -->
                            </xs:restriction>
                        </xs:simpleType>
                    </xs:attribute>
                </xs:extension>
                <!-- For example, "Physics Lab Goals" -->
            </xs:simpleContent>
        </xs:complexType>
    </xs:element>
    <!-- ================================== -->
    <!-- Document Set -->
    <xs:element name="document_set">
        <xs:complexType>
            <xs:simpleContent>
                <xs:extension base="ST_1_to_101_characters">
                    <xs:attribute name="uid" type="ST_string_with_no_spaces" use="required"/>
                </xs:extension>
                <!-- For example, "Introductory Goals" -->
                <!-- For example, "INTRO" -->
            </xs:simpleContent>
        </xs:complexType>
    </xs:element>
    <!-- ================================== -->
    <!-- Grade Range -->
    <xs:element name="grade_range">
        <xs:complexType>
            <xs:simpleContent>
                <xs:extension base="ST_1_to_101_characters">
                    <xs:attribute name="lo" type="xs:integer" use="required"/>
                    <xs:attribute name="hi" type="xs:integer" use="required"/>
                    <xs:attribute name="code" type="ST_string_with_no_spaces" use="required"/>
                </xs:extension>
                <!-- For example, "The Measurement Category" -->
                <!-- For example, "1" -->
                <!-- For example, "1" -->
                <!-- For example, "NOTEBOOK" -->
            </xs:simpleContent>
        </xs:complexType>
    </xs:element>
    <!-- ================================== -->
    <!-- Standard -->
    <xs:element name="standard">
        <xs:complexType>
            <xs:sequence>
                <xs:element ref="title"/>
                <xs:element ref="grade_range_ref"/>
                <xs:element ref="item" maxOccurs="unbounded"/>
            </xs:sequence>
            <xs:attribute name="uid" type="ST_non_blank_string" use="required"/>
        </xs:complexType>
    </xs:element>
    <!-- ================================== -->
    <!-- Title -->
    <xs:element name="title" type="ST_non_blank_string"/>
    <!-- For example, "Lab Notebooks" -->
    <!-- ================================== -->
    <!-- Grade Range Ref -->
    <xs:element name="grade_range_ref">
        <xs:complexType>
            <xs:attribute name="code" type="ST_string_with_no_spaces" use="required"/>
        </xs:complexType>
    </xs:element>
    <!-- ================================== -->
    <!-- Item -->
    <xs:element name="item">
        <xs:complexType>
            <xs:sequence>
                <xs:element ref="statement"/>
            </xs:sequence>
            <xs:attribute name="uid" type="ST_goal_uid" use="required"/>
            <xs:attribute name="stem" type="xs:string" use="required"/>
            <xs:attribute name="parent_uid" type="ST_parent_goal_uid" use="required"/>
            <xs:attribute name="linkable" use="required">
                <xs:simpleType>
                    <xs:restriction base="xs:string">
                        <xs:enumeration value="N"/>
                        <xs:enumeration value="Y"/>
                    </xs:restriction>
                </xs:simpleType>
            </xs:attribute>
            <xs:attribute name="label" type="ST__string" use="required"/>
            <xs:attribute name="doc_num" use="required">
                <xs:simpleType>
                    <xs:restriction base="xs:string">
                        <xs:pattern value=".{0,101}"/>
                        <!-- 0 to 101 characters -->
                    </xs:restriction>
                </xs:simpleType>
            </xs:attribute>
            <!-- For example, "The student will:" or blank -->
            <!-- For example, "Instrumentation Type" -->
        </xs:complexType>
    </xs:element>
    <!-- ================================== -->
    <!-- Statement -->
    <xs:element name="statement" type="ST_non_blank_string"/>
    <!-- For example, "understand the uncertainty in measurements" -->
    <!-- ================================== -->
    <!-- Simple Data Types -->
    <!-- ================================== -->
    <!-- String with no spaces -->
    <xs:simpleType name="ST_string_with_no_spaces">
        <xs:restriction base="xs:string">
            <xs:pattern value="\S+"/>
        </xs:restriction>
    </xs:simpleType>
    <!-- Two-character code -->
    <xs:simpleType name="ST_two-character_code">
        <xs:restriction base="xs:string">
            <xs:pattern value="\S\S"/>
        </xs:restriction>
    </xs:simpleType>
    <!-- 256-character code -->
    <xs:simpleType name="ST_256-character_code">
        <xs:restriction base="xs:string">
            <xs:pattern value="\S{1,256}"/>
        </xs:restriction>
    </xs:simpleType>
    <!-- Goal UIDs -->
    <xs:simpleType name="ST_goal_uid">
        <xs:restriction base="xs:string">
            <xs:pattern value=".{1,257}"/>
            <!-- 1 to 257 characters -->
        </xs:restriction>
    </xs:simpleType>
    <xs:simpleType name="ST_parent_goal_uid">
        <xs:restriction base="xs:string">
            <xs:pattern value=".{0,257}"/>
            <!-- 0 to 257 characters -->
        </xs:restriction>
    </xs:simpleType>
    <!-- No more than 101 characters -->
    <xs:simpleType name="ST_1_to_101_characters">
        <xs:restriction base="xs:string">
            <xs:pattern value=".{1,101}"/>
            <!-- 1 to 101 characters -->
        </xs:restriction>
    </xs:simpleType>
    <!-- Non-blank string -->
    <xs:simpleType name="ST_non_blank_string">
        <xs:restriction base="xs:string">
            <xs:pattern value=".{1,}"/>
            <!-- At least 1 character -->
        </xs:restriction>
    </xs:simpleType>
    <!-- Possibly blank string -->
    <xs:simpleType name="ST__string">
        <xs:restriction base="xs:string">
            <xs:pattern value=".{0,}"/>
            <!-- Can be empty-->
        </xs:restriction>
    </xs:simpleType>
    <!-- ================================== -->
</xs:schema>

Como esses arquivos afetam a interface do usuário

Os diagramas abaixo mostram como os itens do arquivo XML são exibidos na interface do usuário.

Nota

As imagens estão disponíveis somente em inglês.

A tela de Gols

Este diagrama mostra como o arquivo XML mapeia os itens na tela Metas.

Diagrama de onde os itens no arquivo XML são exibidos na tela de Metas.
A tela Editar meta

Este diagrama mostra como o arquivo XML mapeia os itens na tela Editar meta. Essa tela será exibida se você abrir o menu à direita de uma meta na tela Metas e escolher Editar meta. O comando Editar Meta não está disponível se o atributo editável no elemento <standard_document> estiver definido como "falso".

Diagrama de onde os itens no arquivo XML são exibidos na tela de Editar Meta
A tela Editar conjunto de metas

Este diagrama mostra como o arquivo XML mapeia os itens na tela Editar conjunto de metas. Essa tela é exibida se você abrir o menu à direita de um conjunto de metas na tela de Gols e escolher Editar.) Os campos Set Name e Set Type não são editáveis se o atributo editável no elemento <standard_document> estiver definido como "falso").

Diagrama de onde os itens no arquivo XML são exibidos na tela Editar Conjunto de Metas
A tela Conteúdo

Este diagrama mostra como o arquivo XML mapeia os itens na tela Conteúdo.

Diagrama de onde os itens no arquivo XML são exibidos na tela de Conteúdo
A tela Descobrir metas

Este diagrama mostra como o arquivo XML mapeia os itens na tela Descobrir metas. Essa tela será exibida quando você escolher Adicionar alinhamentos na tela Conteúdo.

Diagrama de onde os itens do arquivo XML são exibidos na tela de Descobrir Metas

Excluir itens

Não é possível excluir itens carregando novos arquivos. Para excluir itens, use a interface do usuário.

Adicionar e substituir itens

A maneira mais simples de adicionar ou substituir itens é excluir os itens existentes (por meio da interface do usuário) e, em seguida, carregar um arquivo que contenha as informações atualizadas.

Caso você precise adicionar ou substituir itens sem usar a interface do usuário, as seções abaixo descrevem o processo.

A hierarquia de UIDs
  • O conjunto de UIDs para cada meta (ou seja, o conjunto de UIDs para <standard_document>, <document_set>, <padrão> e <item>) deve ser único em todos os arquivos.

  • Esses UIDs formam uma hierarquia:

    • <standard_document>

    • <document_set>

    • <standard>

    • <item>

O UID do elemento <padrão> também interage com o atributo código do elemento <grade_range>, conforme descrito abaixo.

Adicionar novos itens

Você pode adicionar novos itens ou substituir itens antigos mantendo os itens mais altos na hierarquia iguais e usando UIDs diferentes para itens que estão mais baixos na hierarquia.

Exemplo
  1. Digamos que você carregue um arquivo com os atributos a seguir. Essa ação criará um conjunto de metas, uma categoria e um meta.

    <standard_

    documento>

    UID

    <document_set>

    UID

    <grade_range>

    CÓIDIGO

    <standard>

    UID

    <item>

    UID

    STANDARD_DOC_1

    DOCS_SET_1

    CATEGORY_1

    STANDARD_1

    ITEM_1

    <?xml version="1.0" encoding="UTF-8"?>
    <standard_document year="2013" revision_date="2013-12-20 13:40:00" uid="STANDARD_DOC_1" uid_provider="PS" status="A" editable="true">
       <organization org_code="BB" country_code="US">Blackboard College</organization>
       <subject code="SUBJECT_1span>">Goal Set 1</subject>
       <document_set uid="DOC_SET_1">Goal Set Type 1</document_set>
       <grade_range lo="1" hi="1" code="CATEGORY_1">Category 1</grade_range>
       <standard uid="STANDARD_1">
          <title>Category 1</title>
          <grade_range_ref code="CATEGORY_1"/>
          <item uid="ITEM_1" parent_uid="" label="" linkable="Y" stem="" doc_num="DOC_NUM_1">
             <statement>This is the goal.</statement>
          </item>
       </standard>
    </standard_document>
    A tela de Metas, mostrando Conjunto de Metas 1, Categoria 1 e DOC_NUM_1 - Este é o meta.
  2. Se, em seguida, você carregar um arquivo com os atributos a seguir, essa ação criará uma nova categoria e um novo meta.

    <standard_

    documento>

    UID

    <document_set>

    UID

    <grade_range>

    CÓIDIGO

    <standard>

    UID

    <item>

    UID

    STANDARD_DOC_1

    DOCS_SET_1

    CATEGORY_A

    STANDARD_A

    ITEM_A

    <?xml version="1.0" encoding="UTF-8"?>
    <standard_document year="2013" revision_date="2013-12-20 13:40:00" uid="STANDARD_DOC_1" uid_provider="PS" status="A" editable="true">
       <organization org_code="BB" country_code="US">Blackboard College</organization>
       <subject code="SUBJECT_1">Goal Set 1</subject>
       <document_set uid="DOC_SET_1">Goal Set Type 1</document_set>
       <grade_range lo="1" hi="1" code="CATEGORY_A">Category A</grade_range>
       <standard uid="STANDARD_A">
          <title>Category A</title>
          <grade_range_ref code="CATEGORY_A"/>
          <item uid="ITEM_A" parent_uid="" label="" linkable="Y" stem="" doc_num="DOC_NUM_1">
             <statement>This is the goal.</statement>
          </item>
       </standard>
    </standard_document>
    A tela de Metas, mostrando Conjunto de Metas 1, Categoria 1 e Categoria A (destacadas em vermelho), e DOC_NUM_1 - Este é o novo meta, destacado em vermelho.

    Nota

    Se você mudar o código de identificação do lote do elemento <standard>, também deve alterar o atributo código do elemento <grade_range>. Se você mudar apenas o código de identificação do lote do elemento <padrão>, a importação falhará.

  3. Se, em seguida, você carregar um arquivo com os mesmos atributos, mas com um conteúdo diferente, a declaração do meta será atualizada.

    <?xml version="1.0" encoding="UTF-8"?>
    <standard_document year="2013" revision_date="2013-12-20 13:40:00" uid="STANDARD_DOC_1" uid_provider="PS" status="A" editable="true">
       <organization org_code="BB" country_code="US">Blackboard College</organization>
       <subject code="SUBJECT_1">Goal Set 1</subject>
       <document_set uid="DOC_SET_1">Goal Set Type 1</document_set>
       <grade_range lo="1" hi="1" code="CATEGORY_A">Category A</grade_range>
       <standard uid="STANDARD_A">
          <title>Category A</title>
          <grade_range_ref code="CATEGORY_A"/>
          <item uid="ITEM_A" parent_uid="" label="" linkable="Y" stem="" doc_num="DOC_NUM_1">
             <statement>This is the new goal.</statement>
          </item>
       </standard>
    </standard_document>
    A tela de Metas, mostrando o Conjunto de Metas 1, Categoria 1 e Categoria A, e DOC_NUM_1 - Este é o meta revisado, destacado em vermelho.
Altere nomes

Se você enviar informações com o mesmo conjunto de códigos de identificação do lote, mas com atributos código diferentes, os itens serão renomeados.

Exemplo
  1. Digamos que você carregue um arquivo com os atributos a seguir. Essa ação criará um conjunto de metas, uma categoria e um meta.

    <standard_

    documento>

    UID

    <subject>

    CÓIDIGO

    <documento_

    pronto>

    UID

    <faixa_de_

    notas>

    CÓIDIGO

    <standard>

    UID

    <item>

    UID

    STANDARD_DOC_1

    SUBJECT_1

    DOCS_SET_1

    CATEGORY_1

    STANDARD_1

    ITEM_1

    <?xml version="1.0" encoding="UTF-8"?>
    <standard_document year="2013" revision_date="2013-12-20 13:40:00" uid="STANDARD_DOC_1" uid_provider="PS" status="A" editable="true">
       <organization org_code="BB" country_code="US">Blackboard College</organization>
       <subject code="SUBJECT_1">Goal Set 1</subject>
       <document_set uid="DOC_SET_1">Goal Set Type 1</document_set>
       <grade_range lo="1" hi="1" code="CATEGORY_1">Category 1</grade_range>
       <standard uid="STANDARD_1">
          <title>Category 1</title>
          <grade_range_ref code="CATEGORY_1"/>
          <item uid="ITEM_1" parent_uid="" label="" linkable="Y" stem="" doc_num="DOC_NUM_1">
             <statement>This is the goal.</statement>
          </item>
       </standard>
    </standard_document>
    A tela de Metas, mostrando Conjunto de Metas 1, Categoria 1 e DOC_NUM_1 - Este é o meta.
  2. Se, em seguida, você carregar um arquivo com os atributos a seguir, o conjunto de metas será renomeado (de "Conjunto de metas 1" para "Conjunto de metas B").

    <standard_

    documento>

    UID

    <subject>

    CÓIDIGO

    <documento_

    pronto>

    UID

    <faixa_de_

    notas>

    CÓIDIGO

    <standard>

    UID

    <item>

    UID

    STANDARD_DOC_1

    SUBJECT_B

    DOCS_SET_1

    CATEGORY_1

    STANDARD_1

    ITEM_1

    <?xml version="1.0" encoding="UTF-8"?>
    <standard_document year="2013" revision_date="2013-12-20 13:40:00" uid="STANDARD_DOC_1" uid_provider="PS" status="A" editable="true">
       <organization org_code="BB" country_code="US">Blackboard College</organization>
       <subject code="SUBJECT_B">Goal Set B</subject>
       <document_set uid="DOC_SET_1">Goal Set Type 1</document_set>
       <grade_range lo="1" hi="1" code="CATEGORY_1">Category 1</grade_range>
       <standard uid="STANDARD_1">
          <title>Category 1</title>
          <grade_range_ref code="CATEGORY_1"/>
          <item uid="ITEM_1" parent_uid="" label="" linkable="Y" stem="" doc_num="DOC_NUM_1">
             <statement>This is the goal.</statement>
          </item>
       </standard>
    </standard_document>
    A tela de Metas, mostrando o Conjunto de Metas B, destacado em vermelho, Categoria 1 e DOC_NUM_1 - Este é o meta.

Esse procedimento também funciona para renomear o atributo código do elemento <grade_range>.

Adicionar ou alterar itens mais altos na hierarquia

Você receberá um erro, e o arquivo não será enviado se os UIDs de elementos que estão mais abaixo na hierarquia já forem usados, mas com UIDs diferentes para elementos mais altos na hierarquia.

Exemplo
  1. Digamos que você carregue um arquivo com os atributos a seguir. Essa ação criará um conjunto de metas, uma categoria e um meta.

    <standard_

    documento>

    UID

    <documento_

    pronto>

    UID

    <faixa_de_

    notas>

    CÓIDIGO

    <standard>

    UID

    <item>

    UID

    STANDARD_DOC_1

    DOC_SET_1

    CATEGORY_1

    STANDARD_1

    ITEM_1

    <?xml version="1.0" encoding="UTF-8"?>
    <standard_document year="2013" revision_date="2013-12-20 13:40:00" uid="STANDARD_DOC_1" uid_provider="PS" status="A" editable="true">
       <organization org_code="BB" country_code="US">Blackboard College</organization>
       <subject code="SUBJECT_1">Goal Set 1</subject>
       <document_set uid="DOC_SET_1">Goal Set Type 1</document_set>
       <grade_range lo="1" hi="1" code="CATEGORY_1">Category 1</grade_range>
       <standard uid="STANDARD_1">
          <title>Category 1</title>
          <grade_range_ref code="CATEGORY_1"/>
          <item uid="ITEM_1" parent_uid="" label="" linkable="Y" stem="" doc_num="DOC_NUM_1">
             <statement>This is the goal.</statement>
          </item>
       </standard>
    </standard_document>
  2. Se, em seguida, você tentar carregar um arquivo com os atributos a seguir, o carregamento apresentará falha.

    <standard_

    documento>

    UID

    <documento_

    pronto>

    UID

    <faixa_de_

    notas>

    CÓIDIGO

    <standard>

    UID

    <item>

    UID

    STANDARD_DOC_C

    DOC_SET_1

    CATEGORY_1

    STANDARD_1

    ITEM_1

    <?xml version="1.0" encoding="UTF-8"?>
    <standard_document year="2013" revision_date="2013-12-20 13:40:00" uid="STANDARD_DOC_C" uid_provider="PS" status="A" editable="true">
       <organization org_code="BB" country_code="US">Blackboard College</organization>
       <subject code="SUBJECT_1">Goal Set 1</subject>
       <document_set uid="DOC_SET_1">Goal Set Type 1</document_set>
       <grade_range lo="1" hi="1" code="CATEGORY_1">Category 1</grade_range>
       <standard uid="STANDARD_1">
          <title>Category 1</title>
          <grade_range_ref code="CATEGORY_1"/>
          <item uid="ITEM_1" parent_uid="" label="" linkable="Y" stem="" doc_num="DOC_NUM_1">
             <statement>This is the goal.</statement>
          </item>
       </standard>
    </standard_document>

Se você quiser adicionar ou alterar itens mais altos da hierarquia, será necessário usar UIDs diferentes para itens mais baixos da hierarquia.