약간의 근황겸, 자랑겸, 심정토로겸 글입니다 :)
이번 시즌 코로나19로 온라인 강의를 주욱 하고 있는데요.
그나마 개강을 서두른 대학들은 지난주부터 중간고사 기간이었습니다.
사이버캠퍼스, 이클래스, 이러닝 등등 다양한 이름으로 불리지만, 어쨌든 통칭 사이버캠퍼스란 게 학교마다 들쭉날쭉이더군요.
어떤 학교는 동접자 60명에 서버가 퍼지고, 어떤 학교는 강의동영상 올리다가 하루가 다 가고, 또 어떤 학교는 그런 시스템 구축이 어려워서 유튜브의 힘을 빌리기도 합니다.
그래서 강의 나가는 몇몇 학교를 대상으로 제 사이트에 강의실 시스템을 얹어서 운영중입니다.
(최근 들어 커뮤니티 관련된 자료 제작이 좀 있었던 것도 이런 사정이 있었습니다ㅎㅎ)
앞으로 이 시스템을 계속 사용하게 될지 몰라 일단 모종의 작업을 좀 해놓고 있습니다.
생각나는대로 임시변통으로 만들어놓은 거여서 주마간산, 주먹구구, 대충대충, 막 그렇습니다.
1. 우선 (특정 코드 체계를 갖춘 이름의) 회원그룹을 추가하면 -> 그 이름에 따라 모듈 분류가 생성되고 -> 모듈 분류로 메뉴가 만들어지며 -> 미리 지정된 설정에 따라 강의실 시스템에 맞는 7개 정도의 게시판(타임라인, 주별강의, 공지사항, 질문/토론, 공유/발제, 과제제출, 강좌 일정 등)이 생성되고 하위 메뉴로 편성됩니다.
2. 단, 타임라인 게시판의 경우는 별도의 다른 메뉴로 들어가게 해놨습니다. 여러 과목을 듣는 수강생도 있을 수 있어서 자기가 듣는 강의실별로 점핑이 가능해야겠더라구요.
3. 수강생들은 미리 전달 받은 과목코드를 넣어서 회원가입을 하거나 회원정보를 변경하면, 해당 강의실에 입장할 수 있는 회원그룹의 소속이 될 수 있습니다. (과목코드가 궁서체네요ㅋㅋ)
4. 강의는 주로 유튜브 영상을 띄우고 있는데, 출석을 위해 해당 게시물에 수강생이 댓글을 답니다. 확장변수로 출석기한과 지각기한이 입력되어 있기 때문에, 이 일시를 기준으로 댓글 등록일을 판별하여 출석, 지각, 결석을 구분하게 됩니다. 이름옆에 빨간점이 출석, 파란 점이 지각, 점 없음은 결석이에요. 학번과 본명은 관리자만 볼 수 있는데, 결석생은 아무 것도 안 뜨네요. 그러게 왜 늦게 들어오랬어요ㅜ
5. 그리고 게시판을 살짝 수정해서 스케줄 게시판도 하나 만들었습니다. 관리자만 열람이 가능하고 일반회원은 리스트만 볼 수 있는 걸로요. 그리고 해당 게시판과 연결되는 위젯과 스킨도 만들어서 레이아웃과 위젯페이지에 걸어놓구요 :) 어디선가 베껴온 방식인데요ㅋ 그림이 월별로 바뀝니다.
6. 과제제출은 애드온의 힘을 빌리고 있습니다. 현재 조금 발전을 시켜서 모듈별로 문서 등록 개수와 기간을 제한할 수도 있고, 카테고리별로도 등록 개수와 기간을 제한할 수도 있게 됐어요.
드디어 오늘이 중간고사입니다ㅋ
시험 모듈을 써볼까 했는데, 동작 방식도 익숙하지 않고 스킨도 사이트랑 어울리는 게 아니다보니 (그리고 시험이 일단 주관식이다보니) 역시 게시판에 의지하게 되네요.
그냥 상담게시판 형식으로 해서 문서 등록 개수와 기간을 제한하는 애드온을 합쳐서 운영하는 거죠.
끄아... 오늘 잘 돼야 할 텐데요.
테스트를 한다고 하기는 했는데 별 무리 없이 잘 진행되면 좋겠습니다.
살짝 떨립니다...
능력이 갖춰지니 활용도가 어마어마해지네요!