교실에서 Discourse를 활용하기 위한 자료

대학 수준의 수업을 진행하면서 Discourse를 사용하고 계신 분이 계신가요? 그렇다면 경험담을 공유해 주실 수 있을까요 (잘 되는 점, 부족한 점은 무엇인지)?

이러한 용도로 Discourse를 설정하는 방법에 대한 추천 자료가 있을까요?

저는 다음과 같은 기능을 찾고 있습니다:

  1. 학생과 강사를 구별할 수 있어야 합니다.
  2. 학생들은 서로에게 익명으로 게시물을 작성할 수 있어야 하지만, 강사에게는 이름이 표시되어야 합니다. 같은 주제에 여러 익명 사용자가 게시물을 작성할 경우, 서로 구별할 수 있어야 하지만, 이상적으로는 다른 주제 간에 추적되지 않아야 합니다.
  3. 학생들은 강사 전체에게, 또는 개별 강사에게 개인 메시지를 보낼 수 있어야 합니다. 학생들끼리의 개인 메시지 기능을 제어할 수 있으면 좋겠습니다.
  4. 템플릿을 기반으로 여러 포럼을 쉽게 설정하고, 동일한 도메인에서 호스팅할 수 있는 방법이 있어야 합니다. 이는 매 학기, 매 수업마다 포럼을 생성하는 것이 쉽고 편리해야 하기 때문에 필요합니다.
  5. 학생들을 "섹션(section)"으로 나누고, 일부 섹션에만 표시되는 메시지를 작성할 수 있으면 좋겠습니다.
  6. 공지사항을 작성할 때 학생들의 이메일 설정을 공지사항별로 오버라이드(이메일 알림을 반드시 받게 보장)할 수 있으면 좋겠습니다.
  7. 현재 등록된 사용자 목록(이름 + 이메일)을 기계가 읽을 수 있는 형식(예: CSV)으로 다운로드하여 등록된 학생 목록과 쉽게 대조할 수 있으면 좋겠습니다. (이것이 가능하다고 믿습니다.)
  8. 학기가 끝난 후 포럼을 "보관(Archive)"할 수 있으면 좋겠습니다: 콘텐츠를 읽기 전용 모드로 유지하고, 새로운 가입 및 게시물을 방지합니다.
  9. 실명을 사용하도록 장려(또는 강제)하는 기능이 있으면 큰 장점이 될 것입니다.
  10. 필수 사항은 아니지만, LMS 연동이 있으면 좋겠습니다. 특히 계정 생성을 자동화할 수 있다면 더욱 좋습니다.

각 기능이 사용 가능/불가능한지에 대한 확인이 유용할 것입니다.

Discourse는 교육용으로 특별히 설계된 호스팅 플랜을 제공합니까? Discourse pricing | Discourse - Civilized Discussion 에서 이를 찾을 수 없습니다. 이러한 용도의 요구 사항은 셀프 서비스 플랜이 제공하는 것과 다소 다릅니다: 포럼은 항상 비공개여야 하며, 최대 300명의 사용자를 대상으로 한 학기 동안만 활성화된 후, 합리적인 기간(아마도 2~3년 정도) 동안 읽기 전용 모드로 유지되어야 합니다.

현재 우리는 학술적 용도/교육에 특화된 포럼 시스템을 사용하고 있습니다. 그러나 수학 지원이 부실해서 frustrate(불만)스럽습니다. 저는 비학술적 맥락에서 Discourse를 사용해 본 적이 있으며, 좋은 수학 지원, 편리한 검색 및 조직, 그리고 Q/A 형식을 설정할 수 있는 기능을 매우 좋아합니다.

szhorvat님, 안녕하세요! 목록에 있는 질문 중 제가 답변할 수 있는 것들을 답해 보았으니, 도움이 되길 바랍니다 :slight_smile:

강사 사용자 이름의 색상을 변경하거나 타일 등을 추가하는 방법을 살펴보시기 바랍니다. 이렇게 하는 방법에 대한 가이드는 여기에서 찾을 수 있습니다.

학기마다 카테고리를 만들고, 그런 다음 해당 특정 카테고리에서만 생성/답글/보기를 할 수 있는 그룹을 만드는 방식으로 처리할 수는 없나요?

/admin/users/list/active 페이지에 ‘Export’ 버튼이 있습니다.

full name required라는 사이트 설정이 있습니다.

이것은 Discourse.org 웹사이트에서 인용한 내용입니다

교육 기관으로 법적으로 인정받고 있는 경우 85% 할인을 제공합니다. 연방 세금 면제 대상 비영리 단체로 법적으로 인정받고 있는 경우 50% 할인을 제공합니다. 이러한 할인은 기본, 프로, 비즈니스 플랜에만 적용되며, 다른 할인과 중복 적용할 수 없고, 월간 또는 연간 결제 시에만 체크카드/신용카드로 지불해야 합니다. 시도 기간을 시작한 후 우리에게 연락해 주십시오. 그러면 귀하의 계정에 할인이 적용됩니다.

그룹 플레어(group flair)를 사용하면 간단합니다.

Discourse에서 이를 수행하는 방법을 모릅니다. 플러그인이 어떻게 이를 처리할 수 있는지 바로 명확하지 않습니다.

아, 혹은 너무 간단해서 제가 생각을 못 했을 수도 있습니다. 학생들이 계정을 만들 때 이름 필드에 실제 이름을 사용하지 않고, 실제 이름이 포함된 스태프 전용 사용자 정의 필드를 사용하는 것입니다.

PM(개인 메시지)으로 가능합니다.

제가 본 모든 LMS(학습 관리 시스템)가 정말로 잘 못 처리하는 부분입니다.

제가 Discourse를 수업에 사용했을 때의 해결책은 읽기 전용 카테고리에 클래스 과제를 두고, 학생들이 해당 학기의 카테고리에서 답변을 링크된 주제(reply-as-linked-topic)로 작성하도록 하는 것이었습니다. 그리고 과제 마감 날짜가 포함된 캘린더와 과제 링크가 있는 수업 계획(syllabus) 주제를 만들었던 것 같습니다. 새로운 문서(documentation) 플러그인이 이를 더 쉽게 만들어 줄 것 같습니다.

서브 그룹에 서브 카테고리를 사용하고, 더 많은 그룹으로 누가 볼 수 있는지를 강제하거나, 학생들이 어느 서브 그룹에 참여해야 하는지 알려주고 다른 서브 그룹을 보는 것을 허용하는 방식으로 할 수 있습니다.

data-explorer 플러그인이 이를 수행합니다.

카테고리 권한만 변경하면 됩니다.

하지만 위에서 사람들이 서로의 이름을 보는 것을 우려하고 있잖아요? 하지만 네, 필수 입력으로 설정된 사용자 정의 필드를 가질 수 있습니다.

discourse-connect가 LMS에 대해 인증하도록 만드는 것이 가능해야 한다고 생각합니다.

제가 Discourse를 수업에 사용하던 시절, LMS에서 CSV를 가져와 적절히 태그된 각 학생의 주제를 찾고, 제가 해당 주제에 “좋아요”를 눌렀다면 과제 통과를 부여하고 CSV를 업데이트하는 스크립트가 있었습니다. 이 CSV는 나중에 LMS의 등급 시스템에 다시 업로드할 수 있었습니다.

제공하지 않는다고 생각하지만, 제가 잘못 알고 있을 수도 있습니다. 저는 전직 교육 기술 교수입니다. 예산이 조금이라도 있다면 저에게 연락해 주세요.