주요 콘텐츠

다른 LMS에 MATLAB Grader 연동하기 — LTI 1.3

이 도움말 문서에서 다루지 않은 기타 LMS(MATLAB Grader와 LMS 연동하기 참조)에 MATLAB® Grader™를 추가하려면 이 섹션에 나와 있는 단계를 따르십시오.

참고

이 과정의 각 단계마다 이 페이지에서 복사하여 붙여넣는 텍스트 앞뒤로 공백이 없는지 확인하십시오. 그러지 않을 경우 제대로 연동되지 않을 수 있습니다.

1단계: MATLAB Grader에 LMS 관리자로 로그인

참고

라이선스 관리자만 연동을 수행할 수 있습니다. 대학의 LMS 관리자인 경우 라이선스 관리자에게 문의하여 라이선스 관리자 권한을 위임해 달라고 요청하거나 대신 연동을 수행해 달라고 요청하십시오. 라이선스 관리자가 누구인지 확인하는 데 도움이 필요하거나 액세스 권한을 위임받는 방법과 관련하여 지원이 필요하면 설치 지원팀에 문의하십시오.

MATLAB Grader에 로그인할 때는 LMS 관리자와 연결된 MathWorks® 계정을 사용하십시오. 계정 소유자는 또한 MathWorks 라이선스를 관리할 수 있는 라이선스 관리자여야 하며, MathWorks 고객 지원팀이나 소속 대학교의 다른 라이선스 관리자로부터 MATLAB Grader에 대한 액세스 권한을 부여받은 상태여야 합니다.

URL https://grader.mathworks.com에 로그인한 후 LMS 연동을 클릭합니다. 또는 https://grader.mathworks.com/lti_credentials에서 직접 페이지에 액세스할 수 있습니다.

로그인한 후 배포 추가를 클릭합니다. 제품 드롭다운 목록에서 MATLAB Grader를 선택하고 플랫폼 드롭다운 목록에서 기타를 선택합니다.

2단계: LMS 관리자로 로그인

소속 대학교의 LMS(학습 관리 시스템)에 관리자 권한, 특히 새 LTI 1.3/Advantage 툴을 등록할 수 있는 권한이 있는 사용자로 로그인합니다.

3단계: 새 LTI 1.3/Advantage 툴에 대한 항목 생성

LMS에서 Manage Tools로 이동한 다음 새 LTI 1.3/Advantage 툴에 대한 항목을 생성합니다. 이 절차를 시작하는 방법에 대한 자세한 지침은 LMS 공급업체에 문의하십시오.

4단계: LTI 1.3/Advantage 툴 등록

  1. LMS에서 메시지가 표시되면 다음 필드 값을 사용하여 MATLAB Grader를 구성합니다. LMS마다 필드 이름이 약간 다를 수 있습니다.

    필드 이름필드 값
    Tool NameMATLAB Grader LTI 1.3
    Tool URL / Target URL / Launch URLhttps://learningtool.mathworks.com/v1p3/launch
    Tool DescriptionAutomatically grade MATLAB code
  2. LTI version을 LTI 1.3으로 변경합니다. 양식이 새 필드로 업데이트됩니다. 메시지가 표시되면 다음 값을 입력합니다.

    필드 이름필드 값
    Public key typeKeyset URL 또는 Public JWK URL
    Public keyset URL 또는 Public JWK URLhttps://learningtool.mathworks.com/lti/jwk
    Initiate login URL 또는 OIDC Authentication URLhttps://learningtool.mathworks.com/lti/oidc
    Redirect URL 또는 Redirect URIhttps://learningtool.mathworks.com/lti/redirect
  3. 메시지가 표시되면 다음 필드를 설정합니다.

    • IMS LTI Assignment and Grade ServicesYES로 설정하거나 선택된 상태로 두십시오.

    • 강사가 액세스할 수 있는 리포트에 학습자 이름과 이메일 주소를 포함하려면 다음을 수행합니다.

      • LTI Names and Role ProvisioningYES로 설정하거나 선택된 상태로 둡니다.

      • Share launcher’s name with toolShare launcher’s email with toolAlways로 설정합니다.

      LTI 1.3/Advantage 툴을 만든 후 이 설정을 활성화하려면 기존 LTI 1.3 연동을 편집한 다음 시작 관리자(launcher)의 이름과 이메일을 공유하기 위한 옵션을 선택하십시오. LTI 1.3/Advantage 툴을 저장합니다.

    • 옵션이 있다면 Open in New Tab를 선택하여 LMS가 새 탭에서 MATLAB Grader를 시작하도록 합니다. 보안 및 접근성 요구 사항을 준수하려면 이 설정을 활성화해야 합니다.

  4. Privacy에서 메시지가 표시되면 다음 옵션을 사용합니다.

    필드 이름필드 값
    Share launcher’s name with tool

    강사 리포트에 학습자 이름을 표시하려면 상황별 메뉴에서 Always를 선택하십시오.

    • LTI Names and Role ProvisioningYES로 설정하거나 선택된 상태로 둡니다.

    • LTI 1.3/Advantage 툴을 만든 후 이 설정을 활성화하려면 기존 LTI 1.3 연동을 편집한 다음 이 옵션을 선택하십시오. LTI 1.3/Advantage 툴을 저장합니다.

    그 외의 경우에는 이 옵션을 Never로 설정하십시오.

    Share launcher’s email with tool

    강사 리포트에 학습자 이메일 주소를 표시하려면 상황별 메뉴에서 Always를 선택하십시오.

    • LTI Names and Role ProvisioningYES로 설정하거나 선택된 상태로 둡니다.

    • LTI 1.3/Advantage 툴을 만든 후 이 설정을 활성화하려면 기존 LTI 1.3 연동을 편집한 다음 이 옵션을 선택하십시오. LTI 1.3/Advantage 툴을 저장합니다.

    그 외의 경우에는 이 옵션을 Never로 설정하십시오.

    Accept grades from the toolAlways
    Force SSL, Use SSL, Require Secure Connections 또는 USE HTTPSYES 또는 선택된 상태
  5. 툴 구성을 저장합니다.

