코딩을 처음 배우는 학생은 문법을 이해해도 어느 줄에서 막혔는지 스스로 설명하기 어려울 수 있습니다. 강사가 학생 옆을 계속 지키기 어려운 원격 수업에서는 누가 어느 레벨을 진행하고 있는지, 어떤 코드에서 어려움을 겪는지 확인하는 과정이 특히 중요합니다.

Codedash 클래스 기능을 사용하면 강사는 한 화면에서 학생별 현재 레벨과 클리어 진행도, 도움요청 여부, 최근 제출 코드를 확인할 수 있습니다. 제출된 코드는 실제 게임 레벨에 넣어 실행해 볼 수 있어 학생이 막힌 상황을 다시 확인하는 데 도움이 됩니다.

순서해야 할 일핵심 기능
1클래스 기능 이해진행도·도움요청·제출 코드 확인
2클래스 구매게임과 학생 수 선택
3클래스 활성화365일 이내 활성화 후 3시간 수업
4강사 화면 운영학생 목록, 코드 검토, 수업기록 다운로드
5학생 입장클래스 링크와 도움요청
6주의사항 확인활성화 기한과 제출 코드 범위
CLASS TIME POLICY

클래스는 구매 즉시 시작되지 않습니다. 구매한 날부터 365일 안에 한 번 활성화할 수 있으며, 활성화한 시점부터 정확히 3시간 동안 수업을 진행할 수 있습니다.

SUBMITTED CODE, NOT LIVE TYPING

강사 화면에는 학생의 키 입력이 실시간으로 전송되지 않습니다. 레벨을 클리어하기 전에 도움요청을 누르면 해당 레벨의 저장 코드가 갱신됩니다. 클리어 코드가 제출된 뒤에는 같은 레벨의 도움요청이 기존 코드를 덮어쓰지 않습니다.

원격에서도 학생의 진행 상황과 제출 코드를 확인합니다

01 / PROGRESS

학생별 진행도를 확인합니다

현재 레벨과 전체 클리어 수를 비교해 학생마다 수업 진도가 어디까지 진행됐는지 확인할 수 있습니다.

02 / HELP

도움이 필요한 학생을 찾습니다

도움요청 학생과 같은 레벨에 오래 머문 학생이 목록에 표시되어 강사가 먼저 살펴볼 수 있습니다.

03 / CODE

제출 코드를 확인합니다

클리어 전 도움요청 시점 또는 클리어 시점의 코드를 읽고 복사하거나 실제 게임 레벨에서 실행할 수 있습니다.

04 / REMOTE

원격 설명에 활용합니다

화상회의나 음성 수업과 함께 사용하면 학생의 실제 코드를 보며 수정할 부분을 안내할 수 있습니다.

클래스 기능 자체에 영상 통화나 강사의 답변 메시지를 보내는 기능은 없습니다. 원격 수업에서는 화상회의나 음성 도구를 함께 사용하고, Codedash 대시보드로 학생의 진행 상황과 코드를 확인하는 방식이 적합합니다.

클래스를 구매하는 방법

Codedash 클래스 구매 및 관리 화면에서 새 클래스를 구매할 수 있습니다. 구매하려면 먼저 강사 계정으로 로그인해야 합니다.

Codedash 클래스 구매 화면에서 코스, 학생 수, 금액과 구매 버튼을 강조한 화면
클래스 구매 화면빨간 번호 순서대로 코스, 학생 수, 금액, 구매 버튼을 확인할 수 있습니다.
  1. 코스 선택: 한 클래스에서 사용할 파이썬던전 또는 파이썬농장을 선택합니다.
  2. 학생 수 입력: 최소 10명부터 최대 30명까지 구매할 수 있습니다.
  3. 금액 확인: 1인 금액과 전체 학생 수에 따른 총 금액을 확인합니다. 화면에는 USD 기준 금액이 표시되며 실제 결제는 환율을 적용한 KRW로 청구됩니다.
  4. 클래스 구매하기: 로그인한 뒤 Toss Payments 결제를 진행합니다. 클래스 리딤코드가 있다면 결제 대신 코드 등록을 사용할 수 있습니다.

결제가 완료되면 클래스는 활성화 전 상태로 생성됩니다. 이 단계에서는 아직 3시간 수업 시간이 시작되지 않습니다.

클래스 구매 및 관리 화면 열기

클래스를 활성화하고 수업을 시작하는 방법

구매한 클래스의 관리 버튼을 누르면 클래스 상세 화면이 열립니다. 활성화 전 상태에서는 활성화 기한과 구매 학생 수를 먼저 확인할 수 있습니다.

구매한 클래스의 활성화 기한과 활성화 버튼을 강조한 화면
클래스 활성화 전 화면활성화하면 즉시 3시간 수업 시간이 시작됩니다.
  1. 활성화 만료까지: 구매일로부터 365일인 활성화 가능 기간의 남은 시간이 표시됩니다.
  2. 활성화: 버튼을 누르고 확인 창에 동의하면 클래스가 바로 시작됩니다.
  3. 활성화 만료일: 이 날짜와 시간 전까지 클래스를 활성화해야 합니다.
