다크 모드
사업 내용 (8대 영역)
가) 문제은행 및 메타데이터 관리 시스템
- 단답형, 객관식, 코딩, 디버깅 등 멀티 도메인 문항 등록/수정/삭제 관리
- 난이도, 학습 태그, 알고리즘 유형 등 정교한 메타데이터 기반 문제 분류 체계 구축
나) 실시간 문제 풀이 및 피드백 기능
- 별도 설치 없는 웹 브라우저 기반 코드 편집기(IDE) 및 실시간 실행 환경 구축
- 다중 프로그래밍 언어(C, Python, Java 등)를 지원하는 컴파일 및 인터프리터 환경 최적화
다) 맞춤형 학습 데이터 수집 및 관리
- 학습자가 작성한 코드의 실시간 제출 및 버전별 풀이 이력 저장
- LRS(Learning Record Store) 엔진을 통한 코드 수정 횟수, 작성 시간 등 시계열 학습 행동 데이터 수집
라) 자동 채점 기능
- 자체 개발된 다단계 자동 채점 프로세스(14단계) 적용
- 제출된 코드에 대한 정확성, 논리적 완성도 및 실행 결과 검증
- 테스트케이스 기반 코드 실행 및 채점 결과 산출
- 코드 실행 결과, 오류 메시지, 테스트케이스 통과 여부 등 세부 채점 결과 제공
- 채점 로그 및 실행 결과 데이터 관리
마) AI 기반 코드 분석
- LLM(대규모 언어 모델) 기반 코드 분석
- 코드 구조, 알고리즘 구성, 오류 발생 원인 분석
- 코드 품질, 논리 오류, 실행 오류 분석 결과 제공
- 문제 요구사항과 코드 내용 간 논리적 일치 여부 분석
바) AI 학습 피드백
- 문제 풀이 결과 및 코드 분석 기반 AI 해설 생성
- 코드 오류 및 개선 방향에 대한 단계별 학습 피드백
- 추가 학습 가이드 및 개념 설명 제공
- AI 기반 보조 설명 및 학습 지원
- 실시간 맞춤형 학습자 서비스를 위한 학습 진로 모니터링
사) 학습 현황 실시간 모니터링
- 코드 제출 이력 및 채점 결과 데이터 수집
- 문제별 정답률, 제출 횟수, 학습 성취도 분석
- 학습자의 문제 해결 과정 및 성취 변화 분석 통계
- 퀴즈, 과제, 시험 등 학습 현황 실시간 모니터링 대시보드
아) 베타 서비스 운영 및 검증
- 실제 코딩 교육 환경 기반 베타 서비스 운영 → 시스템 안정성 및 기능 검증
- 사용자(학습자/교수자) 피드백 수집 → 학습 효과 및 서비스 활용성 분석
- 운영 결과 기반 시스템 개선 및 서비스 안정화