일련의 XML 파일을 사용하여 교육목표를 Blackboard Learn으로 가져올 수 있습니다. 각 교육목표 설정에 대해 XML 파일을 생성하고 XML 파일을 함께 압축하여 패키지를 업로드합니다.

Mac에서 교육 목표를 가져오기 위해 ZIP 파일을 생성할 때는 기본 "압축" 기능을 사용하지 마십시오. 대신 터미널에서 compress 명령을 사용하십시오.

XML 파일 하나에 둘 이상의 교육목표 설정이 포함되어서는 안 됩니다. 해당 교육목표 설정 내에는 무제한 카테고리 및 교육목표가 있을 수 있습니다.

각 파일에는 다음 정보가 포함됩니다.

  1. 교육목표 설정 정보.
  2. 카테고리 정보. 교육목표 설정의 카테고리별로 이 코드를 복제하여 수정해야 합니다. 이 코드를 복사하여 파일 끝의 줄 앞에 한 줄로 붙여넣습니다.
  3. 교육목표 정보. 카테고리에서 교육목표별로 이 코드를 복제하여 수정해야 합니다. 이 코드를 복사하여 파일 끝 근처의 줄 앞에 한 줄로 붙여넣습니다.

파일 업로드

도구 및 유틸리티 섹션의 관리자 패널에서 교육 목표를 선택합니다. 교육 목표 페이지에서 교육 목표 집합 추가 위로 마우스 포인터를 이동하여 메뉴에 접근한 후 교육 목표 집합 가져오기를 선택합니다. Blackboard Learn에서는 모든 파일을 한꺼번에 처리합니다.


범주 및 교육 목표를 비롯한 교육 목표 집합의 XML 템플릿

<?xml version="1.0" encoding="UTF-8"?>


   uid_provider="ENTER 2 CHARACTER PROVIDER CODE HERE" status="ENTER A, I, or R" editable="ENTER TRUE OR FALSE">
   
   
   
      ENTER FULL TEXT OF GOAL SOURCE HERE.
   
   
   
   
      ENTER GOAL SET NAME HERE
   
   
   
      ENTER FULL TEXT OF GOAL SET TYPE HERE
   
   
   
          code="ENTER ID FOR CATEGORY HERE. Do not use spaces.">ENTER FULL TEXT OF CATEGORY NAME HERE
   
      ENTER FULL TEXT OF CATEGORY NAME HERE
      
      
      
      
                stem="ENTER ANY LEADING TEXT FOR THE GOAL HERE OR LEAVE BLANK" doc_num="ENTER THE ID OF THE GOAL HERE OR LEAVE BLANK">
         ENTER THE FULL TEXT OF THE GOAL STATEMENT HERE
      
   
   

<?xml version="1.0" encoding="UTF-8"?>

   Blackboard College
   Physics Lab Goals
   Introductory Goals
   
   The Measurement Category
   
      Measurement
      
      
         learn how to use a micrometer
      
      
         understand the uncertainty in measurements
      
   
   
   The Lab Notebook Category
   
      Lab Notebooks
      
      
         record lab results in detail
      
   

다른 예

Behind the Blackboard에 로그인하고 문서 번호 13668, "Blackboard Learn 및 CE/Vista 표준 문서"로 이동하여 XML 파일의 다른 예를 찾을 수 있습니다.


요소/특성 설명

템플릿에서 관련 속성 및 값을 수정합니다.

요소/속성 설명
standard_document 요소는 교육 목표 집합 속성을 설명합니다. 파일에는 요소 하나만 있어야 합니다.
year YYYY 형식으로 표시되는 연도입니다. 예를 들면 "2013"과 같습니다.
revision_date YYYY-MM-DD HH:MM:SS 형식으로 표시되는 수정 날짜 및 시간입니다. 예를 들면 "2013-12-20 13:40:00"과 같습니다.
uid 문서 ID입니다. 37자를 넘어서는 안 됩니다. 공백은 사용하지 마십시오.
uid_provider 교육목표 설정 제공자에 대한 2문자 식별자입니다. 예를 들면 "PS"와 같습니다.
status 단일 문자 상태 값입니다. 이 요소는 선택사항입니다. 이 요소가 있다면 다음 중 하나여야 합니다.
  • A - (활성) 모든 코스에 교육목표 설정을 사용할 수 있습니다.
  • I - (비활성) 어떤 코스에도 교육 목표 집합을 사용할 수 없습니다.
  • R - (제한됨) 교육목표 설정은 카테고리와 명시적으로 연계된 코스에만 표시됩니다. 코스를 범주에 연계하려면 범주 옆의 메뉴를 사용하여 코스와 연계를 선택합니다.

