首页> 中文期刊>计算机教育 >A Knowledge Graph based Software Engineering Curriculum Design Method

A Knowledge Graph based Software Engineering Curriculum Design Method

     

摘要

New theories,methodologies,and technologies have been continuously invented and widely applied in modern software development,along with many new tools and best practices that are of remarkable significance in the software industry.In Software Engineering(SE)programs of universities,it is quite difficult for their curricula to chase after the fast-evolving technology trend.As a consequence,there have been significant challenges in designing an evolvable SE curriculum.In this paper,we present a knowledge graph based curriculum design method for SE programs.Knowledge Points(KPs)are organized into a multi-layer and multi-dimensionally annotated knowledge graph called SEKG,and five principles are applied to partition the SEKG into a set of inter-related courses.Metrics for evaluating the quality of an SE curriculum are briefly discussed.This method can not only help design a systematic curriculum from existing software engineering KPs but also facilitate curriculum evolution to adapt to technology trends.

著录项

  • 来源
    《计算机教育》|2020年第12期|134-143|共10页
  • 作者单位

    School of Computer Science and Technology Harbin Institute of Technology Harbin China 150001;

    School of Computer Science and Technology Harbin Institute of Technology Harbin China 150001;

    School of Computer Science and Technology Harbin Institute of Technology Harbin China 150001;

  • 原文格式 PDF
  • 正文语种 eng
  • 中图分类 教学理论、教学法;
  • 关键词

获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号