ACTIVATE RIGHT BEFORE CLASS

활성화가 완료되면 8자리 클래스 코드와 수업 링크가 생성되고 3시간이 즉시 계산됩니다. 학생 안내와 화상회의 준비를 마친 뒤 실제 수업 시작 직전에 활성화하는 것이 좋습니다.

강사는 수업링크 ABCD2345 형태의 버튼을 눌러 전체 학생 입장 URL을 복사할 수 있습니다. 수업이 끝나기 전에 수업 종료를 눌러 직접 종료할 수도 있습니다.

강사 클래스 화면 사용법

학생 목록과 수업 상태 확인

수업이 진행 중이면 대시보드 상단에서 남은 시간, 입장 학생 수, 클래스 링크와 수업 종료 버튼을 확인할 수 있습니다.

강사 대시보드에서 수업 제어, 도움 요청 학생, 정체 학생과 선택 학생 진행도를 강조한 화면
진행 중인 강사 대시보드도움요청과 학생별 제출 코드를 한 화면에서 확인할 수 있습니다.
  1. 수업 운영 버튼: 도움요청 알림음, 학생용 수업 링크 복사, 수업 종료 기능입니다.
  2. 도움 요청 학생: 레벨을 클리어하기 전에 학생이 현재 코드를 제출하며 도움을 요청하면 빨간 배지와 함께 목록 상단에 표시됩니다.
  3. 10분 이상 정체: 같은 레벨에서 활동 갱신이 오래 없는 학생을 확인할 수 있습니다.
  4. 선택 학생 진행도: 현재 레벨, 전체 클리어 수, 마지막 제출, 최근 활동과 제출 코드를 확인합니다.

학생 행을 선택하면 오른쪽 패널에 해당 학생의 정보가 표시됩니다. 코드 선택 목록에서는 최근 제출 코드 또는 레벨별 최신 제출 코드를 선택할 수 있습니다.

실행해보기는 새 화면에서 학생이 제출한 코드를 해당 게임 레벨에 넣어 실행합니다. 강사가 테스트하면서 수정한 내용은 학생 코드에 다시 저장되지 않습니다. 코드복사를 사용하면 외부 메모나 수업 자료에 코드를 붙여 넣을 수 있습니다.

도움요청에 대응하는 방법

  1. 도움 요청 학생을 선택합니다.
  2. 현재 레벨과 제출 코드를 확인합니다.
  3. 실행해보기로 같은 오류나 움직임을 재현합니다.
  4. 화상회의, 음성 또는 대면 설명으로 학생에게 수정할 부분을 안내합니다.
  5. 학생이 레벨을 클리어하면 마지막 제출 상태가 갱신되고 현재 도움요청 배지가 사라집니다.

학생의 도움요청에는 별도의 답변이나 해결 완료 버튼이 없습니다. 강사가 제출 코드를 확인한 뒤 수업 중 직접 안내하는 방식입니다.

수업 종료 후 학생 코드를 Excel로 다운로드

종료된 클래스의 수업기록다운 버튼과 학생별 기록 영역을 강조한 화면
종료된 클래스 화면학생 진행도와 제출 코드를 계속 확인하고 Excel 파일로 내려받을 수 있습니다.
  1. 종료됨: 3시간이 지났거나 강사가 직접 종료한 클래스입니다.
  2. 수업기록다운: 클래스 요약과 학생별 레벨 코드를 Excel 파일로 생성합니다.
  3. 지난 수업 기록: 종료 후에도 학생별 진행도와 레벨별 최신 코드를 확인할 수 있습니다.

다운로드한 Excel 파일에는 클래스 요약 시트와 학생별 시트가 만들어집니다. 학생별 시트에는 레벨, 제출 유형, 제출 시간, 레벨 완료 여부와 코드가 포함됩니다.

LATEST CODE PER LEVEL

Excel과 대시보드에는 학생별·레벨별 제출 하나가 저장되며 모든 시도가 시간순으로 쌓이지 않습니다. 레벨 클리어 전에는 도움요청으로 저장 코드를 갱신할 수 있지만, 클리어 코드가 제출된 뒤에는 이후 도움요청이 기존 코드를 덮어쓰지 않습니다.

학생이 클래스에 들어가고 도움을 요청하는 방법

클래스 코드와 이름으로 입장

학생은 강사가 전달한 수업 링크를 열거나 학생 클래스 입장 화면에서 8자리 클래스 코드를 직접 입력합니다. 학생은 별도 계정을 만들거나 게임을 구매하지 않아도 됩니다.

