“…Domain knowledge and ontology technology have been applied to design curriculum and experiments. For example, linked data has been applied to map ontologies of education materials and labour knowledge bases [6]. Domain knowledge could specify teaching content but ignored education patterns and auxiliary teaching activities.…”