5단계: LMS에서 툴 구성 세부 정보 가져오기

이 단계에서는, 다음 단계에서 MATLAB Grader에 LMS 정보를 등록할 수 있도록 구성 세부 정보를 가져옵니다.

LMS에서 MATLAB Grader LTI 1.3에 대해 새로 생성된 항목을 찾습니다. MATLAB Grader 구성 및 각 필드의 특정 레이블에 대해 표시되는 정보는 LMS에 따라 다를 수 있지만, 다음과 같은 값을 찾아야 합니다.

  • Issuer 또는 Platform ID

  • Client ID

  • Public keyset URL

  • Access token URL 또는 endpoint

  • OIDC auth request endpoint 또는 Authentication request URL

  • Deployment ID

이러한 값을 찾는 데 문제가 있는 경우에는 LMS 공급업체에 문의하십시오.

6단계: MATLAB Grader에서 LMS 정보 등록

LMS 연동 페이지에서 다음을 수행하십시오.

  1. 6단계에서 복사한 정보를 사용하여 5단계에서 다음 값을 제공하십시오.

    • Client ID

    • Deployment ID

    • Issuer

    • Public keyset URL

    • Access token URL 또는 endpoint

    • OIDC auth request endpoint

  2. Submit를 클릭합니다.

이제 연동이 완료되었으며 강사는 MATLAB Grader의 콘텐츠를 LMS 교육과정에 추가할 수 있습니다.

MATLAB Grader LMS 연동에 대한 문제 해결

연동이 실패하는 일반적인 원인은 다음과 같습니다.

  • URL이 방화벽 뒤에 보호되어 있거나 공용 인터넷에 없습니다. 이러한 연동 실패에는 SSO 문제가 포함됩니다.

  • SSL 인증서가 없거나 SSL 인증서가 자체 서명되었습니다.

  • URL이 HTTPS 프로토콜을 사용하지 않습니다.

  • LMS 서버가 표준이 아닌 포트 번호로 구성되어 있습니다. LMS 서버는 프록시 서비스 뒤에 구성하거나 방화벽의 포트 매핑으로 구성하여 서버에 대한 퍼블릭 액세스가 항상 포트 443을 통해 이루어지도록 할 수 있습니다.

표준이 아닌 LMS가 설치되어 있는 경우 MATLAB Grader 서버와 사용자 LMS 서버가 서로 성공적으로 통신할 수 있도록 일부 구성을 변경해야 할 수도 있습니다.

도움 받기

이 절차의 어떤 단계에서든 LTI 1.3을 사용하여 MATLAB Grader를 LMS와 연동하는 데 도움이 필요하면 MathWorks 기술 지원팀에 문의하십시오.

참고 항목

도움말 항목