레슨 한 장에 드는 것
5 분목표공식 커리큘럼의 모든 레슨이 갖는 여섯 칸과, 샘플이 선택이 아닌 이유.
학습자는 레슨을 열 때 한 가지를 묻습니다. 이걸 닫고 나면 무엇을 할 수 있게 되는가. 페이지의 모든 것은 그 물음에 답하거나, 아니면 거기 있을 이유가 없습니다.
여섯 칸
| 칸 | 필수 | 무엇인가 |
|---|---|---|
| 제목 · 목표 한 줄 | 필수 | 끝나고 나서 할 수 있게 되는 것, 한 문장 |
| 본문 | 필수 | 영어 · 한국어 · 일본어 · 중국어 간체 Markdown |
| 실행 샘플 | 필수 | 샘플 저장소 안의 폴더, 실행 명령, 그 결과 화면 |
| 확인 과제 | 필수 | 이해했는지 스스로 확인하는 작은 과제 |
| 영상 · 쇼츠 | 선택 | YouTube 영상 id |
| 관련 기사 | 선택 | 매거진 링크 |
샘플이 곧 레슨입니다
실행할 수 없는 레슨은 설명문입니다. 샘플은 자기 폴더만으로, 게시된 패키지만 써서 빌드되어야 합니다. 다른 사람의 체크아웃을 가리키는 경로도, 게시되지 않은 포크도 안 됩니다. 폴더를 복사해 명령을 실행하면 레슨에 나온 화면이 떠야 합니다.
레슨 하나에 주장 하나
나누는 기준은 자료의 구조가 아니라 학습자가 한 번에 가져갈 수 있는 것입니다. 「이제 해 보세요」가 두 번 필요하면 레슨도 둘입니다.
크루 강좌도 같은 모양입니다
유료 강좌를 여는 크루도 이 모양을 지킵니다. 그래야 유료 강좌가 자신이 심화하는 무료 경로를 가리킬 수 있습니다.
확인 과제
레슨 하나를 직접 설계해 보세요 — 목표 한 줄, 샘플 폴더와 명령, 확인 과제.