분리형 코딩 세션 운영

분리형 코딩은 학생마다 격리된 IDE를 주고, 강사는 한 화면에서 전원을 관찰하다가 필요한 학생에게만 들어가 도와주는 방식입니다. 다수가 동시에 실습·과제를 푸는 수업에 맞습니다.

세션 만들기

  1. 세션 → + 새 세션.

  2. 방식에서 분리형 코딩을 선택합니다.

    새 세션 — 분리형 코딩 선택

  3. 언어 / 프레임워크를 정합니다. 여기서 고른 단일 프레임워크로 모든 학생이 같은 환경에서 시작합니다(채점·진도가 균일해집니다).

  4. 세션 이름과 참여 설정(최대 인원 등)을 마치면 생성됩니다.

모니터링 그리드

세션에 들어가면 학생들이 카드 그리드로 펼쳐집니다. 각 카드는 해당 학생의 최신 코드·진행 상태를 보여줍니다.

분리형 코딩 — 강사 모니터링 그리드

  • 카드를 클릭하면 그 학생의 IDE가 열려 코드를 자세히 볼 수 있습니다(읽기 전용 미러).
  • 막히거나 진도가 처진 학생을 한눈에 가려낼 수 있습니다.

개입 — 학생 화면에 들어가 함께 편집

특정 학생을 직접 도와주려면 그 학생 화면에서 개입을 켭니다. 그 순간부터 강사와 학생이 같은 파일을 실시간으로 함께 편집합니다.

  • 서로의 커서·선택 영역이 색으로 표시됩니다(공동 편집).
  • 강사가 고친 내용이 즉시 학생 컨테이너에 반영됩니다.
  • 학생 화면에는 "강사가 개입 중" 배너가 뜹니다.
  • 개입을 끄면 학생은 다시 자기 화면을 혼자 편집합니다.

일반 코딩과 언제 나눠 쓰나요?

  • 다 같이 한 코드를 보며 시연일반 코딩 세션.
  • 각자 풀게 하고 전체를 관찰 → 분리형 코딩.

학생 입장에서의 화면은 분리형 코딩 — 내 화면에서 볼 수 있습니다.