AI-DT 차시 개념

Context View

요구사항

개발 가이드라인 체크리스트 기준

교사가 학습경로를 조정하거나 콘텐츠를 추가, 편집, 재구성할 수 있는 기능을 제공하는가?
교사가 수업 중 학생의 학습을 관리할 수 있는 기능을 제공하는가?
교사가 활용할 수 있는 추가적인 평가 문항이나 학습 콘텐츠를 제공하는가?
학습 과정에서 발생하는 데이터를 분석하여 적절한 처방이나 피드백을 제시할 수 있는 기능을 갖 추고 있는가?
학습 현황 분석을 위해 학습 과정에서 발생하는 다양한 데이터(학습, 과제 수행 등)를 수집 분석 할 수 있는 기능을 갖추고 있는가?
교육과정 표준체계의 내용 체계와 성취·평가 기준을 준용한 학습 추천이 이루어지고 있는가?

밀당 플랫폼 기준 요구사항 정리

CCC(RCC)가 이제 수업 설계의 뼈대 역할을 해야 함
출판사 교과서를 기반으로 제공되는 기본 CCC 구성을 매우 간편하게 할 수 있어야 함
CCC로 제공되는 수업에 학생을 연결 할 수 있어야 함
CCC에 대한 수업의 진도 관리를 할 수 있어야 함
CCC에 대한 일반적인 CRUD를 제공해야 하고, 해당 반영 사항이 학생에게 즉각적으로 반영되어야 함
선생님이 학생, 교실 전체의 상황을 파악하고 상황에 맞는 추가적인 콘텐츠를 찾을 수 있어야 함
교사가 선택한 추가적인 컨텐츠가 학생에게 제공될 수 있어야 함
추가적인 콘텐츠는 학습 대상 전체에게 동일하게 제공될 수도, 학생별로 맞춤으로 제공될 수도 있어야 함
컨텐츠가 학생들에게 동일하게 제공 되었든, 개별로 맞춤형으로 제공 되었든 추가적인 콘텐츠들은 선생님의 제공한 단위(숙제, 추가 학습 등)에 대한 추적과 결과 확인을 할 수 있어야

유즈케이스

Functional View

Sub CCC

Enrollment

Enrollment

학생이 CCC에 등록, 수업 등록과 비슷한 개념으로 해석. 등록된 학생은 다음이 가능해야 함
CCC의 업데이트를 그대로 구독해야 함
선생님의 진도 관리, 통제를 받음

Assignment Set

추천 / 과제 등 발송 단위

Assignment

학생마다 한 Assignment Set으로 발송 시 Enrollment 단위에서 SubCCC를 찾고, 원하는 type이 있으면 원하는 type의 CCC 하위에 CDC를 만들고 Assignment 발송하고 없을 경우 CCC 생성 및 SubCCC 등록한 후 CDC를 만들고 Assignment 발송.

기타

차시 단위 루브릭
숙제에 대한 개별 평가를 추가해야 할 수도 있음
피드 활용
CC와의 연결성