이 트래커는 여러 플랫폼에서 동시에 수강하는 강의의 "어디까지 들었더라"를 한곳에서 확인하기 위한 기록장입니다. 강의명과 전체 강의 수를 등록하고 한 강을 들을 때마다 +1을 누르면, 개별 강의의 진행률 막대와 전체 평균, 그리고 지금 속도를 유지했을 때 언제 끝나는지 날짜 추정까지 한 화면에서 보여 줍니다. 강의 플랫폼의 진도율이 따로 있어도 여러 곳의 강의를 하나의 숫자로 합쳐 보고 싶을 때 쓰기 좋습니다.
입력과 계산 방식
진행률은 완료한 강의 수 ÷ 전체 강의 수 × 100입니다. 40강 중 14강을 들었다면 14 ÷ 40 = 35%입니다. 남은 강의 수는 전체 − 완료이고, 완강 예상일은 오늘 + 올림(남은 강의 ÷ 하루 목표 강의 수)일로 계산합니다. 하루 목표를 1로 두면 26강이 남은 강의는 26일 뒤, 2로 두면 13일 뒤입니다. 하루 목표 칸은 소수(0.5 단위)도 받으므로 "이틀에 한 강"은 0.5로 입력합니다. 이 추정은 매일 같은 속도로 듣는다는 가정이라, 쉬는 날이 있다면 목표를 실제 평균보다 낮게 잡는 편이 현실에 가깝습니다.
완료 강의 수를 한 번에 올리고 싶으면 카드의 숫자 칸에 값을 입력하고 "적용"을 누릅니다. 전체 강의 수를 넘는 값은 전체 강의 수로 맞춰지고, 음수나 숫자가 아닌 값은 안내 문구와 함께 무시됩니다. 실수로 올렸다면 "-1강"으로 내릴 수 있습니다.
단순 평균과 전체 강의 기준 진행률의 차이
상단의 "평균 진행률"은 강의별 진행률을 단순 평균한 값이고, "전체 강의 기준"은 완료한 모든 강의 수를 전체 강의 수의 합으로 나눈 값입니다. 두 값은 강의 규모가 다르면 크게 벌어집니다. 예시로 세 강의를 보겠습니다.
| 강의 | 완료 / 전체 | 진행률 |
|---|---|---|
| 프론트엔드 입문 | 14 / 40강 | 35.0% |
| 엑셀 단기 완성 | 12 / 12강 | 100.0% |
| 데이터 분석 심화 | 8 / 80강 | 10.0% |
단순 평균은 (35.0 + 100.0 + 10.0) ÷ 3 = 48.3%입니다. 반면 전체 강의 기준은 34 ÷ 132 = 25.8%입니다. 12강짜리 짧은 강의를 끝낸 것이 평균을 많이 끌어올렸지만, 실제로 남은 분량의 대부분은 80강짜리 강의에 있습니다. 앞으로 필요한 노력을 가늠하려면 전체 강의 기준 수치와 남은 강의 수 합계를 보세요.
완강까지 걸리는 기간 참고표
전체 강의 수와 주당 수강 강의 수로 계산한 완강까지의 주 수입니다(소수점은 올림). 목표 속도를 정할 때 현실적인지 확인하는 용도로 쓰세요.
| 전체 강의 수 | 주 3강 | 주 5강 | 주 7강 | 주 10강 |
|---|---|---|---|---|
| 12강 | 4주 | 3주 | 2주 | 2주 |
| 24강 | 8주 | 5주 | 4주 | 3주 |
| 40강 | 14주 | 8주 | 6주 | 4주 |
| 60강 | 20주 | 12주 | 9주 | 6주 |
| 100강 | 34주 | 20주 | 15주 | 10주 |
한 강의 길이도 부담을 결정합니다. 아래는 40강짜리 강의를 강의 한 편의 길이별로 환산한 영상 시청 시간입니다(영상 재생 시간만 계산한 값이며 실습·복습·메모 시간은 포함하지 않습니다). 30일 안에 끝낸다고 가정했을 때 하루 시청 시간도 함께 적었습니다.
| 1강 길이 | 40강 총 시청 시간 | 30일 완강 시 하루 시청 |
|---|---|---|
| 10분 | 6.7시간 | 0.22시간 |
| 15분 | 10.0시간 | 0.33시간 |
| 20분 | 13.3시간 | 0.44시간 |
| 30분 | 20.0시간 | 0.67시간 |
| 45분 | 30.0시간 | 1.00시간 |
마감일에서 거꾸로 계산하기
완강 예상일은 "지금 속도로 가면 언제 끝나는가"를 알려 주지만, 마감이 정해진 경우에는 질문이 반대가 됩니다. "마감일까지 하루에 몇 강을 들어야 하는가"는남은 강의 수 ÷ 남은 일수이고, 아래 표는 소수 첫째 자리에서 올림한 값입니다. 이 값을 하루 목표 칸에 넣으면 카드마다 마감 안에 끝나는지 날짜로 확인됩니다.
| 남은 강의 수 | 14일 남음 | 30일 남음 | 60일 남음 | 90일 남음 |
|---|---|---|---|---|
| 20강 | 하루 1.5강 | 하루 0.7강 | 하루 0.4강 | 하루 0.3강 |
| 40강 | 하루 2.9강 | 하루 1.4강 | 하루 0.7강 | 하루 0.5강 |
| 60강 | 하루 4.3강 | 하루 2.0강 | 하루 1.0강 | 하루 0.7강 |
| 90강 | 하루 6.5강 | 하루 3.0강 | 하루 1.5강 | 하루 1.0강 |
| 120강 | 하루 8.6강 | 하루 4.0강 | 하루 2.0강 | 하루 1.4강 |
남은 강의 90강을 30일 안에 끝내려면 하루 3.0강이 필요합니다. 평일에만 들을 수 있는 사람은 30일 중 들을 수 있는 날이 21~22일 정도이므로 같은 90강이면 하루 4강 안팎이 되어 부담이 확 커집니다. 그래서 마감이 있는 경우에는 달력에서 실제로 들을 수 있는 날을 먼저 세고, 그 날짜 수로 나눈 값을 쓰는 편이 안전합니다.
주당 목표를 하루 목표로 환산하기
완강 예상일은 매일(7일 기준) 같은 개수를 듣는다고 보고 계산합니다. 반면 사람들은 "일주일에 5강"처럼 주 단위로 계획하는 경우가 많습니다. 주당 목표는 7로 나눈 값을 하루 목표 칸에 넣으면 되고, 코드는 0보다 크고 50 이하인 소수를 모두 받아들입니다(입력 칸의 화살표는 0.5씩 움직이지만 0.71처럼 직접 입력해도 됩니다). 아래는 남은 강의가 26강일 때의 예입니다.
| 주당 목표 | 하루 목표 입력값(÷7) | 26강 완강까지 |
|---|---|---|
| 주 3강 | 0.43 | 61일 |
| 주 5강 | 0.71 | 37일 |
| 주 6강 | 0.86 | 31일 |
| 주 10강 | 1.43 | 19일 |
주 5강을 목표로 하면 하루 목표는 0.71이고 26강은 37일이 걸립니다. 달력으로는 약 6주에 해당하므로 앞의 주 수 참고표와 크게 어긋나지 않습니다. 입력값을 반올림해서 0.7로 넣으면 계산 결과가 하루 이틀 달라질 수 있다는 점만 기억하세요.
이렇게 써 보세요: 상황별 예시
직장인이 퇴근 후 한 강씩 듣는 경우. 프론트엔드 입문 40강 중 14강을 들었고 하루 1강씩 들을 수 있다면 남은 26강은 26일, 주말에 하루 2강씩 보충한다고 평균을 1.2로 두면 올림(26 ÷ 1.2) = 22일입니다. 목표를 크게 잡기보다 "평일 1강"처럼 지킬 수 있는 속도로 입력하고 오차는 주말로 메우는 편이 중도 포기를 줄입니다.
시험 대비 인강을 병행하는 경우. 과목마다 강의 수가 다르면 과목별 진행률보다 남은 강의 수 합계를 보고 시험일에서 거꾸로 계산하세요. 시험까지 30일이 남았고 남은 강의가 합계 90강이라면 하루 3강이 필요합니다. 하루 목표 칸에 3을 넣어 두면 어떤 강의가 가장 늦어지는지 카드별 예상일로 비교할 수 있습니다.
구독형 강의를 몰아 듣는 경우. 수강 기간이 정해진 강의라면 종료일에서 오늘을 뺀 일수와 남은 강의 수를 비교해 보세요. 남은 일수보다 완강 예상일이 길다면 속도를 올리거나 일부 강의를 건너뛸 범위를 미리 정해야 합니다.
육아휴직 중 자기계발 강의를 듣는 경우. 아이가 낮잠을 자는 시간에만 들을 수 있다면 하루 목표를 0.5(이틀에 한 강)처럼 낮게 잡는 것이 현실적입니다. 남은 16강이면 올림(16 ÷ 0.5) = 32일입니다. 속도가 느려도 완강 예상일이 날짜로 보이면 끝이 있다는 감각이 생겨 중간에 놓지 않게 됩니다.
결과를 해석하는 방법
- 진행률이 높아도 남은 강의 수가 많으면 안심할 수 없습니다. 퍼센트와 남은 강의 수를 함께 보세요.
- 완강 예상일이 계속 뒤로 밀린다면 하루 목표가 현실보다 높게 설정되었다는 신호입니다. 목표를 낮추고 다시 계산하세요.
- 같은 진행률이라도 강의 길이가 다르면 필요한 시간이 다릅니다. 위 시청 시간표로 한 번 환산해 보세요.
- 완료 표시가 된 강의도 목록에 남습니다. 복습할 계획이 없다면 삭제해 평균을 현재 수강 중인 강의 기준으로 맞출 수 있습니다.
흔한 실수와 한계
- 강의 수와 학습 시간을 혼동: 이 도구는 "강의 개수"만 셉니다. 1강이 10분인 강의와 60분인 강의를 같은 단위로 취급하므로, 길이가 크게 다른 강의를 섞어 쓸 때는 평균을 맹신하지 마세요.
- 플랫폼 진도율과의 불일치: 플랫폼은 시청 시간이나 영상 끝까지 재생 여부로 진도를 계산하기도 합니다. 이 도구는 사용자가 누른 숫자 그대로이며 자동으로 연동되지 않습니다.
- 수강 기록이 증빙이 되지 않음: 수료증, 학점 인정, 환급형 과정의 진도 기준은 해당 플랫폼의 공식 기준이 우선입니다.
- 날짜 입력 없음: 실제로 들은 날짜 이력은 저장하지 않으므로 "지난주에 몇 강 들었는지" 같은 통계는 제공하지 않습니다.
- 강의 순서나 챕터 관리 불가: 어떤 강의를 들었는지가 아니라 몇 개를 들었는지만 기록합니다.
입력값의 경계와 특이 케이스
- 강의명은 최대 60자, 전체 강의 수는 1~9999 사이의 정수만 등록됩니다. 소수나 0, 비어 있는 값은 안내 문구가 나오고 등록되지 않습니다.
- 같은 이름의 강의도 여러 개 등록할 수 있습니다. 이름으로 구분하지 않고 카드 순서(등록한 순서)로 관리하므로, 1부와 2부처럼 이름을 다르게 적어 두는 편이 헷갈리지 않습니다.
- 하루 목표 칸에 0, 음수, 50을 넘는 값을 넣으면 안내 문구가 나오고 이전 값으로 되돌아갑니다.
- 완료 수를 전체 강의 수와 같게 만들면 카드에 완료 표시가 붙고 완강 예상일 문장은 사라집니다. 이후 전체 강의 수를 늘리면 다시 진행 중으로 돌아갑니다.
- 전체 강의 수를 이미 완료한 수보다 작게 줄이면 완료 수가 새 전체 수로 맞춰집니다. 줄이기 전의 완료 수는 복원되지 않습니다.
- 하루 목표를 바꾸면 모든 카드의 완강 예상일이 한꺼번에 다시 계산됩니다. 강의마다 속도를 따로 두는 기능은 없으므로, 강의별 속도가 다르면 가장 늦게 끝나는 강의 기준으로 목표를 정하세요.
기록은 어디에 저장되나요
강의 목록과 진행 상황은 이 브라우저의 localStorage(키 pib-course-progress-tracker-v1), 하루 목표 값은 별도 키 (pib-course-progress-tracker-pace-v1)에 저장됩니다. 이 페이지의 코드는 입력 내용을 서버로 전송하지 않습니다. 다른 기기나 다른 브라우저와는 동기화되지 않고, 사이트 데이터를 삭제하거나 시크릿 모드를 닫으면 사라질 수 있습니다. 지우려면 각 카드의 "삭제" 또는 브라우저 설정의 사이트 데이터 삭제를 사용하세요.
자주 묻는 질문
강의를 여러 개 한꺼번에 들었을 때도 기록할 수 있나요?
네, 완료한 강의 수 칸에 원하는 숫자를 직접 입력하고 "적용"을 누르면 한 번에 반영됩니다. 전체 강의 수보다 큰 값은 전체 강의 수로 맞춰집니다.
완료한 강의는 목록에서 사라지나요?
아니요, 완료 표시만 되고 목록에 남아 있습니다. 더는 필요 없으면 삭제 버튼으로 정리하세요.
강의 수가 중간에 늘어나면 어떻게 하나요?
업데이트로 강의가 추가되는 과정이라면 카드 안의 "전체 강의 수 수정" 칸에서 새 숫자로 바꾸면 됩니다. 이미 완료한 강의 수는 유지되고 진행률만 다시 계산됩니다.
완강 예상일이 부정확한 이유는 무엇인가요?
오늘부터 매일 같은 개수를 듣는다는 단순 가정이기 때문입니다. 쉬는 날이나 속도 변화는 반영하지 않으니 일정을 세울 때의 대략적인 기준으로만 쓰세요.
평균 진행률과 전체 강의 기준 진행률 중 무엇을 봐야 하나요?
동기 부여 용도로는 강의별 평균이, 남은 분량을 계획할 때는 전체 강의 기준이 유용합니다. 강의 규모가 비슷하면 두 값이 거의 같습니다.
강의 한 편이 너무 길면 둘로 나눠 세도 되나요?
됩니다. 60분 넘는 강의를 30분씩 두 번으로 끊어 듣는다면 한 편을 2강으로 세어 전체 강의 수에 반영하면 진행 감각이 더 촘촘해집니다. 다만 한번 정한 단위는 끝까지 유지해야 퍼센트가 의미를 가집니다.
여러 강의를 병행하면 하루 목표는 어떻게 정하나요?
하루 목표는 모든 카드에 똑같이 적용되고 카드마다 따로 나누어 주지는 않습니다. 즉 각 강의가 하루에 그 개수씩 진행된다고 가정하고 날짜를 셉니다. 강의 두 개를 번갈아 하루에 총 1강만 듣는다면 강의당 이틀에 1강이므로 0.5를 넣으세요. 강의마다 속도가 크게 다르면 가장 늦게 끝나는 강의 기준으로 정하는 것이 안전합니다.
하루 목표를 1보다 작게 넣어도 되나요?
네. 0.5는 이틀에 1강, 0.25는 나흘에 1강으로 계산됩니다. 입력 칸의 화살표는 0.5 단위이지만 직접 입력하면 더 작은 소수도 받습니다. 최대 50까지 받으며 그 이상은 안내 문구와 함께 이전 값으로 되돌아갑니다.
수료나 환급 조건이 진도율이면 이 도구로 확인할 수 있나요?
확인용 참고로만 쓰세요. 수료·환급 조건은 플랫폼이 정한 진도율 산식(영상 시청 비율, 평가 점수, 출석 등)이 우선이고 이 도구의 숫자와 다를 수 있습니다. 조건과 마감일은 해당 강의 안내 페이지에서 직접 확인하세요.
함께 쓰기 좋은 도구
- 자격증 공부 계획 세우기 가이드 - 시험일에서 거꾸로 계획하기
- 뽀모도로 타이머 - 강의 시청 시간을 집중 구간으로 나누기
- 습관 트래커 - 매일 학습 습관 기록
- Coursera 수강 신청 가이드 - 해외 강의 플랫폼 이용법