earticle

논문검색

소스 코드 차이의 시각화를 적용한 프로그래밍 원격 학습

원문정보

Distance Learning of Programming using the Visualization of Source Code Difference

이명희, 손기락

피인용수 : 0(자료제공 : 네이버학술정보)

초록

영어

Distance learning makes it possible for educational consumers to study anywhere or anytime. In order to provide effective distance learning, it requires not only educational process and educational results to be closely correlated but also a method for teachers and students to communicate immediately. We devised a dialogue system like a chatting program containing an editor. With this program, students can learn a programming practice by chatting between a teacher and a student. We also incorporated a source code visualization technique based on diff algorithm so that the visualization technique makes it possible for students to recognize the remedies by teachers visually. The result comes by mixing the merits of a dialogue system giving a close interrelationship among users into a programming language education. We expect that the successful result would be tantamount to a face-to-face education.

한국어

원격 학습을 통해서 교육의 수요자는 자신의 필요에 따라 어느 공간에서나 자신이 편리한 시간에 필요한 학습을 할 수 있게 되는데 효과적인 학습을 하기 위해선 학습의 과정과 결과가 상호 보완적이어야 하고, 교사와 학생 간에 즉각적인 상호 작용이 이루어 질 수 있어야 한다. 이를 가장 효율적으로 사용할 수 있는 방법으로 대화형 프로그램에 프로그래밍 작성 화면을 공유하여 교수자와 학습자가 대화를 하면서 프로그래밍 언어 학습을 할 수 있도록 하는 프로그램을 구현하였다. 본 연구에서는 학습자가 교수자의 수정사항을 시각적으로 확인할 수 있도록 소스 코드 시각화 기법을 사용하여 학습자가 효과적으로 수정사항을 인지할 수 있게 하였다. 이는 대화형 프로그램의 장점인 사용자간의 상호작용을 프로그래밍 언어교육에 혼합한 것으로 면대면 학습효과에 버금가는 효과가 나올 것이라 기대한다.

목차

요약
 ABSTRACT
 1. 서론
 2. 관련 연구
  2.1 원격 교육
  2.2 프로그래밍 원격 학습
 3. 원격 학습 시스템의 설계
 4. Diff 알고리즘을 이용한 공유된 프로그램 차이의 시각화
 5. 구현 데모
 6. 결론
 참고문헌

저자정보

  • 이명희 Myoung-Hee Lee. 한국외국어대학교 교육대학원 컴퓨터교육전공
  • 손기락 Kirack Sohn. 한국외국어대학교 컴퓨터공학과

참고문헌

자료제공 : 네이버학술정보

    함께 이용한 논문

      ※ 기관로그인 시 무료 이용이 가능합니다.

      • 4,000원

      0개의 논문이 장바구니에 담겼습니다.