본문으로 건너뛰기
AIEducation

EduStack LMS

강좌 운영, 출석, 성적 계산, 학업부진 관리, 학사 제출을 다루는 대학 학습관리시스템입니다.

문의하기

Features

주요 기능

출석 매트릭스

출석 매트릭스 - 수강생 x 주차 그리드와 AI 추천 적용 버튼

교수자가 한 강좌의 출석을 주차와 수강생 전체를 한 표에서 입력하고 고칩니다. 출석 상태는 정상, 지각, 부분, 결석, 사전 인정, 면제로 나뉘며 빈 칸은 정상이나 결석으로 한꺼번에 채웁니다. 영상 시청, 과제와 시험 제출, 화상 강의 참여 기록이 기준값을 넘으면 출석으로 자동 집계되고, 결석 칸은 AI가 정상 인정 후보로 제안해 교수자가 확인하면 반영됩니다. 누적 결석률이 기준을 넘은 학생은 관찰이나 위험 단계로 나뉘어 학업부진 관리 대상에 올라갑니다.

교수자 홈

교수자 홈 - 담당 강좌별 출석 미입력과 성적 미산출 현황

교수자가 업무를 시작하는 곳으로, 담당 강좌마다 출석 미입력 건수와 성적 미계산 건수를 보여 줍니다. 일이 남은 강좌는 건수로 보이고 건수가 없는 강좌는 처리할 일이 없다는 뜻입니다. 건수에서 해당 강좌의 출석 입력이나 성적 계산으로 넘어갑니다. 출석, 성적, 과제, 시험을 이 콘솔 한 곳에서 처리합니다.

성적 산출·학사 제출

성적 산출 - 평가 비율, 등급 분포, 학사 제출 상태

평가 비율대로 출석, 중간, 기말, 과제 점수를 합쳐 학생별 총점과 등급을 계산하고 학사 시스템에 제출합니다. 평가 비율은 강의계획서와 맞춰지고, 성적은 초안, 잠정, 확정, 학사 제출 완료 순서로 상태가 바뀝니다. 학사 시스템에 보낸 제출은 대기, 전송, 수락, 거부, 시간 초과, 재시도로 기록됩니다. 같은 성적은 한 번만 반영되므로 응답이 늦어 다시 보내도 중복되지 않습니다.

학업부진 경보·조기 감지

부진 학생 모니터링 - 위험도별 학생 목록과 권장 조치

교수자가 본인 강좌의 학업 부진 학생을 위험도별로 찾아 조치를 정하는 기능입니다. 출석률, 과제 미제출 건수, 퀴즈 평균 점수에 기준값을 둔 룰로 평가하며 룰만으로 판정해 AI 연동 없이도 동작합니다. 위험도는 낮음, 보통, 높음, 심각 네 단계이고, 해당하는 규칙의 권장 조치가 학생과 함께 보이며 기본 규칙은 학습 모니터링부터 즉시 학사 상담 권고까지 단계별로 나뉩니다. 알림은 메일로 가고 같은 학생에게는 주 1회로 제한되며, 룰 편집과 알림 발송은 관리자 영역에서 합니다.

학습자 포털

학습자 홈 - 진행 강좌와 마감 일정

학습자가 진행 중인 강좌와 마감이 다가오는 과제, 시험, 학습 차시를 먼저 보는 곳입니다. 강좌마다 이수한 차시와 진도율이 계산되고 마감 항목에는 남은 시간이나 일수가 붙습니다. 학습, 평가, 학적, 마이 메뉴가 수강 추천, 졸업 로드맵, 학사 챗봇 같은 학습자 기능으로 이어집니다. 수강 진도, 성적, 수료증, 학적 신청을 본인 계정에서 직접 처리합니다.

AI 자동 채점·검수

AI 자동 채점 검수 - 점수, 신뢰도, 루브릭별 근거

서술형 답안과 과제 제출물을 루브릭 기준으로 AI가 채점하고 교수자가 검수해 확정합니다. AI는 평가 기준 항목마다 점수와 이유를 남기고 채점 요청은 대기, 진행, 완료, 실패 상태를 거칩니다. 검수는 기본 정책으로 필수이고 검수를 마친 점수만 학생에게 공개되며, 교수자는 AI 점수를 승인하거나 최종 점수로 고치고 여러 건을 한꺼번에 승인할 수 있습니다. 채점 기준인 루브릭은 항목과 배점, 척도를 갖춘 서식으로 초안, 게시, 폐기 상태로 관리됩니다.

AI 시험 감독

실시간 프록터 모니터 - 활성 세션과 감독 이벤트

