교사는 클래스룸에서 과제를 복사할 수 있습니다. 행동 이렇게 하면 과제에 포함된 부가기능 첨부파일도 복사됩니다. 이렇게 하면 교사가 여러 개의 과제를 만들 때 많은 시간을 절약할 수 있습니다. 새로운 섹션을 진행해야 합니다
교사가 클래스룸에서 과제를 복사하면 복사된
할당에 다른 courseId
, itemId
, attachmentId
쿼리가 있습니다.
매개변수입니다.
콘텐츠를 복사하는 방법
다음 섹션에서는 교사가 Google 클래스룸에서 과제를 복사하는 방법을 설명합니다. 클래스룸.
강의 복사
강의를 복사하면 강의의 모든 과제가 임시보관함에 있는 것을 볼 수 있습니다 그러면 선생님이 학생에게 과제를 게시할 수 있습니다. 수료하셨습니다. 학생이 원래 과정에 등록한 경우 모두 복사된 과정으로 이동합니다. 이는 학생이 수업을 보류하거나 클래스에 대해 자세히 알아보세요.
![](https://developers.google.cn/static/classroom/add-ons/images/course-copy.png?authuser=5&hl=ko)
![](https://developers.google.cn/static/classroom/add-ons/images/course-copy-popup.png?authuser=5&hl=ko)
그림 1. 교사는 세로 점선으로 표시된 메뉴를 탐색하여 강의를 복사할 수 있습니다. 클래스룸의 메뉴로 이동한 다음 복사를 클릭합니다. 그런 다음 교사는 팝업에서 과정에 대한 세부정보를 지정하고 복사할 수 있습니다.
여러 강의에 과제 게시하기
선생님은 한 개 이상의 강의에 과제 만들기 페이지 한 학생이 두 교육 과정 및 학습합니다
그림 2. 교사는 과제 만들기 페이지의 사이드바에 있는 드롭다운을 클릭하고 여러 과정 선택
게시물 재사용
교사는 수업 과제 탭으로 이동한 다음 만들기: 드롭다운에서 게시물 재사용을 클릭하여 수업을 선택할 수 있습니다. 재사용할 과제를 선택합니다
그림 3. 교사는 수업 과제 탭을 클릭하고 게시물 재사용을 클릭합니다.
![](https://developers.google.cn/static/classroom/add-ons/images/reuse-post-select-class.png?authuser=5&hl=ko)
![](https://developers.google.cn/static/classroom/add-ons/images/reuse-post-select-post.png?authuser=5&hl=ko)
그림 4. 교사는 게시물 재사용을 클릭한 후 수업을 선택하고 지정할 수 있습니다.
예상 동작
강의 또는 과제를 복사하면 같은 학생에게 동일한 부가기능 첨부파일을 제공하세요. 권장 동작 복사된 과제의 부가기능은 다음과 같아야 합니다.
- 교사가 여전히
teacherViewUri
부가기능에 라이선스가 필요하지만 교사가 아직 라이선스를 부여하지 않은 경우 복사된 학습 프로그램을 적절하게 설정하고, 사용자 친화적 메시지를 표시하여 어떻게 행동해야 하는지를 교사에게 보여줄 것입니다. 적어도, 교사는 iframe에 오류 페이지가 표시되어서는 안 됩니다. - 학생이
studentViewUri
에서 새 부가기능 첨부파일을 볼 수 있도록 합니다. 활동 유형 첨부파일의 경우 첨부파일이 미완료 상태이며 학생이 응답을 볼 수 없어야 합니다. 다른 과정에서 배우게 될 것입니다 부가기능에서 동일한 학생이 다음 작업을 할 수 없는 경우 첨부 파일을 두 번 완성하거나, 파일 첨부 파일을 문제를 해결하는 방법을 찾을 수 있습니다. 콘텐츠 유형 첨부파일의 경우 즉, 학생이 볼 수 있도록 콘텐츠를 표시하는 것이studentViewUri
입니다. 최소한 학생에게는 오류 페이지가 표시되어서는 안 됩니다. 포함되어 있습니다. - 교사가 복사된 과제에서 학생 제출물을 볼 수 있는지 확인합니다.
studentWorkReviewUri
에 포함 선생님은 수업 중 학생이 제출한 다른 과정의 첨부파일입니다. 매우 최소한 교사는 iframe에 오류 페이지가 표시되어서는 안 됩니다.
교사 보기 iframe
교사가 teacherViewUri
를 실행하면 attachmentId
는
쿼리 매개변수를 courseId
, itemId
, itemType
,
login_hint
(사용자가 이미 앱을 승인한 경우) attachmentId
iframe에 올바른 첨부파일을 표시하는 데 사용할 수 있습니다.
teacherViewUri
에 쿼리 매개변수의 레코드가 없는 경우
AddOnAttachment
리소스의 CopyHistory
객체를 사용하여
원래 과제를 확인합니다 그러면 올바른 첨부파일을 표시할 수 있습니다.
teacherViewUri
에 포함
학생 뷰 iframe
학생이 studentViewUri
를 실행하면 attachmentId
가
쿼리 매개변수를 courseId
, itemId
, itemType
,
login_hint
(사용자가 이미 앱을 승인한 경우) 인코더-디코더 아키텍처를
과제 또는 과정을 복사할 때 studentViewUri
를 사용하려면 다음 두 매개변수를 사용합니다.
- 요청 URL에서 가져올 수 있는
attachmentId
submissionId
: 적절한courseWork.getAddOnContext
,courseWorkMaterials.getAddOnContext
또는itemType
및 읽기에 기반한announcements.getAddOnContext
메서드StudentContext
객체를 반환합니다.
attachmentId
는 첨부파일의 고유 식별자입니다. 이
하지만 submissionId
는 고유하지 않을 수 있습니다. 따라서
재사용된 할당에는 다른 attachmentId
가 있지만 submissionId
는
동일하게 유지됩니다 학생이 studentViewUri
를 실행하면 다음 항목을 표시할 수 있습니다.
해당 파일의 복합 키에 따라 학생 과제물을 식별하여 첨부 파일을
attachmentId
및 submissionId
.
studentViewUri
가 submissionId
만을 기반으로 하여 렌더링되면 위험이 발생합니다.
다른 과정의 제출물을 보여주는 것은
submissionId
이 고유하지 않을 수도 있습니다.
앞서 언급했듯이 attachmentId
를 식별할 수 없는 경우 다음을 사용할 수 있습니다.
AddOnAttachment
리소스에 CopyHistory
객체를 제공하여
쿼리 매개변수를 추가할 수 있습니다.
학생 과제물 리뷰 iframe
교사가 studentWorkReviewUri
, attachmentId
,
submissionId
는 courseId
및
itemId
, itemType
이러한 쿼리 매개변수를 사용하여
AddOnAttachment
리소스 또는 CopyHistory
리소스(식별할 수 없는 경우)
(제공된 attachmentId
). 이렇게 하면 다음을 사용하여 학생 과제물을 검색할 수 있습니다.
attachmentId
와 submissionId
의 복합 키입니다.