1. 개요
•
목표
◦
퍼실리테이터가 관리하고 있는 학교와 학급의 수업 상황을 한눈에 모니터링 하고 문제가 있는 학급을 담당하고 있는 선생님에게 피드백을 보낼 수 있어야 한다.
▪
문제가 있는 학급이란
•
출석률이 낮은 학급
•
진도율이 낮은 학급
•
기기 이슈가 많은 학급
◦
데이터 통해 선생님에게 피드백을 제공하고 성장을 지원할 수 있도록 한다.
•
타겟 유저
◦
퍼실리테이터(IHFB직원들→정부대체필요), 튜터
•
배경
◦
100개 이상의 학교를 한 명이 관리하는 대규모 구조로, 데이터 기반의 자동화 필요
2. 현 상황(문제)
•
현재 5개 학교의 진도 데이터를 뽑고 선생님에게 피드백을 주기 위해 엘살바도르 팀이 수기로 진도 데이터를 뽑아내고 여러 이슈들을 기록하고 있는 상태
•
6월 말 7월 초 엘살바도르 팀 떠나고, 학교가 많아지게 되었을 때 운영이 잘 되기를 바라는 상태
•
100 학교에 도입하는 것은 10월 초를 목표하고 있는 상태
월간관리프로세스 Flow
3. 니즈
•
구글 시트를 통해 테이블에 수동으로 작성하지 않더라도
◦
각 학급 목표 진도 대비 진도를 한눈에 파악할 수 있었으면 좋겠다.
▪
진도가 빠른/적절한/느린 학급을 파악할 수 있어야 한다.
◦
각 학급 출석률을 한눈에 파악할 수 있었으면 좋겠다.
◦
각 학급 기기 이슈를 한눈에 파악할 수 있었으면 좋겠다.
•
선생님이 플랫폼을 문제없이 잘 사용하는지 체크하고 싶다.
•
기타 이슈사항에 대해 기록하고 싶다.
•
진도, 출석상황, 그 외 이슈들을 파악 후 수업을 잘 진행할 수 있게 선생님에게 적절한 피드백을 전달하고 싶다.
•
우선순위
타겟 | 목표 | Impact |
슈퍼바이저-선생님 | 퍼실리테이터,튜터가 100개의 학교를 잘 관리할 수 있게 학급 모니터링 시스템을 구축한다. | 높음 |
선생님-학생 | 선생님이 수업을 잘 진행할 수 있게 하고 유연한 수업 경험을 제공한다. | 중간 |
시스템 아키텍쳐
단계 | 구성요소 | 설명 |
1 | MySQL 원천 데이터 | 학교/학급/선생님/과목 정보 및 주간/일일 목표와 진행률 등 저장 |
2 | 데이터 추출, 변환, 로드 | 데이터 추출 및 전처리, 진행률 계산, 주간/일일 목표 계산 |
3 | 분석용 저장소 | 처리된 진행률 및 피드백 결과 저장용 DB |
4 | 대시보드 | 시각화 도구를 통해 전달 |
원천 데이터
학교 정보
컬럼 | 설명 |
school_id | 학교 고유 ID |
school_name | 학교 이름 |
도입 상태
컬럼 | 설명 |
implementation_start_date | 도입 시작일 |
implementation_phase | 도입 단계 |
선생님 정보
컬럼 | 설명 |
teacher_id | 선생님 고유 ID |
teacher_name | 선생님 이름 |
school_id | 학교 고유 ID |
subject | 담당 과목 |
class_id | 담당 학급 |
퍼실리테이터 정보
컬럼 | 설명 |
facilitator_id | 퍼실리테이터 고유 ID |
facilitator_name | 퍼실리테이터 이름 |
school_name | 담당 학교 |
class_id | 담당 학급 |
teacher_name | 담당 선생님 이름 |
학급 정보
컬럼 | 설명 |
class_id | 학급 고유 ID |
class_name | 학급명 |
school_id | 소속 학교 ID |
teacher_id | 선생님 ID |
subject | 과목 |
supervisor_id | 튜터 고유 ID |
과목 정보
컬럼 | 설명 |
subject | 과목 |
출결 정보
컬럼 | 설명 |
attendance_taken | 선생님이 출석을 진행했는지 여부 (진행함/진행하지 않음) |
attendance_status | 학생 출결 상태 (출석,미출석,체크하기) |
teacher_id | 선생님 ID |
teacher_name | 선생님 이름 |
class_id | 담당 학급 고유 ID |
class_name | 학급명 |
subject | 담당 과목명 |
date | 출결이 기록된 날짜 |
student_id | 해당 학급의 학생 고유 ID |
student_name | 학생 이름 |
디바이스 이슈
컬럼 | 설명 |
device_issue | 기기 이슈 (기기이슈, 기기없음) |
report_date | 이슈 리포터 날짜 |
fixed_date | 이슈 해결 날짜 |
진도 정보
컬럼 | 설명 |
baseline_module | 스쿨데이에 따른 세팅된 전체 모듈 수 |
dateRange_baseline_module | 스쿨데이에 따른 ~today까지 세팅된 모듈 수 |
*휴일이나 시험 주차는 진행 상태 평가 대상에서 제외 ‘NA’처리
*스쿨데이란 : 수업 1일차부터 학기 종료까지 나가야 하는 진도
가공데이터
진도 정보
컬럼 | 설명 |
dateRange_realistic_module | 실제 ~today까지 완료한 모듈 수 |
Daily Progress Status example
스쿨데이에 따른 누적 기준 모듈 수 dateRange_baseline_module 와 실제 완료된 모듈 수 dateRange_realistic_module 의 차이(gap)에 따라 진행 상태를 판별
date | dateRange_baseline_module | dateRange_realistic_module | gap | daily_progress_status |
2025-04-08 | 3 | 2 | -1 | Slow |
2025-04-09 | 4 | 4 | 0 | Appropriate |
2025-04-10 | 5 | 6 | +1 | Fast |
2025-04-11 | 6 | 6 | 0 | Appropriate |
2025-04-12 | 7 | 8 | +1 | Fast |
Daily Completion / Accuracy Rate example
컬럼 | 의미 | 설명 |
completion_rate | 진도율 | 캘린더 설정된 모듈에 대한 완료율
완료기준 : CSM에 포함된 1개 이상 CSU의 학급 제출 완료율이 20% 이상일 경우 |
accuracy_rate | 정답률 | 캘린더 설정된 모듈 푼 문제의 평균 정답률 |
지식 습득률
컬럼 | 설명 |
knowledge_acquisition_rate | 캘린더 설정된 모듈에 대한 지식 습득률 |
retry_count | 한 지식태그 내 모든 평가문항의 재도전 횟수 평균 |
엘살바도르 팀 피드백 → 추가 데이터 정리는 이곳에 있음
평가 (Select UI)
Platform Usage Details
•
선생님이 플랫폼 기능들을 제대로 사용하는지 (화면동기화, 출석, 잠금, 실시간 수업모드, 재시도 등)에 대한 체크
◦
문제 없음(No problem)
◦
수업 공개 (Class visibility Setting)
◦
Attendance Check (출석 체크)
◦
Screen Sync (화면 동기화)
◦
Lock Screen (스크린 잠금)
◦
Pizarra and Referance Materials (참고 자료)
◦
Full Screen and Zoom (전체화면, 줌)
◦
View Student List (학생 목록)
◦
Real-time class mode (실시간 수업 모드)
◦
Retry Function (재풀이)
Detail
•
수업 관리 능력 (Class Management Ability)
◦
수업 중 10% 이상의 학생들이 다른 페이지에 있다.
•
디지털 리터러시 부족 (Lack of Digital Literacy)
◦
선생님이 컴퓨터 부팅이나 TV 켜기와 같은 기본 설정 작업을 수행할 수 없다.
◦
선생님이 와이파이에 연결할 수 없다.
◦
선생님이 플랫폼에 접속하거나 로그인할 수 없다.
◦
선생님이 모니터 중복이나 확장 디스플레이 기능을 사용할 수 없다.
Issue
•
No hay problema
◦
문제 없음
•
Exam
◦
국가 시험, PISA 또는 ERCE 시험이 예정된 경우.
•
Ausencia del docente
◦
선생님 결석으로 인해 수업 전달에 영향을 받음
•
Actividad de la escuela
◦
학교 행사나 활동의 영향을 받는 수업 전달.
•
Sin internet
◦
인터넷 또는 Wi-Fi 연결 문제로 인해 수업 전달에 영향을 미침
•
Sin electricidad
◦
정전으로 인해 수업 전달에 영향을 받음
•
Vacaciones o festividades
◦
휴일이나 축제로 인해 수업 전달에 영향을 미칩니다.
•
Estado del clima
◦
기상 조건이나 자연 재해로 인해 수업 전달에 영향을 미칩니다.
Feedback
•
선생님 평가
•
이전 수업과의 비교
→ LLM 피드백 계획 고민 필요