시험이 진행되는 동안 감독 세션의 이벤트를 실시간으로 모아 감독자에게 전달합니다. 감독 방식은 자동, 실시간, 혼합 세 가지이고 얼굴, 시선, 다중 인원, 기기, 화면, 키보드 감지 규칙을 민감도와 조치 기준으로 정합니다. 이벤트는 심각도와 함께 플래그로 남고 심각 플래그가 쌓인 세션은 우선순위가 붙은 검토 큐에 올라가 녹화와 증거로 확인됩니다. AI는 플래그까지 올리고 판정은 검토자가 무혐의, 경고, 응시 무효, 상신 중에서 내립니다.

학사 챗봇

학사 챗봇 - 학습자 질문과 답변

학습자가 학칙, 코스 카탈로그, 학사 FAQ에서 근거를 찾아 학적과 수강 질문에 답을 받습니다. 질문 범위는 세 자료 전체로 두거나 하나로 좁혀 정합니다. 문서를 찾아 답변을 만드는 RAG 방식이라 근거가 된 출처가 붙고, 직전 대화가 이어져 같은 대화에서 뒷이야기를 물을 수 있습니다. 대화 길이와 참조할 대화 수는 운영 정책으로 정하고 시스템 프롬프트는 운영자가 직접 고칩니다.

수강 추천·적응형 추천

수강 추천 - 학습자별 추천 과목 카드

학습자가 다음 학기와 선호를 입력하면 이수 과목, 진행 중인 과목, 학과 커리큘럼의 필수와 선택을 근거로 들을 과목을 추천합니다. 추천 과목마다 이유와 우선순위, 학점이 붙고 추천 학점 합계가 함께 계산됩니다. 같은 학기와 선호로 다시 요청하면 저장된 결과를 다시 쓰고, 학습자는 결과를 다섯 단계로 평가해 이력에 남깁니다. 다음 학습 콘텐츠 추천은 협업 필터, 콘텐츠 기반, 하이브리드 규칙으로 계산하며 근거가 되는 가중치를 기록합니다.

졸업 로드맵

졸업 로드맵 - 졸업 요건과 잔여 학점

학과와 학번에 적용되는 졸업 규정을 이수 현황과 비교해 졸업까지의 길을 학기별 계획으로 계산합니다. 규정은 졸업 총 학점과 전공, 교양 학점, 필수 과목, 최소 이수 수를 정한 선택 그룹, 최저 평점으로 되어 있고 못 채운 요건은 항목별로 남습니다. 기본, 부전공 포함, 복수전공 포함, 조기 졸업 시나리오로 계획을 만들고 최대 세 시나리오를 나란히 비교합니다. 계획에는 학기별 이수 과목과 총 학점, 완료 시 예상 평점이 들어가고 계획을 세우는 데 LLM을 씁니다.

학습 분석·리포트

학습 분석 - 학습 활동 추이와 위험도 분포, 리포트 센터

학습자별 스냅숏을 영상, 과제, 시험, 토론, 로그인 지표로 쌓고 일, 주, 중간고사, 기말고사, 수시 시점으로 묶어 분석합니다. 리포트는 수강, 출석, 성적, 강좌 건강도, 사용자 정의 종류와 강좌, 학과, 기관 범위를 정해 만듭니다. PDF, Excel, CSV, HTML, JSON 형식으로 내보내고 일간, 주간, 월간, 학기 주기나 직접 정한 주기로 발행을 예약합니다. 학습 활동은 xAPI 1.0.3 표준에 맞춰 기록되고 외부 LRS로도 전송됩니다.

화상강의·소회의실

화상강의 회차 - 회차 목록, 소회의실, 참가 현황

교수자가 수업 회차를 만들어 화상으로 진행하고 참가와 녹화를 관리합니다. 화상 공급자는 내부 WebRTC, Zoom, Teams, Webex, Google Meet 중에서 회차마다 바꿔 쓰고 회차 상태는 예정, 진행 중, 완료, 취소, 보관으로 구분합니다. 소회의실은 무작위, 수동, 자율 선택, 사전 그룹 방식으로 배정하며 출석은 자동으로 감지할 수 있습니다. 녹화는 저장 정책에 따라 보관하고 회차별 참가 인원은 정원 대비로 기록합니다.

학적 신청·결재

학적 신청 - 신청 유형과 결재 진행 상황