이 값은 XML 파일을 가져올 때 UI에서 선택하는 상태 버튼으로 재정의됩니다.

editable "true" 또는 "false"입니다. 이 요소는 선택사항입니다. 참인 경우에는 UI에서 교육목표 설정을 수정할 수 있습니다. false인 경우에는 수정할 수 없습니다(단, 항목을 '활성', '비활성' 또는 '제한됨'으로 설정하는 경우는 제외).
organization 요소는 교육 목표의 소스에 해당하는 조직을 설명합니다. 파일에는 요소 하나만 있어야 합니다.

"여기에 교육 목표 소스의 텍스트 입력" 자리 표시자 텍스트를 바꿉니다. 예를 들어 "Blackboard College"로 바꿉니다.

org_code 소스 식별자입니다. 256자를 초과할 수 없습니다. 예를 들면 "BB"와 같습니다.
country_code 소스 국가의 2문자 식별자입니다. 예를 들면 "US"와 같습니다.
subject 요소는 교육 목표 집합의 이름을 지정합니다. 파일에는 요소 하나만 있어야 합니다.

"여기에 교육 목표 집합의 이름 입력" 자리 표시자 텍스트를 바꿉니다. 예를 들어 "물리학 실험 교육 목표"로 바꿉니다.

이 이름은 UI에서 다음 위치에 표시됩니다.

  1. 교육목표 화면의 교육목표 설정 열.
  2. 교육목표 설정 수정 화면의 제목 필드.
  3. 콘텐츠 화면의 교육목표 설정명 열.
  4. 교육목표 화면의 교육목표 설정 확장형 목록 및 교육목표 설정 열.
code 교육목표 설정에 대한 식별자입니다. 5자를 초과할 수 없습니다. 공백은 사용하지 마십시오.
document_set 요소는 교육 목표 집합 유형을 설명합니다. 파일에는 요소 하나만 있어야 합니다.

"여기에 교육 목표 집합 유형의 전체 텍스트 입력" 자리 표시자 텍스트를 바꿉니다. 102자 이상은 사용하지 마십시오. 예를 들어 "시작 교육 목표"로 바꿉니다.

이 텍스트는 UI에서 다음 위치에 표시됩니다.

  1. 교육목표 설정 수정 화면의 세트 유형 필드.
  2. 교육목표 화면의 교육목표 설정 유형 확장형 목록.
uid 교육목표 설정 유형에 대한 식별자입니다. 공백은 사용하지 마십시오.
grade_range 요소는 범주를 설명합니다. 파일에는 요소가 하나 이상 있어야 합니다. 요소의 수는 요소의 수와 일치해야 합니다.

"여기에 범주 이름의 전체 텍스트 입력" 자리 표시자 텍스트를 바꿉니다. 102자 이상은 사용하지 마십시오.

이 텍스트는 UI에 표시되지 않습니다.

lo, hi 이 카테고리가 목록에서 표시되어야 하는 최하위 및 최상위 위치의 지정자입니다.

일반적으로, 이는 카테고리의 기본 알파벳 배열을 재정의하는 데 사용됩니다. 예를 들어 다음 줄을 입력하면 "Kindergarten" 범주가 목록 맨 위로 이동합니다.

Kindergarten
Grade 1
Grade 2
Grade 3
Grade 4

code 카테고리 식별자입니다. 공백은 사용하지 마십시오.

이는 하나의 요소에서 code 속성과 일치해야 합니다. 이는 요소를 요소와 연결하는 데 사용됩니다.

standard 요소는 범주에 대한 교육 목표 집합을 설명합니다.

파일에는 요소가 하나 이상 있어야 합니다. 요소의 수는 요소의 수와 일치해야 합니다.

uid 교육목표 식별자입니다. 예를 들면 "001"과 같습니다. 각 에는 고유한 ID가 있어야 합니다.

이 식별자는 UI에서 교육 목표 수정 화면의 고유 ID 필드에 표시됩니다.

title 카테고리의 제목입니다. 예를 들면 "측정"과 같습니다. 파일의 각 요소에는 요소가 하나만 있어야 합니다.

