碩 碩碩
碩士士士學士學學位學位 位位 論論論論文文文文
채팅프로그램을 채팅프로그램을 채팅프로그램을
채팅프로그램을 활용한 활용한 활용한 실시간 활용한 실시간 실시간 실시간 온라인
온라인 온라인
온라인 토론 토론 토론 토론 평가 평가 평가 평가 시스템 시스템 시스템 시스템 설계
설계 설계
설계 및 및 및 구현 및 구현 구현 구현
Design and Implementation of Online Discussion and Evaluation System using Chatting Program
國 國 國
國民 民 民大 民 大 大 大學 學 學 學校 校 校 校 敎 敎育 敎 敎 育 育大 育 大 大學 大 學 學 學院 院 院 院
電 電 電
電子子子子計計計計算算算算敎敎育敎敎育育育專專專專攻攻攻攻
金 金 金
金 美 美 美 美 榮 榮 榮 榮
2 2 2
2 0 0 0 0 0 0 0 0 6666
채팅프로그램을 채팅프로그램을 채팅프로그램을
채팅프로그램을 활용한 활용한 활용한 실시간 활용한 실시간 실시간 실시간 온라인 온라인
온라인 온라인 토론 토론 토론 토론 평가 평가 평가 평가 시스템 시스템 시스템 시스템 설계
설계 설계
설계 및 및 및 구현 및 구현 구현 구현
Design and Implementation of Online Discussion and Evaluation System using Chatting Program
지도교수 지도교수 지도교수
지도교수 임 임 임 은 임 은 은 은 진진진진
이 이
이 이 論 論 論 論文 文 文 文을 을 을 을 碩 碩士 碩 碩 士 士 士학위 학위 학위 학위 請 請 請 請求 求 求 求 論 論 論 論文 文 文 文으로 으로 提 으로 으로 提 提 提出 出 出 出함 함 함 함. .. .
2007 20072007
2007년 년 년 6년 666월 월 월 일월 일일일
國 國
國 國民 民 民 民大 大 大 大學 學 學 學校 校 校 校 敎 敎 敎 敎育 育 育大 育 大 大學 大 學 學 學院 院 院 院
電 電
電 電子 子 子 子計 計 計 計算 算 算 算敎 敎育 敎 敎 育 育 育專 專 專 專攻 攻 攻 攻
金 金 金
金 美 美 美 美 榮 榮 榮 榮 2
2 2
2 0 0 0 0 0 0 0 6 0 66 6
金 金 金
金美 美 美 美榮 榮 榮의 榮 의 의 의 碩 碩 碩
碩士 士 士 士학위 학위 학위 請 학위 請 請 請求 求 求 求論 論文 論 論 文 文 文을 을 을 을 認 認准 認 認 准 准함 准 함 함 함
2007 2007 2007
2007년 년 년 년 6 66 6월 월 월 월 8 88 8일 일 일 일
國 國 國
國民 民 民大 民 大 大 大學 學 學 學校 校 校 校 敎 敎育 敎 敎 育 育大 育 大 大學 大 學 學 學院 院 院 院
심 심
심 사 심 사 사 사 위 위 위 위 원 원 원 원 장장장장 김 김 김 김 혁 혁 혁 혁 만 만 만 만 印印印印 심
심 심
심 사 사 사 사 위 위 위 위 원원원원 임 임 임 임 은 은 은 은 진 진 진 진 印印印印 심
심 심
심 사 사 사 사 위 위 위 위 원원원원 이 이 이 이 상 상 상 상 환 환 환 환 印印印印
목 목 목 목 차차차차
n nn
n 국문초록
Ⅰ. 서 론 ··· 1
1. 연구의 필요성과 목적 ··· 1
2. 연구의 내용 ··· 3
Ⅱ. 이론적 배경 및 관련연구 ··· 4
1. 온라인 토론 학습 ··· 4
가. 온라인 토론 학습의 개념 ··· 4
나. 온라인 토론 학습의 특징 ··· 5
다. 온라인 토론 학습의 방법 ··· 7
라. 온라인 토론 학습의 절차 ··· 8
2. 온라인 토론 학습 평가 ··· 11
가. 온라인 토론 학습의 평가 방법 ··· 11
나. 온라인 토론의 내용분석 유형 ··· 11
다. 내용분석 모델 ··· 12
Ⅲ. 채팅프로그램을 활용한 실시간 온라인 토론 평가 시스템 설계 ··· 15
1. 전체 실시간 온라인 토론 평가 시스템 개요 ··· 15
2. 채팅프로그램을 활용한 실시간 온라인 토론 평가 시스템 설계 ··· 16
가. 전체 시스템 구성도 ··· 16
나. 학습자모듈 흐름도 ··· 17
다. 교수자모듈 흐름도 ··· 18
라. 온라인 토론 평가 흐름도 ··· 19
마. 데이터베이스 설계 ··· 20
Ⅳ. 채팅프로그램을 활용한 실시간 온라인 토론 평가 시스템 구현 ··· 24
1. 시스템의 개발 및 구현환경 ··· 24
2. 로그인 / 회원가입 화면 ··· 25
3. 학습자용 온라인 토론 학습 시스템 구현 ··· 26
4. 교수자용 온라인 토론 평가 시스템 구현 ··· 28
Ⅴ. 온라인 토론 평가 시스템 적용 및 평가 결과 ··· 37
1. 온라인 토론 평가 시스템 평가 적용 기준 ··· 37
2. 온라인 토론 평가 시스템 평가 적용 결과 ··· 39
Ⅵ. 결론 및 향후 연구과제 ··· 42
참고문헌 ··· 44
ABSTRACT ··· 45
부 록 ··· 47
표 표 표
표 목차목차목차목차
<표 1> 면대면 토론학습과 온라인 토론 학습의 차이점 ··· 6
<표 2> Henri의 메시지 내용분석 모델 ··· 12
<표 3> 회원관리 테이블 ··· 20
<표 4> 토론대화 테이블 ··· 21
<표 5> 토론평가 수동 입력 테이블 ··· 22
<표 6> 비속어 단어 관련 테이블 ··· 22
<표 7> 내용분석 모형 평가 입력 테이블 ··· 23
<표 8> 시스템 개발 및 구현 환경 ··· 24
<표 9> 온라인 토론 평가 시스템 적용 평가기준 ··· 38
<표 10> 두 집단의 온라인 토론 평가 시스템 평가 결과표 ··· 40
그림 그림 그림
그림 목차목차목차목차
[그림 1] 전체 시스템 구성도 ··· 16
[그림 2] 학습자모듈 전체 설계 구조도 ··· 17
[그림 3] 교수자모듈 전체 설계 구조도 ··· 18
[그림 4] 온라인 토론 평가 흐름도 ··· 19
[그림 5] 로그인 화면 ··· 25
[그림 6] 회원가입 화면 ··· 25
[그림 7] 토론방 대기실 화면 및 토론방 만들기 화면 ··· 26
[그림 8] 토론방 내부화면 ··· 27
[그림 9] 교수자 평가 시스템 메인 화면 ··· 28
[그림 10] 조별(대화방) 선택 화면 ··· 29
[그림 11] 조별(조별명단) 선택 화면 ··· 30
[그림 12] 특정한 키워드(단어) 검색 화면 ··· 31
[그림 13] Henri의 4가지 메시지 지표 점수 입력 화면 ··· 32
[그림 14] 토론결과분석 필수 입력사항 화면 ··· 33
[그림 15] 토론결과분석 실행 화면 ··· 34
[그림 16] 토론평가(수동)입력 실행 화면 ··· 36
국문초록국문초록 국문초록국문초록
채팅프로그램을 채팅프로그램을 채팅프로그램을
채팅프로그램을 활용한활용한활용한활용한 온라인
온라인 온라인
온라인 토론 토론 토론 평가 토론 평가 평가 평가 시스템 시스템 설계 시스템 시스템 설계 설계 설계 및 및 및 구현및 구현구현구현
국민대학교 교육대학원 전자계산교육전공 연 구 자 : 김 미 영
지도교수 : 임 은 진
이 연구는 최근 여러 가지 교육방법과 방식에 관심을 가지고 연구됨에 따라 교육의 바람직한 대안으로 온라인 토론 학습에 있어 정보화 시대에 걸맞은 여러 가지 멀티미디어 중 실시간으로 활용되고 있는 채팅프로그램 을 활용하여 온라인 토론을 하고 2차적으로 수행되는 온라인 토론 평가 에 있어 기존의 수작업 또는 평가표를 작성하여 평가하는 사항들을 보다 평가자의 입장에서 도움이 될 수 있는 평가항목들을 정하고 온라인 토론 평가에 있어 보조적인 자료로 토론내용을 분석한 결과와 수치 값을 이용 하여 보다 편리하게 온라인 토론 평가를 할 수 있도록 온라인 토론 평가 시스템을 설계하고 구현하는데 연구의 목적이 있다.
온라인 토론 평가 시스템은 실제 학교 교실에서 이루어지는 것과 동일 하게 토론학습이 진행되기 때문에 주로 사용되는 주체는 학습자와 교수자 (평가자)로 나눌 수 있기 때문에 본 연구에서는 학습자모듈과 교수자모듈 로 나누어 시스템을 구성하였다.
학습자모듈 시스템에서는 주로 OFF-LINE에서 면대면 학습을 통하여 이 루어지는 토론학습을 인터넷의 발달로 인하여 실시간으로 이루어질 수 있 는 채팅프로그램을 이용하여 학습자는 인터넷에서 다수의 학습자들과 다
양한 토론방을 만들어 토론할 수 있으며 채팅방 내부에서 자신의 의견을 나타낼 수 있는 찬성, 반대, 질문, 의견 등 다양한 의견제시를 통해 토론 할 수 있다. 학습자들이 토론한 모든 내용들은 데이터베이스에 저장되어 교수자(평가자)들이 온라인 토론 평가를 하는데 사용되도록 구성되어 있 다. 교수자모듈 시스템에서는 두 가지 화면으로 구성되어 첫 번째 토론읽 기 화면에서는 학습자들이 토론한 내용이 저장되어 있는 데이터베이스 내 용을 바탕으로 토론내용을 읽어 볼 수 있도록 구성하였고 교수자(평가자) 가 편리하게 활용할 수 있도록 토론내용을 검색할 수 있는 기능을 추가하 였다. 두 번째 화면에서는 교수자(평가자)의 입장에서 세부적인 7가지 평 가기준을 정하여 다각적인 분석결과가 나올 수 있도록 구성하였고 여러 가지 기능과 분석적인 자료를 가지고 교수자의 주관적인 평가보다는 객관 적인 평가가 이루어질 수 있도록 각각의 학습자들을 평가하여 온라인 토 론 평가에 대한 총점수를 산출하여 데이터베이스에 저장할 수 있는 기능 을 추가하였다.
본 연구에서 중심적으로 다루고 있는 온라인 토론 평가 시스템이 과연 얼마나 온라인 토론 평가를 하는데 효율적이고 보조적인 역할로 도움이 되는지를 확인하기 위하여 기존의 갈무리 형태의 텍스트 파일을 통하여 온라인 토론 평가 방식을 추구하는 A평가자 그룹과 본 연구에서 새롭게 구현한 온라인토론 평가 시스템을 이용하여 평가하는 B평가자 그룹으로 나누어 각 토론방에 대하여 토론참가자별로 평가 설문을 하였다. 그 결과 본 연구에서 제시하고자 한 “채팅프로그램을 활용한 온라인 토론 평가 시 스템”으로 평가한 B평가자 그룹의 평가 점수의 표준편차들의 평균과 범 위가 기존방식으로 평가를 하는 A평가자 그룹의 평가된 표준편차들의 평 균과 범위보다 낮게 평가 되었다. 이런 결과는 기존의 온라인 토론 평가 방식보다 새롭게 구현한 온라인 토론 평가 시스템이 평가자들의 입장에서 편리하고 객관적인 요소를 제공함으로써 보다 객관적이고 평가자들에게 공정한 온라인 토론 평가 도구임을 알 수 있다.
I.
I. I.
I. 서 서 서 론서 론론론
1. 연구의 필요성과 목적
근래의 교육의 주체가 지식정보화 사회의 바탕인 인터넷의 도입으로 교육 의 주요활동이 OFF-LINE 보다는 어디에서나 인터넷이 가능한 ON-LINE 교육으로 자리 잡고 있다. 인터넷이 우리 사회에 빠르게 보급되면서 각종 인 터넷 사이트들은 인터넷 사용자들에게 다양한 정보를 제공해줄 뿐만 아니라 각계각층의 다양한 인터넷 이용자들의 의견을 수렴하는 창구의 역할도 하게 되었다.
교육 현장에서도 다양한 정보와 가치를 수용하는 창조적이며 구성주의적 관 점을 지닌 인력 양성을 위해 새로운 교수-방법이 요구되고 있다. 이러한 시 대적 요구에 따라 타인의 의견을 분석, 종합하여 올바른 가치를 선택하는 능 력을 기를 수 있는 학습방법으로 토론학습이 주목받고 있다. 토론은 근래에 와서 신문ㆍ방송 등 다양한 매체를 통해서 많은 토론이 이루어지고 있으며 또한 그러한 것을 통해 자기 생각을 정리하거나 개인의견을 표출시키기도 한 다. 특히 학생들은 자신이 무엇을 생각하고 어떻게 행동할 것인지에 대한 질 문의 답을 구하려 할 때에 다른 사람들과 토론에 참여하여 다양한 요소들을 경험하며 더 나아가서는 토론을 통하여 학습하거나 교육되어 지기도 한다.
이러한 분위기는 정부의 초고속망 사업의 인프라 구축 및 확산과 더불어 교 육인적자원부의 7차 교육과정의 적용 및 ICT 활성화 정책에 힘입어 학교 현 장인 교수학습의 영역까지 확대되어 가고 있다. 특히 토론을 통한 학습은 자 주적 생활능력과 민주시민으로서 필요한 자질을 갖추게 하여 인간다운 삶을 영위하는 인간상을 추구하는 7차 교육과정의 목표에 도달하는 가장 좋은 방 법 중에 하나이기도 하다. 이러한 토론교육 방법에 있어서는 OFF-LINE 보 다는 요즘에 각광받고 있는 ON-LINE 토론방식이 주를 이루어 각종 교육에 이용되고 있는 것이 오늘날의 실정이다.
온라인 토론 학습은 웹 환경에서 이루어지는 대인간 상호작용의 유형 중 가 장 대표적인 것으로서, 웹이 창출하는 가상공간에서 텍스트를 기반으로 학습 자 상호간의 메시지를 교환하며 상호 작용할 수 있는 유용한 매체학습이다.
온라인 토론 학습의 매체를 살펴보면 가상의 공간에서 학습자들이 문자를 기 반으로 메시지를 일대일 또는 다수 대 다수의 형식으로 전자우편, 전자게시 판 등을 이용하는 비실시간(asynchronous)방식과 웹, 채팅, 리얼오디오 등 을 이용하는 실시간(synchronous)방식이 있다.
현재의 온라인 토론 학습의 연구를 살펴보면 대부분 비실시간 토론방식에 대 하여 제한되어 있으며 대부분 비실시간 토론방식을 통하여 학습자들의 상호 작용이나 만족도에 의존하는 경우가 많다. 실제로 학교현장에서도 대부분 토 론수업은 면대면 수업을 통해 이루어지고 있으며 일반적인 교육 SITE (예:
에듀넷)등을 통하여 비실시간 토론교육이 이루어지고 있다. 그럼 실시간 토 론방식의 경우를 살펴보면 어디에서든 인터넷이 가능한 장점을 이용하여 기 존의 비실시간에서 실시간 토론학습으로 움직임이 변화되고 있으며 실제로 교육현장에서도 전문적인 교육 사이트의 채팅프로그램을 활용하여 실시간 온라인 교육이 이루어지고 있다. 또한 온라인 토론학습에 대한 평가방법을 살펴보면 기존의 채팅프로그램을 이용하여 온라인 토론을 한 후 교사가 학습 자들의 토론대화의 내용을 복사하거나 대화의 내용을 저장할 수 있는 갈무리 형태의 텍스트 파일 기능을 이용하여 추후에 평가하는 방법이 이루어지고 있 으며 더불어 교사의 피드백에 있어서도 늦어지는 문제점들이 있다.
이런 불편한 점을 개선하고자 본 연구에서는 학습자 입장에서의 온라인 토론 학습에 기존의 채팅프로그램을 실시간 온라인 토론학습의 관점에서 새롭게 활용하여 교수자 입장에서의 온라인 토론 평가를 온라인 토론과 동시에 온라 인 토론 평가를 실시할 수 있는 실시간 온라인 토론 평가 시스템을 구현하여 온라인 토론 평가에 도움을 주고자 한다.
2. 연구의 내용
이번 연구는 채팅프로그램을 활용한 실시간 온라인 토론 평가 시스템을 개발하기 위한 것으로 수행되는 연구의 내용은 다음과 같다.
제Ⅱ장 이론적 배경 및 관련연구에서는 첫째, 온라인 토론 학습에 대해 서 근간이 되는 토론에 대한 정의와 온라인 토론 학습의 개념 및 특징에 대해 살펴보고, 온라인 토론 학습의 방법 및 토론절차에 대해 살펴본다.
둘째, 온라인 토론 학습의 평가의 방법과 평가 기준을 살펴본 후 온라인 토론의 내용분석 유형및 내용분석 모델에 대한 평가 기준을 분석한다.
제Ⅲ장에서는 시스템의 각 모듈별 설계와 세부 프로세스에 대하여 기술하 고, 각 모듈별 데이터베이스 설계에 대하여 기술한다. 제Ⅳ장에서는 채팅 프로그램을 활용한 실시간 온라인 토론 평가 시스템을 적용한 교수-학습 자 모듈의 시나리오와 그에 해당하는 화면을 구현한다.
제Ⅴ장에서는 본 연구에서 구현한 온라인 토론 평가 시스템의 평가만족도 와 사용만족도 및 결과에 대하여 평가 설문지를 수집 ・ 분석하여 나온 결 과에 대해 기술한다. 제Ⅵ장 결론 및 향후 과제에서는 연구의 정리 및 이 번 연구에 대하여 향후 연구되어야 할 과제에 대해 검토한다.
Ⅱ
ⅡⅡ
Ⅱ....이론적 이론적 이론적 이론적 배경 배경 배경 배경 및 및 및 및 관련연구관련연구관련연구관련연구
이번 장에서는 크게 두 가지로 나누어 이론적 배경 및 관련연구를 살펴 보겠다. 첫째, 온라인 토론 학습의 개념 및 특징을 살펴본 후 비실시간 ・ 실시간 온라인 토론 학습 방법에 대해 비교해 본다.
둘째, 토론 평가의 개념 및 특징을 살펴본 후 현재 교육현장에서 이루어 지고 있는 비실시간 ・ 실시간 온라인 토론 평가에 대해 살펴보고, 앞으로 연구해 나갈 과제인 채팅프로그램을 활용한 실시간 온라인 토론 평가 기 준에 대해 살펴본다.
1. 온라인 토론 학습
가. 온라인 토론 학습의 개념
토론은 찬성과 반대의 입장이 분명한 사람들이 모여 어떤 제안이나 의 견에 대해 논리적으로 상대방을 설득하는 논의 형태로, 찬성자와 반대자 는 각각의 논거를 밝히고 상대방의 주장을 논박하며 주장의 정당성과 합 리성이 상대방에게 인정될 수 있도록 자기의 주장을 펴 나가는 상호작용 적인 학습방식이다[1].
컴퓨터와 인터넷의 도입으로 학습에서 일어나는 교실 및 회의시의 토론 학습의 장을 웹 채팅(Web-chatting), 전자우편(E-mail), 컴퓨터 컨퍼런싱 (Computer confer-encing)등의 상호작용의 수단을 이용하여 가상공간인 즉 인터넷 공간으로 옮겨놓은 것이 온라인 토론 학습이다. 온라인 토론 학습은 온라인상에서만 가능한 여러 가지 장점들이 있기 때문에 교실 공 간에서의 학습보다 재미있는 수업분위기 및 효율적인 학습효과를 높일 수 있다.
이처럼 온라인 토론 학습이란 한정된 공간이 아닌 가상의 공간에서 다
수의 학습자들이 다양한 공통의 문제로 의견제시 및 공통된 사항들을 비 실시간이나 실시간 매체를 이용하여 상호작용 하는 학습의 형태인 것이 다.
나. 온라인 토론 학습의 특징
일반적인 토론 학습이 특정 주제를 가지고 참여자들이 직접 얼굴을 맞 대고 서로의 생각과 의견을 주고받는 과정이라고 한다면 온라인 토론 학 습은 의사소통의 매개체로 인터넷을 활용한 학습의 한 형태라 할 수 있 다. 정보통신기술은 정보기술과 통신기술의 합성어로 기존의 IT개념에 Communication 즉, 정보의 공유 및 의사소통 과정을 보다 강조하는 의 미를 내포하고 있다. 이러한 의사소통이 강조된 인터넷의 특징과 장점을 열거하면 다음과 같다[2].
첫째, 온라인 토론 학습은 시・공간을 초월한다. 학습자들이 채팅, 게시 판, 전자우편 등의 인터넷 매체를 통해서 학습에 참여하기 때문에 시간과 공간을 초월하여 대화를 나누거나 의견을 제시할 수 있도록 해준다는 장 점이 있다.
둘째, 온라인 토론 학습은 논리적인 의견 개진을 할 수 있다. 학습참여 자들에게 분석적이고 논리적인 의견 제시를 할 수 있게 한다. 온라인 토 론 학습에서는 상대방 다른 참여자의 발언 내용이 웹상에 계속 누적되어 있기 때문에 상대방의 주장을 면밀히 분석하여 논리적인 의견을 제시할 수 있다.
셋째, 온라인 토론 학습은 자유로운 의사표현 기회를 확대한다. 학습참 여자들의 의사표현 기회를 확대시켜준다. 남 앞에서 자기주장 표현을 부 담스러워하는 학습자에게 온라인 공간에서는 자유롭게 자신의 의견을 표 현할 기회를 가질 수 있다.
넷째, 온라인 토론 학습은 쌍방향 통신과 맞춤별 서비스를 제공한다.
온라인 토론 학습은 실제의 대화수단처럼 쌍방향의 통신을 이용한 학습방
법이다. 웹 게시판이나 채팅을 이용한 토론방을 통하여 참여자의 참가여 부를 알 수 있으며 수준별 대응이 가능하다. 모든 내용이 기록 관리되어 진행 중이거나 토론이 끝난 후라도 관리가 가능하여 참여자 개개인의 수 준을 분석 측정할 수가 있어 개개인별 맞춤식 서비스를 제공할 수 있다.
<표 1>면대면 토론학습과 온라인 토론학습의 차이점
구분 면대면 토론학습 온라인 토론학습
의사 교환 매체
면대면 의견 교환 (표정, 몸짓 등 비언어적
의사 소통가능)
인터넷 등을 통한 온라인상의 의견교환
(토론내용의 자동적 저장, 보관가능)
의사 교환 방식
음성언어를 통한 의견 교환 (실시간의 자유로운
의사 소통가능)
문자 언어를 통한 의견교환 (면대면 토론에서의 심리적
부담에서 벗어나 보다 적극적인 토론 가능)
학습 환경
교실환경과 같이 참여자 모두가 함께 모일 수
있어야 가능 (기타 장치의 준비가
필요 없음)
인터넷 접속이 가능한 어느 환경에서 가능 (토론장소의 제약이 없음)
학습 시간 실시간
(주로 수업시간 내에 이루어짐)
비실시간/실시간 (수업 시간 내, 수업시간 외 시간의 구애 없이 진행가능)
다. 온라인 토론 학습의 방법
온라인 토론 학습은 크게 두 가지 측면에서 나누어 생각해 볼 수 있는 데 첫 번째는 참여자들의 의견 수렴방법을 통한 토론학습이고 두 번째는 학습주제를 놓고 토론함으로써 진행하는 방법으로 나눌 수 있다.
그럼 두 가지 측면의 온라인 토론 학습의 방법에 대해서 자세히 살펴보면 다음과 같다[3].
(1) 참여자들의 의견 수렴 방법
한 가지 사안을 놓고 참여자들의 의견을 찬성과 반대 두 가지 입장으로 수렴하는지, 여러 가지로 수렴하느냐에 따라 진행하는 찬반형 토론학습과 주제형 토론학습 방법이 있다. 찬반형 토론학습의 예로는 초등학생의 머 리 염색 허용해도 되는가? 국어 맞춤법에 맞지 않는 채팅 용어, 이메일 사용 바람직한가? 등의 토론주제를 가지고 학습자들이 찬성과 반대의 두 입장으로 나누어 자신의 의견을 나타낼 수 있는 토론학습의 방법이다.
(2) 학습 주제에 따른 방법
온라인 토론 학습에 있어서 온라인 토론 학습을 뚜렷하게 구분하는 기 준이 있는 것은 아니다. 다만 이해를 돕기 위해 적용할 수 있는 범위를 나누어 본다면 교과내용, 시사문제, 학급운영 등으로 나누어 생각해 볼 수 있다. 대부분의 학습은 교과내용과 결합되어 활용되지만, 다양하게 발 생하는 시사문제를 주제로 삼아 토론학습을 진행할 수도 있으며 학급운영 에 활용할 수도 있다. 교과 적용은 교과 내용 중에서 학생들의 창의적인 생각과 의견들을 수용하여 학습의 흥미와 효과를 동시에 높일 수 있는 소 재를 온라인 토론 학습으로 재구성할 수 있다. 시사문제나 사회의 가장 큰 이슈를 토론해봄으로써 학습자들은 요즘 사회가 어떻게 돌아가고 있는 지, 최근에 사람들에게 이슈가 되는 것이 무엇인지를 자신의 의견을 통하 여 토론을 함으로써 알 수 있으며, 더 나아가 다양하게 정치, 사회, 경제,
문화, 교육, 연예, 스포츠 등 다양한 시사 문제들을 가지고 온라인상에서 토론의 장을 열어볼 수 있는 것이다.
라. 온라인 토론 학습의 절차
온라인 토론 학습의 절차는 총 6단계로 나누어 살펴볼 수 있는데 세부 적인 사항을 다음과 같다.
(1) 토론주제 정하기
온라인 토론 학습을 진행하기 위해서는 제일 먼저 토론 주제를 정해야 한다. 주제를 정하기 위해서는 교육과정을 분석하고, 토론수업으로 진행 하면 더욱 효과적일 학습 내용을 찾아 충분히 검토해야한다. 온라인 토론 학습에 적합한 주제는 문제의식을 가질 수 있으며 다양한 관점이 도출되 고 학습자의 경험, 관심, 흥미와 직결되는 실제 상황이 포함되며 시사성 이 있는 주제이어야 한다.
(2) 토론학습 설계하기
토론주제를 정했다면 온라인 토론 학습을 실제로 진행하기 위한 수업계 획을 세워야한다. 온라인 토론 학습의 설계는 다음과 같이 준비, 토론, 마 무리하기의 3단계로 나누어 생각해 볼 수 있다. 온라인 토론 학습의 설계 과정으로 1단계인 준비 단계는 학습 동기 유발, 토론자료 제시하기, 모둠 구성하기 과정이 있고 2단계는 본격적인 토론 단계로서 토론 주제 확인 하기, 토론 자료 수집하기, 주제 토론하기, 토론 결과 확인하기를 걸쳐 3 단계인 토론 마무리 단계는 토론 결과 정리하기, 프리젠테이션, 보충심화 활동을 들 수 있다. 토론학습 설계 시 고려되어야 할 요소들을 살펴보면 토론의 목표 및 대상, 토론에 대한 학습자들의 동기부여, 토론학습을 위 한 관련 자료의 제시관련 사이트 읽기 자료 등, 토론학습을 위한 모둠 구 성방법, 토론 결과에 따른 추후 지도 방법, 정리 및 평가방법이 있다.
(3) 사이버 공간토론 학습방 마련하기
온라인 토론 학습을 위해서는 가장 먼저 사이버 공간이 필요하다. 이미 학교나 학급 홈페이지가 있다면 그 공간을 활용할 수 있다. 다른 방법으 로는 많은 교수자나 학습자 사이에 널리 알려져 있고 다양한 교육의 학습 자료나 방법에 대해 많이 활용되고 있는 에듀넷에서 운영하고 있는 온라 인 토론 학습방을 활용할 수도 있다. 에듀넷 토론 학습방은 만들어진 취 지와 목적 자체가 효과적인 온라인 토론학습을 위해서 제작되었기 때문에 토론학습방 안에 이미 만들어져 있는 메뉴들만 잘 활용하면 쉽고 편리하 게 온라인 토론 학습을 진행할 수 있다. 또 다른 방법으로는 인터넷에서 무료로 제공해주는 커뮤니티나 카페, 클럽 등의 토론방을 활용하는 방법 도 있다.
(4) 온라인 토론학습방 활용하기
참여자들의 토론주제에 대한 기본적인 이해를 돕고 이에 대한 관심을 이끌어내기 위한 동기유발 자료는 참여자들의 학습 동기 및 흥미를 증진 시킬 뿐만 아니라 경우에 따라서는 토론학습의 내용과 직접적으로 연결시 켜 학습의 효과를 높이는데 큰 도움을 줄 수 있다. 대화방도 토론학습방 처럼 참여자들의 토론학습 주제에 대한 자신의 의견을 나눌 수 있는 공간 이다. 일반적인 토론방과의 차이점은 토론방이 비실시간으로 의견 내용들 을 조회할 수 있는 게시판과 같은 공간이라면 대화방은 실시간으로 토론 을 진행할 수 있는 우리가 흔히 알고 있는 채팅방과 같은 공간이라는 점 이다. 참여자들은 단순히 토론을 하는 데서 그치지 않고 토론학습방을 통 해서 좋은 자료들도 함께 공유할 수 있는 기회를 갖게 된다. 자료실은 활 용하기에 따라 토론을 마치고 난 이후 참여자들로 하여금 학습 결과물을 탑재하는 창구로도 활용할 수 있다. 또한 설문지나 인터넷투표 등을 통해 참여자들의 토론학습에 대한 소감, 토론학습을 통해서 배운 점, 다음 토 론학습 시에 개선되었으면 하는 점들로 문항을 구성해서 참여자들이 기입
하도록 하여 전체를 그래프로 또는 텍스트로 조회하거나 해당내용을 확인 할 수 있도록 하는 것이다. 이는 또한 시각적 효과 및 참여자의 적극성을 유도하게 된다.
(5) 온라인 토론 학습 진행하기
토론학습 과정에 있어서도 참여자들의 효과적인 토론을 이끌어내기 위 한 교사의 보이지 않는 노력과 조정은 중요한 역할을 한다. 학생들이 스 스로 토론하도록 만드는 분위기 조성과 토론 중에 학생들을 돕고자 하는 자발성이 숨어 있어야 하며 학생들의 의견이 지나치게 한쪽으로 치우칠 경우 다른 각도에서 새로운 시각으로 문제를 바라볼 수 있는 보충 질문을 던져주거나 다양한 자료의 제공 등을 통해 온라인 토론 학습을 보다 올바 른 방향으로 이끌어 갈 수 있다.
(6) 정리 및 평가하기
토론학습에 참여한 학생들의 의견을 잘 종합해서 바람직한 방향으로 토 론이 매듭지어질 수 있도록 마무리를 한다. 단 전체 참여자들의 의견을 마무리할 때 지나치게 교사의 가치관이나 생각을 주입시키지 않도록 해야 한다. 토론학습의 목적은 참여자들로 하여금 어떤 특정 결론에 도달하도 록 만드는 것이 아니라 토론의 과정을 통해서 참여자들이 문제를 바라보 는 새로운 시각과 안목, 좀 더 깊이 있는 사고의 훈련, 웹상에서의 좋은 의사소통 기술을 연마하는 것임을 항상 기억해야 한다.
2. 온라인 토론 학습 평가
가. 온라인 토론 학습의 평가 방법
온라인 토론 학습의 목적은 토론 참여자들로 하여금 어떤 특정한 결론 에 도달하도록 만드는 것이 아니라 토론의 과정을 통해서 학습자들이 문 제를 바라보는 시각과 안목을 길러주고, 좀 더 깊이 있는 사고를 할 수 있도록 훈련시키며, 온라인상에서 좋은 의사소통을 할 수 있는 기술을 연 마시키는 것임을 생각해야 한다. 토론이 진행되는 동안 토론 참여자들이 이러한 목적을 달성할 수 있도록 토론이 진행되고 있는지 관찰하고 토론 방에 등록된 글과 토론 참여 횟수 등을 근거로 평가가 이루어져야 한다.
나. 온라인 토론의 내용분석 유형
온라인 토론활동은 학습자들이 텍스트기반의 메시지를 중심으로 상호 작용하면서 토론 주제에 대한 자신의 생각을 제시하며, 다른 학습자들의 글을 읽어봄으로써 하나의 주제에 대한 다양한 관점에 노출되는 과정이 다. 이러한 과정에서, 텍스트 기반 메시지는 자신의 학습 과정을 관리하 는 측면에 있어서 조직화된 사고를 요하며, 인지적 능력뿐만 아니라 메타 인지적 능력도 사용하게 된다.(Henri, 1992). 이러한 텍스트기반 토론 메 시지의 분석은 학습자, 그들의 학습양식, 그리고 문제를 해결할 때 실제 로 사용하게 되는 학습전략들에 대한 정보를 생성해 내는 것이다.
(Henri, 1992; De Vries et al., 1995)[11].
다. 내용분석 모델
Henri(1992)는 온라인 토론에서 교환된 메시지의 내용을 분석하는 도 구를 고안하였다. 본 연구에서는 이 분석도구를 이용하여 토론평가에 대 한 근거로 삼아 점수화 하고자 한다. Henri(1992)의 내용분석 모델은
<표 2>와 같다[4].
<표 2>Henri의 메시지 내용분석 모델
* Henri, F. (1992). Computer Conferencing and Content Analysis. In A. Kaye (Ed.). Collaborative Learning through Computer Conferencing. NATO ASI Series, Spinger-Verlag.
이 모델은 학습자간에 주고받은 메시지를 참여적, 사회적, 상호작용적, 인지적, 메타인지적의 5가지 차원(Dimension)으로 구분하고 있다.
분석 차원
(Dimension) 정의(Definition) 지표(Indicator) 참여적
(Participative)
개인 또는 집단이 올린 메시지 또는 진술문의 총합
메시지의 수 진술문의 수 사회적
(Social)
학습내용과 직접 관련되어 있지 않은 내용
자기소개
언어적인 차원(칭찬, 격려 등)
상호작용적 (Interactive)
타인과 메시지를 주고받은 내용
“~의 메시지에 대답하면...”
“전에 언급했던 것처럼”
인지적 (Cognitive)
학습과정과 관련된 지식과 기술을 나타내는 내용
질문 추론 가설 메타인지적
(Metacognitive)
일반 지식, 기술과 관련 있는 내용으로 학습의 지각, 통제, 규제를 의미하는 진술문
“내가 이해하기로는...”
“나는 생각하기를”
(1) 참여적 차원(Participative Dimension)
참여적 차원은 전체 참여와 적극적인 학습 참여로 나누어진다. 온라인 토론의 특징 상 하나의 게시판이나 토론방에서 다양한 주제가 토론되어질 수 있기 때문에 전체 메시지를 수집한 후 학습과 직접적으로 관련된 진술 문을 다시 선별해 내는 작업이 필요하기 때문이다. 이 작업을 통해 교수 자는 학습자가 학습과정에 참여한 정보를 파악할 수 있다.
(2) 사회적 차원(Social Dimension)
사회적 차원은 학습자의 참여도에 영향을 미치며, 학습 집단의 응집력 이나 학습자의 소속감을 파악하는 기준이 된다. 사회적인 표현이 지나치 게 많을 경우에는 학습의 방해 요소로 작용하기도 하지만, 협동학습에서 와 같이 여러 명이 하나의 목적을 위해 공동으로 학습하는 형태에서는 학 습과정을 돕는 요소로 작용하기도 한다.
(3) 상호작용적 차원(Interactive Dimension)
상호작용적 차원은 명시적 상호작용, 암시적 상호작용, 독립적 진술문 으로 메시지를 나누고 있다. 상호작용적 차원의 분석은 학습자들로 하여 금 교수자나 다른 학습자들에게 보낸 응답이나 논평을 어떻게 받아들여지 고 있는지를 알 수 있게 해주며, 학습자들 간의 역학관계, 상호협력관계 등을 파악할 수 있다. 그러나 상호작용의 분석만 가지고 학습의 성공과 실패를 평가할 수는 없다. 상호작용의 분석을 통해서는 단지 학습 과정의 진행이 어떠했는지의 여부만을 알 수 있다.
(4) 인지적 차원(Cognitive Dimension)
인지적 차원은 이해, 사고, 비판기술개발, 문제해결의 인지적 과정을 적 용한 북미의 교수 프로그램(North American Teaching Program)을 이 론적 배경으로 하여 고안되어 14가지의 태도와 12가지의 인지적 기술을 종합한 5개 범주인 요소 명료화(elementary clarification), 심층 명료화
(in-depth clarification), 추론(inference), 판단(judgement), 전략개발 (strategies)이 있다.
(5) 메타인지적 차원(Metacognitive Dimensions)
메타인지를 측정하는 것은 일반 교수-학습 상황에서는 매우 어려운 작 업이지만, 컴퓨터 통신 상황에서는 메시지의 기록으로 남아있기 때문에 쉽게 이용할 수 있다. 메타인지적 차원은 학습자, 과제, 전략과 관련된 선 언적인 지식이 포함되는 메타 인지적인 지식과 평가, 계획, 규제, 자기인 식을 포함하는 메타인지적인 기술로 나누어진다. 이러한 분석을 통해 교 수자는 학습과정의 특성과 학습자들의 메타인지적인 활동과 사용기술에 대해 알 수 있다.
Ⅲ
ⅢⅢ
Ⅲ. . . 채팅프로그램을 . 채팅프로그램을 채팅프로그램을 채팅프로그램을 활용한 활용한 활용한 실시간 활용한 실시간 실시간 실시간 온라인 온라인 온라인 온라인 토론
토론 토론
토론 평가 평가 평가 평가 시스템 시스템 시스템 설계시스템 설계설계설계
1. 전체 실시간 온라인 토론 평가 시스템 개요
본 연구에서 설계하고 구현하고자 하는 실시간 온라인 토론 평가 시스 템은 기존의 비실시간 온라인 토론에서 벗어나 실시간 온라인 토론의 대 표적인 채팅프로그램을 활용하여 학습자가 온라인 토론을 한 후 기존의 수작업으로 이루어지던 온라인 토론 평가를 동시에 수행할 수 있는 기능 을 추가하여 실시간 온라인 토론과 평가를 동시에 이루어지도록 구현하고 자 한다.
우선 학습자는 원하는 토론방을 선택하고 만들 수 있으며 자유롭게 자 신의 의견을 표현 할 수 있도록 의견분류를 선택하여 토론내용을 채팅할 수 있으며 특정한 사용자와의 귓속말 대화 및 여러 가지 기능을 선택하여 실시간으로 온라인 토론을 할 수 있다.
온라인 토론을 마친 후 교수자(평가자)는 학습자들이 토론한 내용을 파 악하기 위하여 원하는 토론방을 선택하여 조별(조별명단)로 토론한 내용 을 볼 수 있으며 특정한 주제어로 검색이 가능하며 토론내용을 분석하여 분석한 내용을 근거로 토론평가 수동 입력을 점수화 할 수 있다.
온라인 토론내용을 분석하기 위하여 기존의 토론내용이 갈무리 형태로 저장되는 단점을 보완하여 모든 내용을 DB로 저장하여 교수자(평가자)가 원하는 시점에 빠른 온라인 토론평가를 할 수 있으며 동시에 학습자에게 빠른 피드백을 제공해 줄 수 있다.
학습자와 교수자의 실시간 온라인 토론 평가를 원활한 상호작용으로 동 시에 이루어짐으로써 실시간 온라인 토론 평가가 향상될 수 있도록 도와 주는 시스템이라 할 수 있다.
2. 채팅프로그램을 활용한 실시간 온라인 토론 평가 시스템의 설계
가. 전체시스템 구성도
본 시스템에서는 로그인을 통해 학습자모듈과 교수자모듈로 2가지로 나누어진다. 학습자모듈에서는 원활한 실시간 온라인토론을 하기위한 채 팅프로그램을 활용하여 온라인 토론을 할 수 있다. 토론이 끝난 후 교수 자 모듈에서는 학습자들의 온라인 토론 내용을 읽고, 분석하여 토론평가 에 대하여 점수화 시킬 수 있도록 구성되어 있다.
본 시스템의 전체 시스템 설계 구조는 [그림 1]과 같다.
[그림 1] 전체 시스템 구성도
회원가입 로그DB
교수자 모듈
• 방 만들기
• 방 목록보기
• 방 들어가기
• 접속자 확인
• 접속 끊기 채팅방 선택화면
• 토론내용 읽기
• 토론결과 분석
• 토론평가 입력(수동)
• 회원정보 보기
• 종료 토론 평가 화면
학습자 모듈
• 방 만들기
• 방 목록보기
• 방 들어가기
• 접속자 확인
• 접속 끊기 채팅방 선택화면
• 접속자 보기
• 전체/귓속말 메세지
• 대화입력보기
• 찬반론,질문선택
• 방 나오기 채팅방 내부 화면
로그인 로그인 로그인 로그인로그인 로그인 로그인로그인
실시간 실시간 실시간
실시간 온라인토론온라인토론온라인토론온라인토론 평가평가평가평가 시스템시스템시스템시스템
평가DB 대화DB
회원가입 로그DB
교수자 모듈
• 방 만들기
• 방 목록보기
• 방 들어가기
• 접속자 확인
• 접속 끊기 채팅방 선택화면
• 토론내용 읽기
• 토론결과 분석
• 토론평가 입력(수동)
• 회원정보 보기
• 종료 토론 평가 화면
교수자 모듈 교수자 모듈
• 방 만들기
• 방 목록보기
• 방 들어가기
• 접속자 확인
• 접속 끊기 채팅방 선택화면 채팅방 선택화면
• 토론내용 읽기
• 토론결과 분석
• 토론평가 입력(수동)
• 회원정보 보기
• 종료 토론 평가 화면 토론 평가 화면
학습자 모듈
• 방 만들기
• 방 목록보기
• 방 들어가기
• 접속자 확인
• 접속 끊기 채팅방 선택화면
• 접속자 보기
• 전체/귓속말 메세지
• 대화입력보기
• 찬반론,질문선택
• 방 나오기 채팅방 내부 화면
학습자 모듈 학습자 모듈
• 방 만들기
• 방 목록보기
• 방 들어가기
• 접속자 확인
• 접속 끊기 채팅방 선택화면 채팅방 선택화면
• 접속자 보기
• 전체/귓속말 메세지
• 대화입력보기
• 찬반론,질문선택
• 방 나오기 채팅방 내부 화면 채팅방 내부 화면
로그인 로그인 로그인 로그인로그인 로그인 로그인로그인 로그인 로그인 로그인 로그인로그인 로그인 로그인로그인
실시간 실시간 실시간
실시간 온라인토론온라인토론온라인토론온라인토론 평가평가평가평가 시스템시스템시스템시스템
평가DB 대화DB
나. 학습자모듈 흐름도
학습자 구성원들이 공통 관심사에 대해 의문을 제기하고 답을 얻기 위 해 서로 다른 관점들을 교환, 검토하기 위하여 실시간으로 많이 사용되고 있는 채팅프로그램을 활용하여 학습자들의 입장에 맞추어 편리하게 온라 인 토론을 할 수 있도록 다양한 기능들을 추가하였다. 모든 토론내용과 메시지는 온라인 평가를 하기 위한 중요한 자료로 사용하기 위하여 DB에 저장된다.
학습자모듈의 전체 설계 구조도는 [그림 2]와 같다.
[그림 2] 학습자모듈 전체 설계 구조도 채팅방 내부화면
채팅방 선택화면
Server MySql 학습자
로그인
토론내용을 갈무리 상태로DB에 저장
학습자가 원하는 방으로
들어가 온라인토론을 할 수 있다.
Client
전체나 특정인에게 귓속말을 할 수 있다.
찬성,반대, 질문, 의견 등 다양한 의견제시를 할 수 있다.
채팅방 내부화면 채팅방 선택화면
Server MySql 학습자
로그인
토론내용을 갈무리 상태로DB에 저장
학습자가 원하는 방으로
들어가 온라인토론을 할 수 있다.
Client
전체나 특정인에게 귓속말을 할 수 있다.
찬성,반대, 질문, 의견 등 다양한 의견제시를 할 수 있다.
다. 교수자모듈 흐름도
학습자들이 토론한 내용을 근거로 교수자들은 평가와 학습자의 피드백 을 위해 기존의 수작업으로 처리하던 평가를 좀 더 편리하게 DB의 장점 인 재사용성을 이용하여 빠르고 분석적인 온라인 토론 평가를 하기 위하 여 저장된 토론내용을 읽고 검색하여 얻어진 내용을 바탕으로 온라인토론 결과분석 및 토론수동평가를 수행하여 학습자들에게 점수화된 수치로 피 드백을 할 수 있도록 해준다. 교수자모듈의 전체 설계 구조도는 [그림 3]
과 같다.
[그림 3] 교수자모듈 전체 설계 구조도 Server
MySql
교수자 로그인 저장된 토론내용 DB를 이용
토론평가화면 채팅방 선택화면
Client
각방의 회원들의 정보와 토론내용을 볼 수 있다.
온라인토론 내용읽기를 수행한다.
온라인토론 결과분석 및 토론평가 (수동)를 한다.
Server MySql
Server MySql
교수자 로그인 저장된 토론내용 DB를 이용
토론평가화면 채팅방 선택화면
Client
토론평가화면 채팅방 선택화면
Client
각방의 회원들의 정보와 토론내용을 볼 수 있다.
온라인토론 내용읽기를 수행한다.
온라인토론 결과분석 및 토론평가 (수동)를 한다.
라. 온라인 토론 평가 흐름도
채팅프로그램을 활용하여 온라인 토론이 끝나고 나면 토론한 내용을 바 탕으로 토론결과 분석 자료의 평가 기준이 되는 요소들이며 온라인 토론 평가의 흐름도는 [그림 4]와 같이 6가지 항목을 바탕으로 이루어지게 된 다.
[그림 4] 온라인 토론 평가 흐름도
평가 평가 평가
평가기준 기준 기준 기준
개인별 개인별 개인별 개인별 말한횟수 말한횟수 말한횟수 말한횟수 의견제시
의견제시 의견제시 의견제시
횟수 횟수 횟수 횟수
의견제시 이모티콘 갯수
검색 검색 검색 검색KEYKEYKEYKEY ((((복수계복수계복수계복수계))))
주요단어 Key 분석
채팅방 채팅방 채팅방 채팅방 단위로 단위로 단위로 단위로 분석분석 분석분석
말의횟수 말의횟수 말의횟수 말의횟수
(
단어수단어수단어수단어수)
비속어비속어비속어 비속어 체크 체크체크 체크
표준비속어 DB체크
평가 평가 평가
평가기준 기준 기준 기준
개인별 개인별 개인별 개인별 말한횟수 말한횟수 말한횟수 말한횟수 의견제시
의견제시 의견제시 의견제시
횟수 횟수 횟수 횟수
의견제시 이모티콘 갯수
검색 검색 검색 검색KEYKEYKEYKEY ((((복수계복수계복수계복수계))))
주요단어 Key 분석
채팅방 채팅방 채팅방 채팅방 단위로 단위로 단위로 단위로 분석분석 분석분석
말의횟수 말의횟수 말의횟수 말의횟수
(
단어수단어수단어수단어수)
평가 평가 평가
평가기준 기준 기준 기준
개인별 개인별 개인별 개인별 말한횟수 말한횟수 말한횟수 말한횟수 의견제시
의견제시 의견제시 의견제시
횟수 횟수 횟수 횟수
의견제시 이모티콘 갯수
검색 검색 검색 검색KEYKEYKEYKEY ((((복수계복수계복수계복수계))))
주요단어 Key 분석
검색 검색 검색 검색KEYKEYKEYKEY ((((복수계복수계복수계복수계))))
주요단어 Key 분석
채팅방 채팅방 채팅방 채팅방 단위로 단위로 단위로 단위로 분석분석 분석분석
말의횟수 말의횟수 말의횟수 말의횟수
(
단어수단어수단어수단어수)
비속어비속어비속어 비속어 체크 체크체크 체크
표준비속어 DB체크
비속어비속어비속어 비속어 체크 체크체크 체크
표준비속어 DB체크
마. 데이터베이스 설계
채팅프로그램을 활용한 실시간 온라인 토론 평가 시스템 구축을 위한 데이터베이스 테이블은 총 5개의 테이블로 구성되어 있으며 각각의 테이 블 구조는 다음과 같다.
(1) 회원관리 테이블(Membership Table)
회원관리 테이블은 온라인 토론과 평가를 하기 위한 시스템을 사용하 기 전에 사용자로 인증을 하기 위한 검증자료로 사용하며 학습자들의 정 보를 저장하기 위한 것으로 사용된다.
<표 3> 회원관리 테이블
구 분 필드이름 데이터 형식 비 고
아이디 hakbun char(10) Key
비밀번호 pwd varchar(10)
이름 name varchar(20)
주민번호 jumin varchar(13) 핸드폰번호 phon varchar(13)
이메일 email varchar(30)
(2) 토론대화 테이블(Conversation Table)
토론대화 테이블은 학습자들이 토론을 하기 위한 방 제목을 만들어 토 론이 진행되는 동안의 모든 토론대화와 메시지를 저장하고 각 학습자들이 토론 중에 다양한 의견을 제시할 수 있는 의견종류 등이 저장된다.
이 모든 내용들은 추후에 교수자가 온라인 토론 평가를 하기 위한 토론내 용 읽기 및 토론평가를 분석하기 위한 자료로 사용되는 중요한 테이블이 다.
<표 4> 토론대화 테이블
(3) 토론평가 수동 입력 테이블(Debate_Input Table)
토론평가 수동 입력 테이블은 학습자들이 토론한 내용을 토론대화 테이 블을 이용하여 토론내용을 자동으로 분석한 자료를 근거로 교수자가 각 학생별로 온라인 토론내용을 점수화시키기 위하여 DB로 저장하기 위하여 사용되는 테이블이다.
구 분 필드명 데이터 타입 비 고
방제목 roomname varchar(50) Key
아이디 hakbun char(10)
의견종류 talkType varchar(6) 찬성/반대/질문 default "의견“
대화내용 content varchar(300)
<표 5> 토론평가 수동 입력 테이블
(4) 토론평가 비속어 단어관련 테이블(Vernacular Table)
토론평가 비속어 단어관련 테이블은 우리가 일상생활에서 흔히 말할 수 있는 금지어 비속어를 학습자들이 토론한 내용을 바탕으로 체크하기 위 한 DB로 온라인 토론을 할 때도 건전하고 올바른 토론을 할 수 있도록 해주기 위한 테이블이다.
<표 6> 비속어 단어 관련 테이블
구 분 필드이름 데이터 형식 비 고
아이디 id char(10)
참여도 talkType1 varchar(5) 주제연관성 talkType2 varchar(5) 태도 talkType3 varchar(5)
합계 hap varchar(5)
구 분 필드이름 데이터 형식 비 고
비속어 단어 word char(10)
(5) 내용분석 모형 평가 입력 테이블(Henri_Input Table)
내용분석 모형 평가 입력 테이블은 온라인 토론 평가를 Henri의 메시지 분석 모형을 근거로 평가하기 위한 테이블로 토론평가의 두 가지 화면 중 토론내용 읽기 화면의 기능을 활용하여 학습자들이 토론한 내용을 DB로 부터 읽어 Henri의 5가지 차원 중 4가지 차원(사회적, 상호작용적, 인지 적, 메타인지적)을 토론내용을 근거로 평가를 점수화 하여 DB에 입력할 수 있도록 하기 위한 테이블이다.
토론내용 읽기 화면에서 평가한 Henri의 4가지 차원은 평가 화면의 두 번째 토론평가 화면에서 각 아이디별로 토론평가(수동)입력의 일부 정보 로 출력하게 된다.
<표 7> 내용분석 모형 평가 입력 테이블
구 분 필드이름 데이터 형식 비 고
아이디 id char(10)
사회적메세지지표 social varchar(5) 상호작용적메세지지표 interactive varchar(5) 인지적 메세지지표 cognitive varchar(5) 메타인지적 메시지지표 metacognitive varchar(5)
Ⅳ
ⅣⅣ
Ⅳ. . . 채팅프로그램을 . 채팅프로그램을 채팅프로그램을 채팅프로그램을 활용한 활용한 활용한 실시간 활용한 실시간 실시간 실시간 온라인 온라인 온라인 온라인 토론
토론 토론
토론 평가 평가 평가 평가 시스템 시스템 시스템 구현시스템 구현구현구현
본 장에서는 Ⅲ장에서 설계한 채팅프로그램을 활용한 실시간 온라인 토 론평가 시스템의 실제 구현을 보여준다.
1. 시스템의 개발 및 구현환경
본 논문에서 개발하고자 하는 시스템의 개발 및 운영 환경은 <표 8>과 같다.
<표 8> 시스템 개발 및 구현 환경
구 분 사 양
H/W 하드웨어
CPU Pentium급이상
RAM 512MB이상
HDD 40GB
S/W 소프트웨어
운영체제 Windows XP
저작언어 JAVA2, JSP, HTML
D/B MySQl
웹 에디터 UltraEdit-32, 톰캣서버 웹 서버 Tomcat Server 웹 브라우저 Internet Explorer 6.0
2. 로그인 / 회원 가입 화면
채팅프로그램을 활용한 실시간 온라인 토론 평가 시스템은 학습자모듈과 교수자모듈로 나누어지기 때문에 각 인증을 체크하는 부분이 중요하다.
이를 체크하기 위하여 첫 화면에 [그림 5]와 같은 로그인 화면이 뜬다.
회원가입을 하지 않은 경우는 회원가입 버튼을 눌러 [그림 6]과 같이 회 원가입을 한 뒤 로그인을 하고 이미 회원가입을 한 경우에는 ID와 비밀 번호를 입력하여 로그인을 한다. 로그인 인증에 따라 학습자는 학습자용 시스템 화면으로, 교수자는 교수자용 시스템 화면으로 각각 접근하게 된 다.
[그림 5] 로그인 화면 [그림 6] 회원가입 화면
3. 학습자용 온라인 토론 학습 시스템 구현
가. 토론방 선택 (대기실) 화면
로그인 창에서 아이디와 비밀번호를 입력하고 로그인 과정을 거쳐 학습 자임이 확인되면 [그림 7]과 같이 대기실 창이 뜨게 된다. 대기실 창에서 는 현재 이미 개설되어 있는 토론방의 목록과 대기실의 인원정보 및 자신 의 정보를 간단하게 보여준다. 학습자들은 방 들어가기 버튼을 이용하여 현재 개설된 방 목록 중 자신이 선택한 토론방으로 이동할 수 있으며 방 만들기 버튼을 이용하여 새로운 토론방을 만들어 온라인 토론할 수 있는 두 가지 방식을 자유롭게 선택할 수 있다.
[그림 7] 토론방 대기실 화면/ 토론방 만들기 화면
나. 토론방 내부화면
학습자가 토론방 선택 (대기실) 화면에서 토론방을 만들고 방 들어가기 버튼을 이용하여 입장하게 되면 온라인 토론 내용을 채팅프로그램을 이용 하여 같은 조의 학습자들과 함께 토론방에 모여 [그림 8]과 같이 자유롭 게 토론대화를 진행하게 된다. 채팅방 내부화면의 좌측에는 여러 학습자 들과 진행되고 있는 토론내용을 확인 할 수 있으며 오른쪽에는 방의 접속 한 인원을 확인 할 수 있으며 특정한 인원에게 귓속말을 통하여 별도로 채팅할 수 있는 기능이 갖추어져 있다. 하단에는 학습자들이 토론내용을 입력할 수 있도록 텍스트 입력란의 창이 생성되어 있으며 학습자들은 자 신의 의견을 다양하게 제시할 수 있는 의견의 종류에 따라 찬성, 반대, 질문, 의견 등 다양한 의견 제시를 할 수 있게 되어 있다.
학습자들이 토론방 내부 화면에서 이루어지는 토론의 모든 내용들은 데이 터베이스(MySQL)로 저장되어 학습자들의 온라인 토론이 끝난 후 교수자 모듈에서 교수자(평가자)가 실시간 온라인 토론평가 시스템의 토론내용읽 기 및 토론내용분석 결과의 평가를 하기 위한 기본적인 자료로 사용하게 된다[8].
[그림 8] 토론방 내부화면
4. 교수자용 온라인 토론 평가 시스템 구현
가. 교수자 토론 평가 시스템 Main 화면
로그인 과정을 거쳐 교수자임이 검증되면 [그림 9]와 같은 두 가지 탭 으로 이루어진 메인 화면으로 이동하게 된다. 첫 번째 탭은 토론내용 읽 기 화면으로 학습자들이 토론한 내용을 데이터베이스로부터 읽어들어 토 론방 단위의 조별 인원별로 각 학습자가 토론한 내용을 읽어볼 수 있게 구성되어 있으며 두 번째 탭은 토론평가 화면으로 토론방 단위의 각 조별 인원별로 앞에서 설명한 토론평가 흐름도의 기준과 Henri의 메시지 내용 분석 모델에 근거하여 점수화된 토론평가 분석 결과를 활용하여 토론평가 를 수동으로 입력할 수 있도록 구현되어 있다.
[그림 9] 교수자 평가 시스템 메인 화면
나. 토론내용 읽기 화면
토론내용 읽기 화면은 교수자가 채팅프로그램을 이용하여 DB로 저장된 학습자들의 토론 내용을 편리하게 토론방, 조별단위, 단어검색 등 다양한 기능을 활용하여 분석할 수 있도록 구현되어 있다. 각 기능들에 대해서 자세히 살펴보면 다음과 같다.
(1)조별(대화방)제목을 선택하는 경우
특정한 조별(대화방)제목을 선택하는 경우 [그림 10]과 같이 좌측에는 해당 대화방에 속한 조별명단이 리스트로 출력이 되고 오른쪽에는 토론내 용이 아이디 : 의견분류 : 토론 메시지 순으로 출력이 된다.
[그림 10] 조별(대화방) 선택 화면
(2)조별(조별명단)을 선택하는 경우
특정한 조별(대화방)제목을 선택하는 경우 나타나는 조별(조별명단) 리 스트 중에서 특정한 조원을 선택하는 경우 [그림 11]과 같이 오른쪽의 토론내용 중에서 선택되어진 조원의 토론 내용이 알기 쉽게 파란색으로 표시가 된다. 각 조원들 별로 토론한 내용이 특정한 색깔로 표시되기 때 문에 눈으로 확인하기도 편하고 토론한 횟수에 대해서도 쉽게 파악할 수 있는 장점이 있다.
[그림 11] 조별(조별명단) 선택 화면
(3)특정한 키워드(단어) 검색하는 경우
조별단위로 선택되어진 온라인 토론 내용 중에서 특정한 키워드 단어를 입력하고 검색하는 경우 입력한 키워드 단어를 토론내용 중에서 찾아 각 조별명단과 함께 표시해주어 쉽게 키워드로 검색할 수 있도록 해주는 기 능이다. 실행 화면은 [그림 12]와 같다.
[그림 12] 특정한 키워드(단어) 검색 화면