학습자가 휴학, 복학, 자퇴, 전과, 복수전공, 융합전공, 졸업, 조기 졸업, 졸업 유예 유형 가운데 골라 신청하면 유형별 결재선을 따라 처리합니다. 결재선은 제출 시점에 유형에 정의된 단계대로 만들어지고 학과장, 교무, 학장, 부총장, 총장 역할이 순서를 이룹니다. 신청은 제출, 검토, 승인, 반려, 철회, 학사 반영, 반영 실패 상태로 진행되고 반려할 때는 이유 코드가 남습니다. 승인된 신청은 멱등 키로 학사 시스템에 한 번만 제출되고 첨부 파일은 보안 스캔을 거칩니다.

수료증·디지털 뱃지

수료증 - 발급 이력과 디지털 뱃지

과정을 이수한 학습자에게 수료증을 발급하고 외부에서 진위를 확인하게 합니다. 수료증마다 발급 번호와 검증 해시가 붙고, 코드만 있으면 로그인 없이 공개 조회해 결과가 유효, 폐기, 만료, 미존재로 나옵니다. PDF는 템플릿에 서명과 직인을 넣어 만들고 대기, 생성 중, 발급됨, 폐기 상태로 관리됩니다. 디지털 뱃지는 Open Badges 2.0과 Verifiable Credential 규격으로 발급하고 링크, 소셜, 이메일, 임베드, QR, LinkedIn, Backpack 방식으로 공유합니다.

토론·공지·쪽지

토론 모더레이션 - 게시글, 공지, 쪽지

강좌 공지, 자유, 질문답변, 토론 게시판으로 강좌 단위 소통을 운영하고 일대일과 소그룹 쪽지를 함께 씁니다. 게시글은 공지, 일반, 질문답변, 스터디로 나누고 상태를 공개, 해결, 종료, 숨김으로 다루며 상단 고정도 지정합니다. 익명 글은 별칭으로 표시되고 관리자가 작성자를 공개하면 그 이유가 기록됩니다. 쪽지는 읽음 확인과 첨부가 되고 참여자별 스레드로 묶여 보관됩니다.

전체 기능

강좌·주차 구성

강좌를 개설하고 주차별 학습 콘텐츠와 강의계획서를 구성합니다.

영상 학습

영상 강의를 재생하면 시청 구간을 기록해 수강 진도에 반영합니다.

과제

과제를 제출받고 임시 저장, 조별 제출, 개정 이력을 관리합니다.

시험 출제·응시

시험 일정과 응시 환경 점검, 응시 정책을 관리합니다.

표절·AI 저작성 탐지

제출물의 표절과 AI 작성 여부를 검사하고 결과를 확인합니다.

학업부정 처리

시험부정과 표절 사건을 학칙 근거로 처분하고 이의신청을 받습니다.

적응형 학습

정답률과 체류시간을 바탕으로 난이도와 학습 순서를 조정합니다.

학습 패턴 분석

학습 행동 패턴을 분석해 학습자별 리포트로 제공합니다.

AI 학습 도우미

학습자의 질문에 강의 자료에서 찾은 내용을 근거로 답합니다.

스터디 그룹·멘토링

스터디 그룹과 멘토링 일정을 운영합니다.

설문

강좌 설문을 배포하고 응답을 집계합니다.

학습 일정

학습 일정을 외부 캘린더와 연동합니다.

포트폴리오

학습 결과를 포트폴리오로 모아 공개 범위를 정합니다.

xAPI 학습 기록

학습 활동을 표준 xAPI 1.0.3 LRS에 기록합니다.

표준 콘텐츠 지원

SCORM 등 학습 콘텐츠 표준 위에서 동작합니다.

A/B 실험

콘텐츠 변형을 나눠 학습 효과를 비교하는 실험을 운영합니다.

모바일·푸시 알림

모바일 앱 기기를 등록하고 푸시 알림을 보냅니다.

외부 공개 API

API Key와 OAuth2, 권한 범위, 사용량 쿼터로 외부에 API를 공개합니다.

임베드 위젯

진도, 캘린더, 뱃지, 성적 카드를 외부 사이트에 삽입합니다.

학사 시스템 연동

외부 학사 시스템과 어댑터로 연동하고 동기화 상태를 모니터링합니다.

감사 로그

대리 로그인과 권한 변경 등 운영 행위를 전수 기록합니다.

접근성 KWCAG 2.2

한국형 웹 콘텐츠 접근성 지침 2.2를 따릅니다.

기술 스택

Java 25 · Spring Boot 4 · RCM Framework · PostgreSQL · Next.js · React · TypeScript

EduStack

같은 제품군

교육기관의 학습 운영과 콘텐츠 제작을 함께 지원하는 제품군입니다.

EduStack LMS에 대해 더 알고 싶으신가요?

도입 문의, 데모 요청, 기술 상담을 환영합니다.