이 제목은 UI에서 다음 위치에 표시됩니다.

  1. 교육목표 화면의 카테고리 열.
  2. 콘텐츠 화면의 카테고리 열.
  3. 교육목표 화면의 카테고리 확장형 목록.
grade_range_ref 요소는 교육 목표 집합을 범주에 연결합니다. 파일의 각 요소에는 요소가 하나만 있어야 합니다.
code 해당 범주에 대한 요소의 code 속성을 입력합니다.
item 요소는 교육 목표를 설명합니다. 파일의 각 요소에는 요소가 하나 이상 있어야 합니다.
uid 교육목표의 고유 식별자입니다. 257자를 넘어서는 안 됩니다.
parent_uid 상위 교육목표 ID입니다. 상위 교육목표가 없는 경우 자리표시자 텍스트를 삭제하고 이 속성을 비워 두십시오.
label 교육 목표의 유형입니다. 예를 들면 "기악법 유형"과 같습니다. 이 텍스트는 UI에서 교육목표 화면의 교육목표 유형 확장형 목록에 표시됩니다.
linkable 다음 중 하나입니다.
  • Y - 교육목표가 제한되지 않습니다.
  • N - 교육목표가 제한됩니다.

제한된 교육목표는 카테고리와 명시적으로 연계된 코스에만 표시됩니다. 교육 목표 화면에서 이러한 교육 목표 옆에는 새 창에서 열 수 있음을 나타내는 화살표 아이콘이 있습니다. 코스를 범주에 연계하려면 범주의 메뉴를 열고 코스와 연계를 선택합니다.

stem 교육목표에 대한 선행 텍스트입니다. 예를 들면 "학생은 앞으로"와 같습니다. 선행 텍스트가 없는 경우 자리표시자 텍스트를 삭제하고 이 속성을 비워 두십시오.

이 텍스트는 UI에서 다음 위치에 표시됩니다.

  1. 교육 목표 화면의 교육 목표
  2. 교육목표 화면의 교육목표
doc_num 교육목표 식별자입니다. 예를 들면 "MEASURE_001"과 같습니다. 102자 이상은 사용하지 마십시오. 교육목표 ID를 표시하지 않으려면 자리표시자 텍스트를 삭제하고 이 속성을 비워 두십시오.

이 텍스트는 UI에서 다음 위치에 표시됩니다.

  1. 교육목표 화면의 교육목표 열.
  2. 교육목표 수정 화면의 교육목표 ID 필드.
  3. 콘텐츠 화면의 ID 열.
  4. 교육목표 화면의 교육목표 목록.

스키마

다음은 이러한 XML 파일의 XML 스키마입니다.

<?xml version="1.0" encoding="UTF-8"?>
http://www.w3.org/2001/XMLSchema">
    
    
    
        
            
                
                
                
                
                
            
            
                
                    
                        
                        
                    
                
            
            
                
                    
                        
                    
                
            
            
                
                    
                        
                        
                    
                
            
            
                
                    
                        
                        
                        
                    
                
            
            
                
                    
                        
                        
                    
                
            
            
                
                    
                        
                        
                    
                
            
        
    
   
    
    
        
            
                
                    
                    
                
                
                
                
            
        
    
   
    
    
        
            
                
                    
                        
                            
                                
                                
                            
                        
                    
                
                
            
        
    
   
    
    
        
            
                
                    
                
                
                
            
        
    
   
    
    
        
            
                
                    
                    
                    
                
                
                
                
                
            
        
    
   
    
    
        
            
                
                
                
            
            
        
    
   
    
    
    
   
    
    
        
            
        
    
   
    
    
        
            
                
            
            
            
            
            
                
                    
                        
                        
                    
                
            
            
            
                
                    
                        
                        
                    
                
            
            
            
        
    
   
    
    
    
   
    
   
    
    
        
            
        
    
    
    
        
            
        
    
    
    
        
            
        
    
    
    
        
            
            
        
    
    
        
            
            
        
    
    
    
        
            
            
        
    
    
    
        
            
            
        
    
    
    
        
            
            
        
    
   


이러한 파일이 UI에 미치는 영향

아래 다이어그램에서는 XML 파일의 항목이 사용자 인터페이스에 표시되는 방식을 보여줍니다.

이미지는 영어로만 제공됩니다.

교육 목표 화면

이 다이어그램에서는 XML 파일이 교육목표 화면의 항목에 매핑되는 방식을 보여줍니다.