학생 클래스 입장 화면에서 클래스 코드, 이름과 입장 버튼을 강조한 화면
학생 클래스 입장 화면강사에게 받은 코드와 수업에서 사용할 이름을 입력합니다.
  1. 클래스 코드: 강사가 전달한 8자리 코드입니다. 수업 링크를 사용하면 자동으로 입력됩니다.
  2. 이름: 2~20자의 한글, 영문, 숫자, 밑줄을 공백 없이 입력합니다. 같은 클래스 안에서 다른 학생과 중복되지 않아야 합니다.
  3. 클래스 입장하기: 수업이 활성화된 동안 버튼을 눌러 입장합니다.

입장한 학생은 클래스 전용 챕터 선택 화면에서 학습을 시작합니다. 개인 구매 여부와 관계없이 해당 클래스에 지정된 게임을 수업 시간 동안 이용할 수 있습니다.

모르는 부분은 현재 코드와 함께 도움요청

학생 게임 화면에서 학생 정보, 도움요청과 챕터선택 버튼을 강조한 화면
학생 수업 화면레벨을 클리어하기 전에 도움요청을 누르면 강사에게 알림이 표시되고 저장 코드가 갱신됩니다.
  1. 학생과 클래스 정보: 현재 입장한 학생 이름과 게임 클래스를 확인합니다.
  2. 도움요청: 현재 레벨을 클리어하기 전에 강사에게 알림을 보내고 저장 코드를 갱신합니다.
  3. 챕터선택: 게임을 종료하지 않고 클래스 챕터 선택 화면으로 돌아갑니다.

도움요청은 강사에게 텍스트 메시지를 보내는 기능이 아닙니다. 레벨 클리어 전에는 해당 레벨의 저장 코드를 갱신하지만, 클리어 코드가 제출된 뒤에는 같은 레벨에서 다시 누른 도움요청이 기존 코드를 덮어쓰지 않습니다. 버튼을 누른 뒤에는 강사가 제출 코드를 확인할 수 있도록 화상회의나 수업 중 안내에 따라 기다리면 됩니다.

클래스 사용 전 꼭 확인할 주의사항

01 / 365 DAYS

365일 안에 활성화

구매 후 365일은 수업 기간이 아니라 수업을 시작할 수 있는 활성화 가능 기간입니다.

02 / 3 HOURS

활성화 즉시 3시간

활성화 버튼을 누른 시점부터 정확히 3시간이 계산됩니다.

03 / ONE SESSION

같은 상품으로 재시작 불가

한 번 활성화한 클래스 상품으로 새로운 3시간 수업을 다시 시작할 수 없습니다.

04 / JOIN LINK

링크는 활성화 후 생성

구매 직후에는 학생 코드가 없으며 활성화 후 수업 링크가 생성됩니다.

05 / SNAPSHOT

제출 시점 코드

학생의 실시간 타이핑이 아니라 클리어 전 도움요청 또는 클리어 때 제출된 코드를 확인합니다.

06 / EXPORT

종료 후 Excel 다운로드

수업기록다운 버튼은 정상적으로 종료된 클래스에서 표시됩니다.

Codedash 클래스 수업을 시작해 보세요

게임과 학생 수에 맞게 클래스를 구매한 뒤, 수업 준비가 끝났을 때 활성화하면 됩니다. 학생은 계정이나 개인 구매 없이 링크로 입장하고, 강사는 진행도와 제출 코드를 확인하며 수업을 운영할 수 있습니다.

클래스 구매 및 관리 시작하기

구매 후 365일 안에 활성화할 수 있으며, 활성화 시점부터 3시간 동안 수업이 진행됩니다.

자주 묻는 질문

클래스 구매 후 바로 3시간이 시작되나요?

아닙니다. 구매 후에는 활성화 전 상태이며 구매일로부터 365일 안에 강사가 직접 활성화할 수 있습니다. 3시간은 활성화 버튼을 누른 시점부터 시작됩니다.

수업 시간이 정확히 몇 시간인가요?

현재 클래스의 활성 수업 시간은 정확히 3시간입니다. 3시간이 지나면 자동으로 종료됩니다.

학생도 Codedash 계정이나 게임 구매가 필요한가요?

필요하지 않습니다. 활성화된 클래스의 8자리 코드 또는 수업 링크와 이름만으로 입장할 수 있습니다.

강사가 학생이 타이핑하는 코드를 실시간으로 볼 수 있나요?

아닙니다. 강사는 실시간 타이핑이 아니라 제출된 코드를 확인합니다. 레벨 클리어 전에는 도움요청으로 저장 코드가 갱신되며, 클리어 코드가 제출된 뒤에는 같은 레벨의 도움요청이 기존 코드를 덮어쓰지 않습니다.

도움요청에 강사 답변을 보내는 기능이 있나요?

현재 강사 답변이나 해결 처리 버튼은 없습니다. 강사는 제출 코드를 확인하고 실행한 뒤 대면, 화상회의 또는 음성 수업으로 학생에게 안내합니다.

수업이 끝난 뒤에도 학생 코드를 볼 수 있나요?

네. 종료된 클래스의 관리 화면에서 학생별 진행도와 레벨별 최신 코드를 확인할 수 있으며, 수업기록다운으로 Excel 파일을 생성할 수 있습니다.