摘要
为辅助程序设计课程教学,以程序设计语言为研究对象,根据程序设计课程知识专业性、逻辑性强的特点,提出程序设计课程知识本体的构建准则和课程知识图谱的构建方法.进一步构建C、JAVA、Python程序设计语言的课程知识图谱.最后,给出基于Neo4j的课程知识图谱的存储与可视化方案.所提构建方案为课程知识图谱提供参考,所实现知识图谱为程序设计语言教学提供支持与服务.
To assist teaching and learning,this paper proposes a knowledge graph for programming language course.Firstly,according to the strong logical characteristics of programming,we put forward the construction criterion of knowledge ontology and building method of knowledge graph.Furthermore,we construct the course knowledge graph of programming language,such as C,JAVA and Python.Finally,we present the storage and visualization scheme of proposed course knowledge graph by using Neo4j.Our proposed construction scheme provide a reference for other course knowledge graph,and the constructed knowledge graph will provide support and service for programming language teaching and learning.
作者
肖明胜
王敏
郭英清
罗家梅
XIAO Mingsheng;WANG Min;GUO Yingqing;LUO Jiamei(School of Mathematics and Computer Science,Gannan Normal University;Key Laboratory of Jiangxi Province for Numerical Simulation and Emulation Techniques,Ganzhou 341000,China)
出处
《赣南师范大学学报》
2022年第6期95-100,共6页
Journal of Gannan Normal University
基金
江西省自然科学基金(20212BAB202003)
江西省教育厅科技项目(GJJ201401)
江西省数值仿真与模拟技术重点实验室开放课题(20190201)。