교육 목표 수정 화면

이 다이어그램에서는 XML 파일이 교육목표 수정 화면의 항목에 매핑되는 방식을 보여줍니다. 이 화면은 교육 목표 화면에서 교육 목표 오른쪽의 메뉴를 열고 교육 목표 수정을 선택하면 나타납니다. 요소의 editable 속성이 'false'로 설정되어 있는 경우에는 교육 목표 수정 명령을 사용할 수 없습니다.

교육 목표 집합 수정 화면

이 다이어그램에서는 XML 파일이 교육목표 설정 수정 화면의 항목에 매핑되는 방식을 보여 줍니다. 이 화면은 교육 목표 화면의 교육 목표 집합 오른쪽에 있는 메뉴를 열고 수정을 선택하면 나타납니다. 요소의 editable 속성이 'false'로 설정되어 있는 경우에는 집합 이름집합 유형 파일 필드를 수정할 수 없습니다.

콘텐츠 화면

이 다이어그램에서는 XML 파일이 콘텐츠 화면의 항목에 매핑되는 방식을 보여줍니다.

교육 목표 검색 화면

이 다이어그램에서는 XML 파일이 교육목표 화면의 항목에 매핑되는 방식을 보여줍니다. 이 화면은 콘텐츠 화면에서 조율 추가를 선택하면 나타납니다.


항목 삭제하기

새 파일을 업로드하는 방식으로는 항목을 삭제할 수 없습니다. 항목을 삭제하려면 사용자 인터페이스를 사용하십시오.


항목 추가 또는 대체

항목을 추가하거나 대체하는 가장 간단한 방법은 사용자 인터페이스를 통해 기존 항목을 삭제한 다음 업데이트된 정보가 포함된 파일을 업로드하는 것입니다.

사용자 인터페이스를 사용하지 않고 항목을 추가하거나 대체해야 하는 경우 아래 섹션에서 설명하는 프로세스를 참조하십시오.

UID의 계층

  • 각 교육 목표의 UID 세트(즉, , , , 의 UID 세트)은 모든 파일에 걸쳐 고유해야 합니다.
  • 다음 UID가 계층을 형성합니다.

요소의 UID는 아래에 설명된 대로 요소의 code 속성과도 상호 작용합니다.

새 항목 추가

계층 상위의 항목을 동일하게 유지하고 계층 하위에 있는 항목에 서로 다른 UID를 사용하는 방식으로 새 항목을 추가하거나 이전 항목을 대체할 수 있습니다.

  1. 먼저 다음 속성이 있는 파일을 업로드한다고 가정해 보겠습니다. 이렇게 하면 교육목표 설정, 카테고리 및 교육목표가 생성됩니다.
    document>
    UID

    UID

    코드

    UID

    UID
    STANDARD_DOC_1 DOCS_SET_1 CATEGORY_1 STANDARD_1 ITEM_1

    <?xml version="1.0" encoding="UTF-8"?>
    STANDARD_DOC_1" uid_provider="PS" status="A" editable="true">
       Blackboard College
       ">교육 목표 집합 1
       DOC_SET_1">교육 목표 집합 유형 1
       CATEGORY_1">범주 1
       STANDARD_1">
          범주 1
          
          ITEM_1" parent_uid="" label="" linkable="Y" stem="" doc_num="DOC_NUM_1">
             교육 목표입니다.
          
       

  2. 그다음에 다음과 같은 속성이 있는 파일을 업로드하면 새 카테고리와 새 교육목표가 생성됩니다.
    document>
    UID

    UID

    코드

    UID

    UID
    STANDARD_DOC_1 DOCS_SET_1 CATEGORY_A STANDARD_A ITEM_A

    <?xml version="1.0" encoding="UTF-8"?>
    STANDARD_DOC_1" uid_provider="PS" status="A" editable="true">
       Blackboard College
       교육 목표 집합 1
       DOC_SET_1">교육 목표 집합 유형 1
       CATEGORY_A">범주 A
       STANDARD_A">
          범주 A
          
          ITEM_A" parent_uid="" label="" linkable="Y" stem="" doc_num="DOC_NUM_1">
             This is the goal.
          
       

    요소의 UID를 변경하는 경우 요소의 code 속성도 변경해야 합니다. 요소의 UID만 변경하면 가져오기에 실패합니다.

  3. 그 후에 속성은 같고 콘텐츠가 다른 파일을 업로드하면 교육목표 문이 업데이트됩니다.

    <?xml version="1.0" encoding="UTF-8"?>

       Blackboard College
       교육 목표 집합 1
       교육 목표 집합 유형 1
       범주 A
       
          범주 A
          
          
             This is the new goal.
          
       

