Abstract
In this paper, we design a semantic-based syllabus template including learning ontologies. A syllabus has been considered as a important blueprint of teaching in universities. However, the current syllabus has no importance in real world because most of all syllabus management systems provide simple functionalities such as, creation, modification, and retrieval. In this paper, our approach consists of definition of hierarchical structure of syllabus and semantic relationships of syllabuses, formalization of learning goals, learning activity, and learning evaluation using Bloom's taxonomy and design of learning subject ontologies for improving the usability of syllabus. We prove the correctness of our proposed methods according to implementing a real syllabus for JAVA programing course and experiments for retrieving syllabuses.
본 논문에서는 시맨틱웹의 온톨로지 기술과의 융합을 통한 시맨틱 강의계획서 템플릿을 정의하고 있다. 교수학습 설계도로서 강의계획서는 매우 중요한 의미를 가지고 있으나 이질적인 비구조화, 단편적인 내용구조, 타 서비스와의 연계 부족, 재사용성 부족 등으로 인해 실제로는 단순한 조회에 그치고 있다. 본 논문에서는 강의계획서 기반의 교수학습 정보시스템 구축을 위해 보다 구조화된 의미기반의 강의계획서 템플릿을 설계한다. 제안하는 기법은 강의계획서 계층구조 정의, Bloom 인지 분류 모형을 적용한 학습활동, 능력 및 학습성과 모델링, 학습주제 온톨로지 설계 등을 포함함으로써 강의계획서 중심의 학습연계 서비스를 가능하게 한다. 실제 자바 프로그래밍 강의에의 적용 및 실험을 통해 제안한 템플릿의 유용성과 신뢰성을 보인다.