요구사항
콘텐츠를 제작하고 커리큘럼까지 구성한 상태에서 커리큘럼의 전체 흐름을 한눈에 파악하고 검수할 수 있는 CMS단에서의 미리보기 화면이 필요한 상황입니다.
기존 미리보기화면은 정답 및 해설내용만 포함되어있지만 새롭게 제작될 미리보기화면에서는 B2C에서 어떻게 동작하는지 볼 수 있는 기능을 제공할 예정입니다.
콘텐츠 제작자가 1)커리큘럼의 전체 흐름을 파악할 수 있게하고 2)B2C 동작방식에 대한 이해도를 높여 콘텐츠 제작의 실수를 줄이는 것 그리고 3)콘텐츠 설계에 있어 고려해야하는 지점들에 대해 명확하게 파악하여 설계할 수 있도록 하는 것이 이번 과제의 목표입니다.
타겟 유저
콘텐츠 제작자 ex) 밀당 콘텐츠팀, 출판사, 학교 선생님
Key Results
1.
교재관리 화면에서 블록형 콘텐츠로 구성된 교재의 미리보기 화면이 제공됩니다.
a.
(일반형 콘텐츠 미리보기는 범위에서 제외)
2.
미리보기 화면에서는 정답 및 해설내용 뿐만아니라 모든 유형의 B2C 동작방식을 사용자가 자유롭게 테스트할 수 있어야합니다.
솔루션
1.
•
커리큘럼 미리보기에서는 학생화면과 결과 화면을 모두 보여줘야해서 Learning mode 를 이용합니다.
◦
Learning mode란 학습 및 결과화면을 보여줄 수 있지만 서버를 거치지 않고 FE 단에서 채점을 진행하는 것을 의미합니다.
2.
정답 및 해설 화면과 학생 화면 전환 기능
•
정답 및 해설지 화면과 학생 화면을 전환하여 커리큘럼 탐색이 가능합니다.
•
학생 화면에서는 새로고림 버튼을 통해 여러번 풀 수 있습니다.
논의사항
•
유저가 CC에서 설정한 채점방식과 상관없이 ‘개별채점’ 방식으로 동작하게 가능한지?
◦
가능
•
그래프, 선택지 고르기 유형의 경우 추가 개발이 필요한 상황
◦
→ 리소스 검토 필요
◦
Result 모드에서 채점되는 로직이 서버에 있어서 미리보기화면에서 구현하는데 오래걸릴 수도 있음
◦
→ 그래프, 선택지 고르기만 서버 탈 수 있는지 확인 필요함
•
BE 작업 필요한지 확인 필요
문제 풀기 화면 구현을 위한 기능
•
학습요약 추가 유무
•
SU 채점 설정 기능
◦
개별채점, 일괄채점 기능 구현