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와의 연결성
•