이름 변경

UID 세트는 동일하지만 code 속성이 다른 정보를 업로드하면 항목의 이름이 바뀝니다.

  1. 먼저 다음 속성이 있는 파일을 업로드한다고 가정해 보겠습니다. 이렇게 하면 교육목표 설정, 카테고리 및 교육목표가 생성됩니다.
    document>
    UID

    코드
    set>
    UID
    range>
    코드

    UID

    UID
    STANDARD_DOC_1 SUBJECT_1 DOCS_SET_1 CATEGORY_1 STANDARD_1 ITEM_1

    <?xml version="1.0" encoding="UTF-8"?>
    STANDARD_DOC_1" uid_provider="PS" status="A" editable="true">
       Blackboard College
       SUBJECT_1">Goal Set 1
       교육 목표 집합 유형 1
       CATEGORY_1">범주 1
       STANDARD_1">
          범주 1
          
          ITEM_1" parent_uid="" label="" linkable="Y" stem="" doc_num="DOC_NUM_1">
             교육 목표입니다.
          
       

  2. 그다음에 다음과 같은 특성이 있는 파일을 업로드하면 교육 목표 집합의 이름이 "교육 목표 집합 1"에서 "교육 목표 집합 B"로 바뀝니다.
    document>
    UID

    코드
    set>
    UID
    range>
    코드

    UID

    UID
    STANDARD_DOC_1 SUBJECT_B DOCS_SET_1 CATEGORY_1 STANDARD_1 ITEM_1

    <?xml version="1.0" encoding="UTF-8"?>
    STANDARD_DOC_1" uid_provider="PS" status="A" editable="true">
       Blackboard College
       SUBJECT_B">Goal Set B
       DOC_SET_1">교육 목표 집합 유형 1
       CATEGORY_1">범주 1
       STANDARD_1">
          범주 1
          
          ITEM_1" parent_uid="" label="" linkable="Y" stem="" doc_num="DOC_NUM_1">
             교육 목표입니다.
          
       

이 절차는 요소의 code 속성 이름을 바꾸는 데도 사용할 수 있습니다.

계층 상위 항목 추가 또는 변경

계층 하위에 있는 요소의 UID가 이미 사용 중이지만 계층 상위 요소의 UID가 서로 다르면 오류가 표시되고 파일이 업로드되지 않습니다.

  1. 먼저 다음 속성이 있는 파일을 업로드한다고 가정해 보겠습니다. 이렇게 하면 교육목표 설정, 카테고리 및 교육목표가 생성됩니다.
    document>
    UID
    set>
    UID
    range>
    코드

    UID

    UID
    STANDARD_DOC_1 DOC_SET_1 CATEGORY_1 STANDARD_1 ITEM_1

    <?xml version="1.0" encoding="UTF-8"?>
    STANDARD_DOC_1" uid_provider="PS" status="A" editable="true">
       Blackboard College
       교육 목표 집합 1
       DOC_SET_1">교육 목표 집합 유형 1
       CATEGORY_1">범주 1
       STANDARD_1">
          범주 1
          
          ITEM_1" parent_uid="" label="" linkable="Y" stem="" doc_num="DOC_NUM_1">
             교육 목표입니다.
          
       

  2. 그다음에 다음과 같은 속성이 있는 파일을 업로드하면 업로드에 실패합니다.
    document>
    UID
    set>
    UID
    range>
    코드

    UID

    UID
    STANDARD_DOC_C DOC_SET_1 CATEGORY_1 STANDARD_1 ITEM_1

    <?xml version="1.0" encoding="UTF-8"?>
    STANDARD_DOC_C" uid_provider="PS" status="A" editable="true">
       Blackboard College
       교육 목표 집합 1
       DOC_SET_1">교육 목표 집합 유형 1
       CATEGORY_1">범주 1
       STANDARD_1">
          범주 1
          
          ITEM_1" parent_uid="" label="" linkable="Y" stem="" doc_num="DOC_NUM_1">
             교육 목표입니다.
          
       

계층 상위 항목을 추가하거나 변경하려면 계층의 하위 항목에 서로 다른 UID를 사용해야 합니다.